|
Errai 3.0.1-SNAPSHOT | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of MetaClass in org.jboss.errai.bus.rebind |
---|
Methods in org.jboss.errai.bus.rebind that return types with arguments of type MetaClass | |
---|---|
Collection<MetaClass> |
RpcTypesProvider.provideTypesToExpose()
|
Constructors in org.jboss.errai.bus.rebind with parameters of type MetaClass | |
---|---|
RpcProxyGenerator(MetaClass remote,
com.google.gwt.core.ext.GeneratorContext context,
ProxyUtil.InterceptorProvider interceptorProvider)
|
Uses of MetaClass in org.jboss.errai.codegen |
---|
Methods in org.jboss.errai.codegen that return MetaClass | |
---|---|
MetaClass[] |
ThrowsDeclaration.getExceptionTypes()
|
MetaClass[] |
CallParameters.getParameterTypes()
|
MetaClass |
Statement.getType()
|
MetaClass |
Variable.getType()
|
MetaClass |
StringStatement.getType()
|
MetaClass |
InnerClass.getType()
|
MetaClass |
MethodInvocation.getType()
|
MetaClass |
TernaryStatement.getType()
|
MetaClass |
Parameter.getType()
|
MetaClass |
Cast.getType()
|
MetaClass |
AbstractStatement.getType()
|
MetaClass |
Comment.getType()
|
MetaClass |
ProxyMaker.ProxyProperty.getType()
|
Methods in org.jboss.errai.codegen with parameters of type MetaClass | |
---|---|
Context |
Context.addImport(MetaClass clazz)
Imports the given class. |
void |
Context.addLiteralizableClass(MetaClass clazz)
Mark a class "literalizable". |
void |
ArithmeticOperator.assertCanBeApplied(MetaClass clazz)
|
void |
AssignmentOperator.assertCanBeApplied(MetaClass clazz)
|
void |
BitwiseOperator.assertCanBeApplied(MetaClass clazz)
|
void |
BooleanOperator.assertCanBeApplied(MetaClass clazz)
|
void |
OperatorImpl.assertCanBeApplied(MetaClass clazz)
|
void |
Operator.assertCanBeApplied(MetaClass clazz)
|
void |
UnaryOperator.assertCanBeApplied(MetaClass clazz)
|
void |
Context.attachClass(MetaClass clazz)
Attaches a class to the current scope. |
boolean |
ArithmeticOperator.canBeApplied(MetaClass clazz)
|
boolean |
AssignmentOperator.canBeApplied(MetaClass clazz)
|
boolean |
BitwiseOperator.canBeApplied(MetaClass clazz)
|
boolean |
BooleanOperator.canBeApplied(MetaClass clazz)
|
boolean |
OperatorImpl.canBeApplied(MetaClass clazz)
|
boolean |
Operator.canBeApplied(MetaClass clazz)
|
boolean |
UnaryOperator.canBeApplied(MetaClass clazz)
|
static Variable |
Variable.create(String name,
MetaClass type)
Creates a variable, but does not assign it to a scope. |
static Variable |
Variable.create(String name,
MetaClass type,
Object initialization)
Creates a variable, but does not assign it to a scope. |
static Variable |
Variable.createFinal(String name,
MetaClass type)
Creates a variable, but does not assign it to a scope. |
static Variable |
Variable.createFinal(String name,
MetaClass type,
Object initialization)
Creates a variable, but does not assign it to a scope. |
static Parameter |
Parameter.finalOf(MetaClass type,
String name)
|
static DefParameters |
DefParameters.fromTypeArray(MetaClass... types)
|
static DefParameters |
DefParameters.fromTypeArray(String prefix,
MetaClass... types)
|
Class |
Context.getLiteralizableTargetType(MetaClass clazz)
Returns the literalizable target type for any matching subtype. |
boolean |
Context.hasImport(MetaClass clazz)
Checks whether the given class has been imported. |
boolean |
Context.isLiteralizableClass(MetaClass clazz)
Returns true if the specified class is literalizable. |
static BuildMetaClass |
ProxyMaker.makeProxy(MetaClass toProxy,
String privateAccessorType,
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> weavingStatements)
|
static BuildMetaClass |
ProxyMaker.makeProxy(MetaClass toProxy,
String privateAccessorType,
Map<String,ProxyMaker.ProxyProperty> proxyProperties,
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> weavingStatements)
|
static BuildMetaClass |
ProxyMaker.makeProxy(String proxyClassName,
MetaClass toProxy)
|
static BuildMetaClass |
ProxyMaker.makeProxy(String proxyClassName,
MetaClass toProxy,
String privateAccessorType)
|
static BuildMetaClass |
ProxyMaker.makeProxy(String proxyClassName,
MetaClass toProxy,
String privateAccessorType,
Map<String,ProxyMaker.ProxyProperty> proxyProperties,
Map<MetaMethod,Map<WeaveType,Collection<Statement>>> weavingStatements)
|
static Statement |
SnapshotMaker.makeSnapshotAsSubclass(Object o,
MetaClass typeToSnapshot,
MetaClass typeToExtend,
SnapshotMaker.MethodBodyCallback methodBodyCallback,
MetaClass... typesToRecurseOn)
Code-generates an object whose methods return (snapshots of) the same values as the given object. |
static Statement |
SnapshotMaker.makeSnapshotAsSubclass(Object o,
MetaClass typeToSnapshot,
MetaClass typeToExtend,
SnapshotMaker.MethodBodyCallback methodBodyCallback,
MetaClass... typesToRecurseOn)
Code-generates an object whose methods return (snapshots of) the same values as the given object. |
static ThrowsDeclaration |
ThrowsDeclaration.of(MetaClass... exceptionTypes)
|
static Parameter |
Parameter.of(MetaClass type,
String name)
|
static Parameter |
Parameter.of(MetaClass type,
String name,
boolean isFinal)
|
static StringStatement |
StringStatement.of(String statement,
MetaClass returnType)
|
static Cast |
Cast.to(MetaClass cls,
Statement stmt)
|
Method parameters in org.jboss.errai.codegen with type arguments of type MetaClass | |
---|---|
void |
Context.addLiteralizableMetaClasses(Collection<MetaClass> clazzes)
|
Constructors in org.jboss.errai.codegen with parameters of type MetaClass | |
---|---|
MethodInvocation(CallWriter writer,
MetaClass inputType,
MetaMethod method,
CallParameters callParameters)
|
|
Parameter(MetaClass type,
String name,
boolean isFinal)
|
|
ProxyMaker.ProxyProperty(String propertyName,
MetaClass type,
Statement valueReference)
|
|
StringStatement(String statement,
MetaClass returnType)
|
Uses of MetaClass in org.jboss.errai.codegen.builder |
---|
Uses of MetaClass in org.jboss.errai.codegen.builder.callstack |
---|
Fields in org.jboss.errai.codegen.builder.callstack declared as MetaClass | |
---|---|
protected MetaClass |
AbstractCallElement.resultType
|
Methods in org.jboss.errai.codegen.builder.callstack that return MetaClass | |
---|---|
MetaClass |
AbstractCallElement.getResultType()
|
MetaClass |
CallElement.getResultType()
|
MetaClass |
LoadClassReference.ClassReference.getType()
|
MetaClass |
CallWriter.getTypeParm(String var)
|
Methods in org.jboss.errai.codegen.builder.callstack with parameters of type MetaClass | |
---|---|
void |
CallWriter.recordTypeParm(String var,
MetaClass type)
|
Constructors in org.jboss.errai.codegen.builder.callstack with parameters of type MetaClass | |
---|---|
LoadClassReference.ClassReference(MetaClass metaClass)
|
|
LoadClassReference(MetaClass type)
|
Uses of MetaClass in org.jboss.errai.codegen.builder.impl |
---|
Methods in org.jboss.errai.codegen.builder.impl that return MetaClass | |
---|---|
MetaClass |
ObjectBuilder.getType()
|
MetaClass |
BooleanExpressionBuilder.getType()
|
MetaClass |
AssignmentBuilder.getType()
|
MetaClass |
AbstractStatementBuilder.getType()
|
MetaClass |
ArithmeticExpressionBuilder.getType()
|
MetaClass |
ArrayBuilderImpl.getType()
|
MetaClass |
BitwiseExpressionBuilder.getType()
|
Constructors in org.jboss.errai.codegen.builder.impl with parameters of type MetaClass | |
---|---|
FieldBuilder(BuildCallback<T> callback,
Scope scope,
MetaClass type,
String name)
|
Uses of MetaClass in org.jboss.errai.codegen.exception |
---|
Methods in org.jboss.errai.codegen.exception that return MetaClass | |
---|---|
MetaClass |
UndefinedMethodException.getDeclaringClass()
|
MetaClass |
UndefinedFieldException.getDeclaringClass()
|
MetaClass[] |
UndefinedMethodException.getParameterTypes()
|
MetaClass |
UnproxyableClassException.getUnproxyableClass()
|
Constructors in org.jboss.errai.codegen.exception with parameters of type MetaClass | |
---|---|
UndefinedConstructorException(MetaClass type,
MetaClass... parameterTypes)
|
|
UndefinedConstructorException(MetaClass type,
MetaClass... parameterTypes)
|
|
UndefinedConstructorException(MetaClass type,
Throwable cause,
MetaClass... parameterTypes)
|
|
UndefinedConstructorException(MetaClass type,
Throwable cause,
MetaClass... parameterTypes)
|
|
UndefinedFieldException(String fieldName,
MetaClass declaringClass)
|
|
UndefinedMethodException(MetaClass declaringClass,
String methodName,
MetaClass... parameterTypes)
|
|
UndefinedMethodException(MetaClass declaringClass,
String methodName,
MetaClass... parameterTypes)
|
|
UnproxyableClassException(MetaClass clazz,
String message)
|
Uses of MetaClass in org.jboss.errai.codegen.literal |
---|
Methods in org.jboss.errai.codegen.literal that return MetaClass | |
---|---|
MetaClass |
ClassLiteral.getActualType()
|
MetaClass |
MetaClassLiteral.getActualType()
|
MetaClass |
TypeLiteral.getActualType()
|
MetaClass |
LiteralValue.getType()
|
MetaClass |
ClassLiteral.getType()
|
MetaClass |
MetaClassLiteral.getType()
|
MetaClass |
ArrayLiteral.getType()
|
MetaClass |
NullLiteral.getType()
|
Constructors in org.jboss.errai.codegen.literal with parameters of type MetaClass | |
---|---|
MetaClassLiteral(MetaClass value)
|
Uses of MetaClass in org.jboss.errai.codegen.meta |
---|
Methods in org.jboss.errai.codegen.meta that return MetaClass | |
---|---|
abstract MetaClass |
MetaClass.asArrayOf(int dimensions)
|
abstract MetaClass |
MetaClass.asBoxed()
|
static MetaClass[] |
MetaClassFactory.asMetaClassArray(MetaParameter[] parms)
|
abstract MetaClass |
MetaClass.asUnboxed()
|
static MetaClass[] |
MetaClassFactory.fromClassArray(Class<?>[] classes)
|
static MetaClass |
MetaClassFactory.get(Class<?> clazz)
|
static MetaClass |
MetaClassFactory.get(Class<?> clazz,
Type type)
|
MetaClass |
MetaClassCache.get(String fqcn)
|
static MetaClass |
MetaClassFactory.get(String fullyQualifiedClassName)
|
static MetaClass |
MetaClassFactory.get(String fullyQualifiedClassName,
boolean erased)
|
static MetaClass |
MetaClassFactory.get(javax.enterprise.util.TypeLiteral<?> literal)
|
static MetaClass |
MetaClassFactory.getArrayOf(Class<?> clazz,
int... dims)
|
static MetaClass |
MetaClassFactory.getArrayOf(Class<?> clazz,
int dims)
|
abstract MetaClass[] |
MetaMethod.getCheckedExceptions()
|
abstract MetaClass |
MetaClass.getComponentType()
|
abstract MetaClass[] |
MetaClass.getDeclaredClasses()
|
MetaClass |
MetaClassMember.getDeclaringClass()
|
MetaClass |
MetaField.ArrayLengthMetaField.getDeclaringClass()
|
abstract MetaClass |
MetaClass.getErased()
Returns a MetaClass that represents the same class as this one, but guaranteed to have no type parameters. |
abstract MetaClass[] |
MetaClass.getInterfaces()
|
abstract MetaClass |
MetaClass.getOuterComponentType()
|
MetaClass |
BeanDescriptor.getPropertyType(String propertyName)
|
abstract MetaClass |
MetaMethod.getReturnType()
Returns the MetaClass representing this method's return type. |
abstract MetaClass |
MetaClass.getSuperClass()
|
abstract MetaClass |
MetaParameter.getType()
|
abstract MetaClass |
MetaField.getType()
Returns an actual MetaClass (a class, interface, primitive type, array, or enum, but not a type variable or a wildcard) representing an erased type that is assignable to this field. |
MetaClass |
MetaField.ArrayLengthMetaField.getType()
|
static MetaClass |
MetaClassFactory.parameterizedAs(Class clazz,
MetaParameterizedType parameterizedType)
|
static MetaClass |
MetaClassFactory.parameterizedAs(MetaClass clazz,
MetaParameterizedType parameterizedType)
|
static MetaClass |
MetaClassFactory.parameterizedAs(MetaClass clazz,
MetaParameterizedType parameterizedType,
boolean reifyRecursively)
|
Methods in org.jboss.errai.codegen.meta that return types with arguments of type MetaClass | |
---|---|
Collection<MetaClass> |
MetaClassCache.getAllCached()
|
static Collection<MetaClass> |
MetaClassFactory.getAllCachedClasses()
|
Methods in org.jboss.errai.codegen.meta with parameters of type MetaClass | |
---|---|
static Statement |
MetaClassFactory.getAsStatement(MetaClass metaClass)
|
abstract MetaConstructor |
MetaClass.getBestMatchingConstructor(MetaClass... parameters)
|
abstract MetaMethod |
MetaClass.getBestMatchingMethod(String name,
MetaClass... parameters)
|
abstract MetaMethod |
MetaClass.getBestMatchingStaticMethod(String name,
MetaClass... parameters)
|
abstract MetaConstructor |
MetaClass.getConstructor(MetaClass... parameters)
|
abstract MetaMethod |
MetaClass.getDeclaredMethod(String name,
MetaClass... parameters)
|
abstract MetaMethod |
MetaClass.getMethod(String name,
MetaClass... parameters)
|
abstract boolean |
MetaClass.isAssignableFrom(MetaClass clazz)
Reports if the type represented by this MetaClass is a supertype of (or the same class as) the type represented by the given MetaClass. |
abstract boolean |
MetaClass.isAssignableTo(MetaClass clazz)
|
static MetaClass |
MetaClassFactory.parameterizedAs(MetaClass clazz,
MetaParameterizedType parameterizedType)
|
static MetaClass |
MetaClassFactory.parameterizedAs(MetaClass clazz,
MetaParameterizedType parameterizedType,
boolean reifyRecursively)
|
void |
MetaClassCache.pushCache(MetaClass clazz)
|
void |
MetaClassCache.pushCache(String fqcn,
MetaClass clazz)
|
Method parameters in org.jboss.errai.codegen.meta with type arguments of type MetaClass | |
---|---|
void |
MetaClassCache.pushCacheAll(Map<String,MetaClass> mapToPush)
|
Constructors in org.jboss.errai.codegen.meta with parameters of type MetaClass | |
---|---|
MetaField.ArrayLengthMetaField(MetaClass componentType)
|
Uses of MetaClass in org.jboss.errai.codegen.meta.impl |
---|
Subclasses of MetaClass in org.jboss.errai.codegen.meta.impl | |
---|---|
class |
AbstractMetaClass<T>
|
Methods in org.jboss.errai.codegen.meta.impl that return MetaClass | |
---|---|
MetaClass |
AbstractMetaClass.asBoxed()
|
MetaClass |
AbstractMetaClass.asUnboxed()
|
MetaClass |
AbstractMetaClass.getOuterComponentType()
|
Methods in org.jboss.errai.codegen.meta.impl with parameters of type MetaClass | |
---|---|
protected static MetaConstructor |
AbstractMetaClass._getConstructor(MetaConstructor[] constructors,
MetaClass... parmTypes)
|
protected static MetaMethod |
AbstractMetaClass._getMethod(MetaMethod[] methods,
String name,
MetaClass... parmTypes)
|
MetaConstructor |
AbstractMetaClass.getBestMatchingConstructor(MetaClass... parameters)
|
MetaMethod |
AbstractMetaClass.getBestMatchingMethod(String name,
MetaClass... parameters)
|
MetaMethod |
AbstractMetaClass.getBestMatchingStaticMethod(String name,
MetaClass... parameters)
|
MetaConstructor |
AbstractMetaClass.getConstructor(MetaClass... parameters)
|
MetaMethod |
AbstractMetaClass.getDeclaredMethod(String name,
MetaClass... parmTypes)
|
MetaMethod |
AbstractMetaClass.getMethod(String name,
MetaClass... parameters)
|
boolean |
AbstractMetaClass.isAssignableFrom(MetaClass clazz)
|
boolean |
AbstractMetaClass.isAssignableTo(MetaClass clazz)
|
Uses of MetaClass in org.jboss.errai.codegen.meta.impl.build |
---|
Subclasses of MetaClass in org.jboss.errai.codegen.meta.impl.build | |
---|---|
class |
BuildMetaClass
|
Methods in org.jboss.errai.codegen.meta.impl.build that return MetaClass | |
---|---|
MetaClass |
BuildMetaClass.asArrayOf(int dimensions)
|
MetaClass[] |
BuildMetaConstructor.getCheckedExceptions()
|
MetaClass[] |
BuildMetaMethod.getCheckedExceptions()
|
MetaClass |
BuildMetaClass.getComponentType()
|
MetaClass[] |
BuildMetaClass.getDeclaredClasses()
|
MetaClass |
BuildMetaField.getDeclaringClass()
|
MetaClass |
BuildMetaConstructor.getDeclaringClass()
|
MetaClass |
BuildMetaMethod.getDeclaringClass()
|
MetaClass |
BuildMetaClass.getErased()
|
MetaClass[] |
BuildMetaClass.getInterfaces()
|
MetaClass |
BuildMetaClass.getReifiedFormOf()
|
MetaClass |
BuildMetaConstructor.getReturnType()
|
MetaClass |
BuildMetaMethod.getReturnType()
|
MetaClass |
BuildMetaClass.getSuperClass()
|
MetaClass |
BuildMetaField.getType()
|
Methods in org.jboss.errai.codegen.meta.impl.build with parameters of type MetaClass | |
---|---|
void |
BuildMetaClass.addInterface(MetaClass interfaceClass)
|
MetaConstructor |
BuildMetaClass.getBestMatchingConstructor(MetaClass... parameters)
|
MetaMethod |
BuildMetaClass.getBestMatchingMethod(String name,
MetaClass... parameters)
|
MetaMethod |
BuildMetaClass.getBestMatchingStaticMethod(String name,
MetaClass... parameters)
|
void |
BuildMetaClass.setReifiedFormOf(MetaClass reifiedFormOf)
|
void |
BuildMetaMethod.setReturnType(MetaClass returnType)
|
void |
BuildMetaClass.setSuperClass(MetaClass superClass)
|
void |
BuildMetaField.setType(MetaClass type)
|
Method parameters in org.jboss.errai.codegen.meta.impl.build with type arguments of type MetaClass | |
---|---|
void |
BuildMetaClass.setInterfaces(List<MetaClass> interfaces)
|
Constructors in org.jboss.errai.codegen.meta.impl.build with parameters of type MetaClass | |
---|---|
BuildMetaField(BuildMetaClass declaringClass,
Statement statement,
Scope scope,
MetaClass type,
String name)
|
|
BuildMetaMethod(BuildMetaClass declaringClass,
BlockStatement body,
Scope scope,
DefModifiers modifiers,
String name,
MetaClass returnType,
DefParameters defParameters,
ThrowsDeclaration throwsDeclaration)
|
|
ShadowBuildMetaField(BuildMetaClass declaringClass,
Statement statement,
Scope scope,
MetaClass type,
String name,
MetaField shadow)
|
|
ShadowBuildMetaMethod(BuildMetaClass declaringClass,
BlockStatement body,
Scope scope,
DefModifiers modifiers,
String name,
MetaClass returnType,
DefParameters defParameters,
ThrowsDeclaration throwsDeclaration,
MetaMethod shadow)
|
Uses of MetaClass in org.jboss.errai.codegen.meta.impl.gwt |
---|
Subclasses of MetaClass in org.jboss.errai.codegen.meta.impl.gwt | |
---|---|
class |
GWTClass
|
Methods in org.jboss.errai.codegen.meta.impl.gwt that return MetaClass | |
---|---|
MetaClass |
GWTClass.asArrayOf(int dimensions)
|
static MetaClass |
GWTUtil.eraseOrReturn(com.google.gwt.core.ext.typeinfo.TypeOracle oracle,
com.google.gwt.core.ext.typeinfo.JType t)
|
static MetaClass[] |
GWTClass.fromClassArray(com.google.gwt.core.ext.typeinfo.TypeOracle oracle,
com.google.gwt.core.ext.typeinfo.JClassType[] classes)
|
MetaClass[] |
GWTConstructor.getCheckedExceptions()
|
MetaClass[] |
GWTMethod.getCheckedExceptions()
|
MetaClass[] |
GWTSpecialMethod.getCheckedExceptions()
|
MetaClass |
GWTClass.getComponentType()
|
MetaClass[] |
GWTClass.getDeclaredClasses()
|
MetaClass |
GWTField.getDeclaringClass()
|
MetaClass |
GWTConstructor.getDeclaringClass()
|
MetaClass |
GWTMethod.getDeclaringClass()
|
MetaClass |
GWTSpecialMethod.getDeclaringClass()
|
MetaClass |
GWTClass.getErased()
|
MetaClass[] |
GWTClass.getInterfaces()
|
MetaClass |
GWTConstructor.getReturnType()
|
MetaClass |
GWTMethod.getReturnType()
|
MetaClass |
GWTSpecialMethod.getReturnType()
|
MetaClass |
GWTClass.getSuperClass()
|
MetaClass |
GWTField.getType()
|
MetaClass |
GWTParameter.getType()
|
static MetaClass |
GWTClass.newInstance(com.google.gwt.core.ext.typeinfo.TypeOracle oracle,
com.google.gwt.core.ext.typeinfo.JType type)
|
static MetaClass |
GWTClass.newInstance(com.google.gwt.core.ext.typeinfo.TypeOracle oracle,
String type)
|
static MetaClass |
GWTClass.newUncachedInstance(com.google.gwt.core.ext.typeinfo.TypeOracle oracle,
com.google.gwt.core.ext.typeinfo.JType type)
|
static MetaClass |
GWTClass.newUncachedInstance(com.google.gwt.core.ext.typeinfo.TypeOracle oracle,
com.google.gwt.core.ext.typeinfo.JType type,
boolean erased)
|
Uses of MetaClass in org.jboss.errai.codegen.meta.impl.java |
---|
Subclasses of MetaClass in org.jboss.errai.codegen.meta.impl.java | |
---|---|
class |
JavaReflectionClass
|
Methods in org.jboss.errai.codegen.meta.impl.java that return MetaClass | |
---|---|
MetaClass |
JavaReflectionClass.asArrayOf(int dimensions)
|
MetaClass[] |
JavaReflectionConstructor.getCheckedExceptions()
|
MetaClass[] |
JavaReflectionMethod.getCheckedExceptions()
|
MetaClass |
JavaReflectionClass.getComponentType()
|
MetaClass[] |
JavaReflectionClass.getDeclaredClasses()
|
MetaClass |
JavaReflectionConstructor.getDeclaringClass()
|
MetaClass |
JavaReflectionMethod.getDeclaringClass()
|
MetaClass |
JavaReflectionField.getDeclaringClass()
|
MetaClass |
JavaReflectionClass.getErased()
|
MetaClass[] |
JavaReflectionClass.getInterfaces()
|
MetaClass |
JavaReflectionConstructor.getReturnType()
|
MetaClass |
JavaReflectionMethod.getReturnType()
|
MetaClass |
JavaReflectionClass.getSuperClass()
|
MetaClass |
JavaReflectionField.getType()
|
MetaClass |
JavaReflectionParameter.getType()
|
static MetaClass |
JavaReflectionClass.newInstance(Class type)
|
static MetaClass |
JavaReflectionClass.newInstance(javax.enterprise.util.TypeLiteral type)
|
static MetaClass |
JavaReflectionClass.newUncachedInstance(Class type)
|
static MetaClass |
JavaReflectionClass.newUncachedInstance(Class clazz,
boolean erased)
|
static MetaClass |
JavaReflectionClass.newUncachedInstance(Class clazz,
Type type)
|
static MetaClass |
JavaReflectionClass.newUncachedInstance(javax.enterprise.util.TypeLiteral type)
|
Constructors in org.jboss.errai.codegen.meta.impl.java with parameters of type MetaClass | |
---|---|
JavaReflectionMethod(MetaClass referenceClass,
Method method)
|
|
JavaReflectionParameter(MetaClass type,
Annotation[] annotations,
MetaClassMember declaredBy)
|
Uses of MetaClass in org.jboss.errai.codegen.util |
---|
Methods in org.jboss.errai.codegen.util that return MetaClass | |
---|---|
static MetaClass[] |
GenUtil.classToMeta(Class<?>[] types)
|
static MetaClass[] |
GenUtil.fromParameters(MetaParameter... parms)
|
static MetaClass |
GenUtil.getPrimitiveWrapper(MetaClass clazz)
|
MetaClass |
EmptyStatement.getType()
Always returns the MetaClass for java.lang.Object. |
static MetaClass |
GenUtil.getUnboxedFromWrapper(MetaClass clazz)
|
Methods in org.jboss.errai.codegen.util with parameters of type MetaClass | |
---|---|
static void |
GenUtil.assertAssignableTypes(Context context,
MetaClass from,
MetaClass to)
|
static void |
Implementations.autoInitializedField(ClassStructureBuilder<?> builder,
MetaClass type,
String name,
Class<?> implementation)
|
static void |
Implementations.autoInitializedField(ClassStructureBuilder<?> builder,
MetaClass type,
String name,
MetaClass implementation)
|
static boolean |
GenUtil.canConvert(MetaClass to,
MetaClass from)
|
static ContextualStatementBuilder |
Stmt.castTo(MetaClass clazz,
Statement stmt)
|
static String |
GenUtil.classesAsStrings(MetaClass... stmt)
|
static Statement |
GenUtil.convert(Context context,
Object input,
MetaClass targetType)
|
void |
GWTPrivateMemberAccessor.createReadableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers)
|
void |
ReflectionPrivateMemberAccessor.createReadableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers)
|
void |
PrivateMemberAccessor.createReadableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers)
|
void |
GWTPrivateMemberAccessor.createWritableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers)
|
void |
ReflectionPrivateMemberAccessor.createWritableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers)
|
void |
PrivateMemberAccessor.createWritableField(MetaClass type,
ClassStructureBuilder<?> classBuilder,
MetaField field,
Modifier[] modifiers)
|
static StatementBuilder |
Stmt.declareFinalVariable(String name,
MetaClass type,
Object initialization)
|
static VariableDeclarationStart<StatementBegin> |
Stmt.declareVariable(MetaClass type)
|
static StatementBuilder |
Stmt.declareVariable(String name,
MetaClass type,
Object initialization)
|
static MetaMethod |
GenUtil.findCaseInsensitiveMatch(MetaClass retType,
MetaClass clazz,
String name,
MetaClass... parms)
|
static MetaMethod |
GenUtil.findCaseInsensitiveMatch(MetaClass retType,
MetaClass clazz,
String name,
MetaClass... parms)
|
static AnonymousClassStructureBuilder |
ProxyUtil.generateProxyMethodCallContext(com.google.gwt.core.ext.GeneratorContext context,
Class<? extends RemoteCallContext> callContextType,
MetaClass proxyClass,
MetaMethod method,
Statement proceed,
List<Class<?>> interceptors)
Generates the CallContext for method
interception. |
static VariableReference |
Refs.get(String name,
MetaClass type)
|
static int |
GenUtil.getArrayDimensions(MetaClass type)
|
static MetaMethod |
GenUtil.getBestCandidate(MetaClass[] arguments,
String method,
MetaClass decl,
MetaMethod[] methods,
boolean classTarget)
|
static MetaMethod |
GenUtil.getBestCandidate(MetaClass[] arguments,
String method,
MetaClass decl,
MetaMethod[] methods,
boolean classTarget)
|
static MetaConstructor |
GenUtil.getBestConstructorCandidate(MetaClass[] arguments,
MetaClass decl,
MetaConstructor[] constructors,
boolean classTarget)
|
static MetaConstructor |
GenUtil.getBestConstructorCandidate(MetaClass[] arguments,
MetaClass decl,
MetaConstructor[] constructors,
boolean classTarget)
|
List<Class<?>> |
ProxyUtil.InterceptorProvider.getInterceptors(MetaClass type,
MetaMethod method)
Returns the interceptors for the provided proxy type and method. |
static MetaClass |
GenUtil.getPrimitiveWrapper(MetaClass clazz)
|
static MetaClass |
GenUtil.getUnboxedFromWrapper(MetaClass clazz)
|
static BooleanExpression |
Bool.instanceOf(Object lhs,
MetaClass type)
|
static BlockBuilder<ElseBlockBuilder> |
If.instanceOf(Object lhs,
MetaClass type)
|
static ContextualStatementBuilder |
Stmt.invokeStatic(MetaClass clazz,
String methodName,
Object... parameters)
|
static boolean |
GenUtil.isNumericallyCoercible(MetaClass target,
MetaClass parm)
|
static boolean |
GenUtil.isPrimitiveWrapper(MetaClass clazz)
|
static ContextualStatementBuilder |
Stmt.loadStatic(MetaClass clazz,
String fieldName)
|
static ArrayInitializationBuilder |
Stmt.newArray(MetaClass componentType)
|
static ArrayInitializationBuilder |
Stmt.newArray(MetaClass componentType,
Object... dimensions)
|
static ObjectBuilder |
Stmt.newObject(MetaClass type)
|
static Statement |
Stmt.newObject(MetaClass type,
Object... parms)
|
static Scope |
GenUtil.scopeOf(MetaClass clazz)
|
static int |
GenUtil.scoreInterface(MetaClass parm,
MetaClass arg)
|
static int |
GenUtil.scoreMethods(MetaClass[] arguments,
MetaParameter[] parmTypes,
boolean isVarArgs)
|
Constructor parameters in org.jboss.errai.codegen.util with type arguments of type MetaClass | |
---|---|
ProxyUtil.InterceptorProvider(Collection<MetaClass> featureInterceptors,
Collection<MetaClass> standaloneInterceptors)
|
|
ProxyUtil.InterceptorProvider(Collection<MetaClass> featureInterceptors,
Collection<MetaClass> standaloneInterceptors)
|
Uses of MetaClass in org.jboss.errai.config.rebind |
---|
Methods in org.jboss.errai.config.rebind that return types with arguments of type MetaClass | |
---|---|
Set<MetaClass> |
EnvironmentConfig.getExposedClasses()
|
Set<MetaClass> |
EnvironmentConfig.getPortableSuperTypes()
|
Collection<MetaClass> |
ExposedTypesProvider.provideTypesToExpose()
Returns the list of types that should be exposed as portable. |
Uses of MetaClass in org.jboss.errai.config.util |
---|
Methods in org.jboss.errai.config.util that return types with arguments of type MetaClass | |
---|---|
static Collection<MetaClass> |
ClassScanner.getSubTypesOf(MetaClass metaClass,
com.google.gwt.core.ext.GeneratorContext genCtx)
|
static Collection<MetaClass> |
ClassScanner.getTypesAnnotatedWith(Class<? extends Annotation> annotation)
|
static Collection<MetaClass> |
ClassScanner.getTypesAnnotatedWith(Class<? extends Annotation> annotation,
boolean reflections)
|
static Collection<MetaClass> |
ClassScanner.getTypesAnnotatedWith(Class<? extends Annotation> annotation,
com.google.gwt.core.ext.GeneratorContext genCtx)
|
static Collection<MetaClass> |
ClassScanner.getTypesAnnotatedWith(Class<? extends Annotation> annotation,
Set<String> packages,
com.google.gwt.core.ext.GeneratorContext genCtx)
|
static Collection<MetaClass> |
ClassScanner.getTypesAnnotatedWith(Class<? extends Annotation> annotation,
Set<String> packages,
String excludeRegEx,
com.google.gwt.core.ext.GeneratorContext genCtx,
boolean reflections)
|
static Collection<MetaClass> |
ClassScanner.getTypesAnnotatedWithExcluding(Class<? extends Annotation> annotation,
String excludeRegex,
com.google.gwt.core.ext.GeneratorContext genCtx)
|
Methods in org.jboss.errai.config.util with parameters of type MetaClass | |
---|---|
static Collection<MetaClass> |
ClassScanner.getSubTypesOf(MetaClass metaClass,
com.google.gwt.core.ext.GeneratorContext genCtx)
|
Uses of MetaClass in org.jboss.errai.databinding.rebind |
---|
Methods in org.jboss.errai.databinding.rebind that return MetaClass | |
---|---|
MetaClass |
DataBindingUtil.DataBinderRef.getDataModelType()
|
Methods in org.jboss.errai.databinding.rebind that return types with arguments of type MetaClass | |
---|---|
static Set<MetaClass> |
DataBindingUtil.getAllBindableTypes(com.google.gwt.core.ext.GeneratorContext context)
Returns all bindable types on the classpath. |
static Set<MetaClass> |
DataBindingUtil.getConfiguredBindableTypes()
Reads bindable types from all ErraiApp.properties files on the classpath. |
Methods in org.jboss.errai.databinding.rebind with parameters of type MetaClass | |
---|---|
static boolean |
DataBindingUtil.isBindableType(MetaClass type)
Checks if the provided type is bindable. |
static boolean |
DataBindingValidator.isValidPropertyChain(MetaClass bindableType,
String propertyChain)
Returns true if and only if the given property chain is a valid property expression rooted in the given bindable type. |
Constructors in org.jboss.errai.databinding.rebind with parameters of type MetaClass | |
---|---|
BindableProxyGenerator(MetaClass bindable,
com.google.gwt.core.ext.TreeLogger logger)
|
|
DataBindingUtil.DataBinderRef(MetaClass dataModelType,
Statement valueAccessor)
|
Uses of MetaClass in org.jboss.errai.enterprise.rebind |
---|
Methods in org.jboss.errai.enterprise.rebind with parameters of type MetaClass | |
---|---|
static boolean |
TypeMarshaller.PrimitiveTypeMarshaller.canHandle(MetaClass type,
String mimeType)
|
static Statement |
TypeMarshaller.demarshal(MetaClass type,
Statement statement,
String accepts)
|
static JaxrsHeaders |
JaxrsHeaders.fromClass(MetaClass clazz)
Generates HTTP headers based on the JAX-RS annotations on the provided class or interface. |
static Statement |
TypeMarshaller.marshal(MetaClass type,
Statement statement)
|
static Statement |
TypeMarshaller.marshal(MetaClass type,
Statement statement,
String contentType)
|
Constructors in org.jboss.errai.enterprise.rebind with parameters of type MetaClass | |
---|---|
JaxrsProxyGenerator(MetaClass remote,
com.google.gwt.core.ext.GeneratorContext context,
ProxyUtil.InterceptorProvider interceptorProvider,
com.google.common.collect.Multimap<MetaClass,MetaClass> exceptionMappers)
|
|
JaxrsProxyMethodGenerator(MetaClass remote,
ClassStructureBuilder<?> classBuilder,
JaxrsResourceMethod resourceMethod,
ProxyUtil.InterceptorProvider interceptorProvider,
com.google.gwt.core.ext.GeneratorContext context)
|
Constructor parameters in org.jboss.errai.enterprise.rebind with type arguments of type MetaClass | |
---|---|
JaxrsProxyGenerator(MetaClass remote,
com.google.gwt.core.ext.GeneratorContext context,
ProxyUtil.InterceptorProvider interceptorProvider,
com.google.common.collect.Multimap<MetaClass,MetaClass> exceptionMappers)
|
|
JaxrsProxyGenerator(MetaClass remote,
com.google.gwt.core.ext.GeneratorContext context,
ProxyUtil.InterceptorProvider interceptorProvider,
com.google.common.collect.Multimap<MetaClass,MetaClass> exceptionMappers)
|
Uses of MetaClass in org.jboss.errai.ioc.rebind.ioc.exception |
---|
Fields in org.jboss.errai.ioc.rebind.ioc.exception declared as MetaClass | |
---|---|
protected MetaClass |
UnsatisfiedDependency.injectedType
|
Methods in org.jboss.errai.ioc.rebind.ioc.exception that return MetaClass | |
---|---|
MetaClass |
UnsatisfiedDependency.getEnclosingType()
|
MetaClass |
InjectionFailure.getFailedDependency()
|
MetaClass |
UnsatisfiedDependency.getInjectedType()
|
Methods in org.jboss.errai.ioc.rebind.ioc.exception with parameters of type MetaClass | |
---|---|
static UnsatisfiedDependenciesException |
UnsatisfiedDependenciesException.createWithSingleFieldFailure(MetaField field,
MetaClass enclosingType,
MetaClass injectedType,
String message)
|
static UnsatisfiedDependenciesException |
UnsatisfiedDependenciesException.createWithSingleMethodFailure(MetaMethod method,
MetaClass enclosingType,
MetaClass injectedType,
String message)
|
static UnsatisfiedDependenciesException |
UnsatisfiedDependenciesException.createWithSingleParameterFailure(MetaParameter parm,
MetaClass enclosingType,
MetaClass injectedType,
String message)
|
void |
InjectionFailure.setFailedDependency(MetaClass failedDependency)
|
Constructors in org.jboss.errai.ioc.rebind.ioc.exception with parameters of type MetaClass | |
---|---|
InjectionFailure(MetaClass failedDependency)
|
|
InjectionFailure(MetaClass failedDependency,
Throwable cause)
|
|
InjectionFailure(String message,
MetaClass failed)
|
|
UnsatisfiedDependency(MetaClass enclosingType,
MetaClass injectedType,
String message)
|
|
UnsatisfiedField(MetaField field,
MetaClass enclosingType,
MetaClass injectedType,
String message)
|
|
UnsatisfiedMethod(MetaMethod method,
MetaClass enclosingType,
MetaClass injectedType,
String message)
|
|
UnsatisfiedParameter(MetaParameter field,
MetaClass enclosingType,
MetaClass injectedType,
String message)
|
Uses of MetaClass in org.jboss.errai.ioc.rebind.ioc.extension |
---|
Methods in org.jboss.errai.ioc.rebind.ioc.extension that return types with arguments of type MetaClass | ||
---|---|---|
static
|
JSR330AnnotationHandler.fillInInterface(MetaClass cls,
com.google.gwt.core.ext.GeneratorContext genCtx)
|
Methods in org.jboss.errai.ioc.rebind.ioc.extension with parameters of type MetaClass | ||
---|---|---|
static
|
JSR330AnnotationHandler.fillInInterface(MetaClass cls,
com.google.gwt.core.ext.GeneratorContext genCtx)
|
|
void |
DependencyControl.masqueradeAs(MetaClass clazz)
|
|
void |
DependencyControl.notifyDependency(MetaClass clazz)
|
|
static void |
JSR330AnnotationHandler.processDependencies(DependencyControl control,
MetaClass metaClass,
InjectionContext context)
|
Method parameters in org.jboss.errai.ioc.rebind.ioc.extension with type arguments of type MetaClass | |
---|---|
void |
DependencyControl.notifyDependencies(Collection<MetaClass> clazzes)
|
Uses of MetaClass in org.jboss.errai.ioc.rebind.ioc.graph |
---|
Methods in org.jboss.errai.ioc.rebind.ioc.graph that return MetaClass | |
---|---|
MetaClass |
ProxySortUnit.getType()
|
MetaClass |
Dependency.getType()
|
MetaClass |
SortUnit.getType()
Returns the type which this sort unit represents. |
Methods in org.jboss.errai.ioc.rebind.ioc.graph with parameters of type MetaClass | |
---|---|
GraphBuilder |
GraphBuilder.addDependency(MetaClass type,
Dependency dependency)
Records a dependency on the specified type. |
GraphBuilder |
GraphBuilder.addItem(MetaClass type,
Object item)
Record an arbitrary object to be associated with a type. |
static SortUnit |
SortUnit.create(MetaClass type,
Collection<Object> items,
Collection<SortUnit> dependencies)
|
int |
GraphBuilder.getDependencyCount(MetaClass type)
Returns the number of recorded dependencies for the specified type. |
boolean |
GraphBuilder.hasType(MetaClass type)
|
static Dependency |
Dependency.on(MetaClass type)
|
static ProxySortUnit |
ProxySortUnit.proxyOf(MetaClass type)
Creates a new proxied SortUnit on the specified type. |
Constructors in org.jboss.errai.ioc.rebind.ioc.graph with parameters of type MetaClass | |
---|---|
SortUnit(MetaClass type,
List<Object> items,
Set<SortUnit> dependencies)
|
Uses of MetaClass in org.jboss.errai.ioc.rebind.ioc.injector |
---|
Fields in org.jboss.errai.ioc.rebind.ioc.injector declared as MetaClass | |
---|---|
protected MetaClass |
AbstractInjector.enclosingType
|
Methods in org.jboss.errai.ioc.rebind.ioc.injector that return MetaClass | |
---|---|
MetaClass |
AbstractInjector.getConcreteInjectedType()
|
MetaClass |
Injector.getConcreteInjectedType()
Returns the concrete type that will be returned by this injector. |
MetaClass |
AbstractInjector.getEnclosingType()
|
MetaClass |
Injector.getEnclosingType()
The enclosing type of the injector. |
MetaClass |
Injector.getInjectedType()
The injected type of the injector. |
Uses of MetaClass in org.jboss.errai.ioc.rebind.ioc.injector.api |
---|
Fields in org.jboss.errai.ioc.rebind.ioc.injector.api declared as MetaClass | |
---|---|
protected MetaClass |
InjectionTask.type
|
protected MetaClass |
AsyncInjectionTask.type
|
protected MetaClass |
InjectionPoint.type
|
Methods in org.jboss.errai.ioc.rebind.ioc.injector.api that return MetaClass | |
---|---|
MetaClass |
InjectionPoint.getElementType()
|
MetaClass |
InjectionPoint.getElementTypeOrMethodReturnType()
Returns the element type or a method return type, based on what the injection point is. |
MetaClass |
InjectionPoint.getEnclosingType()
|
Methods in org.jboss.errai.ioc.rebind.ioc.injector.api that return types with arguments of type MetaClass | |
---|---|
Collection<MetaClass> |
InjectionContext.getAllKnownInjectionTypes()
|
Methods in org.jboss.errai.ioc.rebind.ioc.injector.api with parameters of type MetaClass | ||
---|---|---|
void |
InjectionContext.addBeanReference(MetaClass ref,
Statement statement)
|
|
void |
InjectionContext.addInjectorRegistrationListener(MetaClass clazz,
InjectorRegistrationListener listener)
|
|
void |
InjectionContext.addPseudoScopeForType(MetaClass type)
|
|
void |
InjectionContext.addTopLevelType(MetaClass clazz)
|
|
void |
InjectableInstance.addTransientValue(String name,
MetaClass type,
Statement valueRef)
|
|
void |
InjectionContext.addType(MetaClass type)
|
|
boolean |
InjectionContext.cycles(MetaClass from,
MetaClass to)
|
|
void |
InjectionContext.declareOverridden(MetaClass type)
|
|
Statement |
InjectionContext.getBeanReference(MetaClass ref)
|
|
static
|
InjectableInstance.getInjectedInstance(T annotation,
MetaClass type,
Injector injector,
InjectionContext context)
|
|
Injector |
InjectionContext.getInjector(MetaClass type)
|
|
List<Injector> |
InjectionContext.getInjectors(MetaClass type)
|
|
Injector |
InjectionContext.getProxiedInjector(MetaClass type,
QualifyingMetadata metadata)
|
|
Injector |
InjectionContext.getQualifiedInjector(MetaClass type,
Annotation[] annotations)
|
|
Injector |
InjectionContext.getQualifiedInjector(MetaClass type,
QualifyingMetadata metadata)
|
|
Statement |
InjectableInstance.getTransientValue(String name,
MetaClass type)
|
|
boolean |
InjectionContext.hasInjectorForType(MetaClass type)
|
|
boolean |
InjectionContext.hasTopLevelType(MetaClass clazz)
|
|
boolean |
InjectableInstance.hasUnsatisfiedTransientValue(String name,
MetaClass type)
|
|
boolean |
InjectionContext.isBlacklisted(MetaClass type)
|
|
boolean |
InjectionContext.isIncluded(MetaClass type)
|
|
boolean |
InjectionContext.isInjectableQualified(MetaClass injectorType,
QualifyingMetadata qualifyingMetadata)
|
|
boolean |
InjectionContext.isInjectorRegistered(MetaClass injectorType,
QualifyingMetadata qualifyingMetadata)
|
|
boolean |
InjectionContext.isProxiedInjectorRegistered(MetaClass injectorType,
QualifyingMetadata qualifyingMetadata)
|
|
boolean |
InjectionContext.isReachable(MetaClass clazz)
|
|
boolean |
InjectionContext.isTypeInjectable(MetaClass type)
|
|
boolean |
InjectionContext.isWhitelisted(MetaClass type)
|
|
void |
InjectionContext.markProxyClosedIfNeeded(MetaClass injectorType,
QualifyingMetadata qualifyingMetadata)
Marks the proxy for te specified type and qualifying metadata closed. |
|
void |
TypeDiscoveryListener.onDiscovery(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context,
InjectionPoint injectionPoint,
MetaClass discoveredType)
|
|
void |
InjectorRegistrationListener.onRegister(MetaClass type,
Injector injector)
|
|
void |
InjectionContext.recordCycle(MetaClass from,
MetaClass to)
|
|
boolean |
InjectionContext.typeContainsGraphCycles(MetaClass type)
|
Method parameters in org.jboss.errai.ioc.rebind.ioc.injector.api with type arguments of type MetaClass | |
---|---|
void |
InjectionContext.addTopLevelTypes(Collection<MetaClass> clazzes)
|
Constructors in org.jboss.errai.ioc.rebind.ioc.injector.api with parameters of type MetaClass | |
---|---|
AsyncDecoratorTask(Injector injector,
MetaClass type,
IOCDecoratorExtension[] decs)
|
|
AsyncInjectionTask(Injector injector,
MetaClass type)
|
|
DecoratorTask(Injector injector,
MetaClass type,
Class<? extends Annotation> annotationType,
IOCDecoratorExtension[] decs)
|
|
InjectableInstance(T annotation,
TaskType taskType,
MetaConstructor constructor,
MetaMethod method,
MetaField field,
MetaClass type,
MetaParameter parm,
Injector injector,
InjectionContext injectionContext)
|
|
InjectionPoint(T annotation,
TaskType taskType,
MetaConstructor constructor,
MetaMethod method,
MetaField field,
MetaClass type,
MetaParameter parm,
Injector injector,
InjectionContext injectionContext)
|
|
InjectionTask(Injector injector,
MetaClass type)
|
Uses of MetaClass in org.jboss.errai.ioc.rebind.ioc.injector.async |
---|
Fields in org.jboss.errai.ioc.rebind.ioc.injector.async declared as MetaClass | |
---|---|
protected MetaClass |
AsyncTypeInjector.type
|
Methods in org.jboss.errai.ioc.rebind.ioc.injector.async that return MetaClass | |
---|---|
MetaClass |
AsyncQualifiedTypeInjectorDelegate.getConcreteInjectedType()
|
MetaClass |
AsyncTypeInjector.getInjectedType()
|
MetaClass |
AsyncProducerInjector.getInjectedType()
|
MetaClass |
AsyncProxyInjector.getInjectedType()
|
Constructors in org.jboss.errai.ioc.rebind.ioc.injector.async with parameters of type MetaClass | |
---|---|
AsyncContextualProviderInjector(MetaClass type,
MetaClass providerType,
InjectionContext context)
|
|
AsyncProducerInjector(MetaClass injectedType,
MetaClassMember producerMember,
InjectableInstance producerInjectableInstance)
|
|
AsyncProviderInjector(MetaClass type,
MetaClass providerType,
InjectionContext context)
|
|
AsyncProxyInjector(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context,
MetaClass proxiedType,
QualifyingMetadata metadata)
|
|
AsyncQualifiedTypeInjectorDelegate(MetaClass type,
Injector delegate,
MetaParameterizedType parameterizedType)
|
|
AsyncTypeInjector(MetaClass type,
InjectionContext context)
|
Uses of MetaClass in org.jboss.errai.ioc.rebind.ioc.injector.basic |
---|
Fields in org.jboss.errai.ioc.rebind.ioc.injector.basic declared as MetaClass | |
---|---|
protected MetaClass |
QualifiedTypeInjectorDelegate.type
|
protected MetaClass |
TypeInjector.type
|
Methods in org.jboss.errai.ioc.rebind.ioc.injector.basic that return MetaClass | |
---|---|
MetaClass |
QualifiedTypeInjectorDelegate.getConcreteInjectedType()
|
MetaClass |
QualifiedTypeInjectorDelegate.getEnclosingType()
|
MetaClass |
QualifiedTypeInjectorDelegate.getInjectedType()
|
MetaClass |
TypeInjector.getInjectedType()
|
MetaClass |
ProducerInjector.getInjectedType()
|
MetaClass |
ProxyInjector.getInjectedType()
|
Constructors in org.jboss.errai.ioc.rebind.ioc.injector.basic with parameters of type MetaClass | |
---|---|
ContextualProviderInjector(MetaClass type,
MetaClass providerType,
InjectionContext context)
|
|
ProducerInjector(MetaClass injectedType,
MetaClassMember producerMember,
InjectableInstance producerInjectableInstance)
|
|
ProviderInjector(MetaClass type,
MetaClass providerType,
InjectionContext context)
|
|
ProxyInjector(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext context,
MetaClass proxiedType,
QualifyingMetadata metadata)
|
|
QualifiedTypeInjectorDelegate(MetaClass type,
Injector delegate,
MetaParameterizedType parameterizedType)
|
|
TypeInjector(MetaClass type,
InjectionContext context)
|
Uses of MetaClass in org.jboss.errai.jpa.rebind |
---|
Methods in org.jboss.errai.jpa.rebind with parameters of type MetaClass | |
---|---|
protected void |
ErraiEntityManagerGenerator.generateLifecycleEventDeliveryMethods(MetaClass entityType,
AnonymousClassStructureBuilder classBuilder,
List<MetaClass> globalEntityListeners)
Generates the event delivery methods for the given JPA Entity type. |
Method parameters in org.jboss.errai.jpa.rebind with type arguments of type MetaClass | |
---|---|
protected void |
ErraiEntityManagerGenerator.generateLifecycleEventDeliveryMethods(MetaClass entityType,
AnonymousClassStructureBuilder classBuilder,
List<MetaClass> globalEntityListeners)
Generates the event delivery methods for the given JPA Entity type. |
Uses of MetaClass in org.jboss.errai.marshalling.rebind |
---|
Methods in org.jboss.errai.marshalling.rebind that return types with arguments of type MetaClass | |
---|---|
Set<MetaClass> |
DefinitionsFactoryImpl.getArraySignatures()
|
Set<MetaClass> |
DefinitionsFactory.getArraySignatures()
|
Set<MetaClass> |
DefinitionsFactoryImpl.getExposedClasses()
|
Set<MetaClass> |
DefinitionsFactory.getExposedClasses()
Returns a set of all exposed classes. |
Methods in org.jboss.errai.marshalling.rebind with parameters of type MetaClass | |
---|---|
void |
MarshallerGeneratorFactory.addMarshaller(MetaClass type)
|
void |
MarshallerGeneratorFactory.addOrMarkMarshallerUnlazy(MetaClass type)
|
static BuildMetaClass |
MarshallerGeneratorFactory.createArrayMarshallerClass(MetaClass type)
|
MappingDefinition |
DefinitionsFactoryImpl.getDefinition(MetaClass clazz)
|
MappingDefinition |
DefinitionsFactory.getDefinition(MetaClass clazz)
Returns a definition for the specified MetaClass reference. |
boolean |
DefinitionsFactoryImpl.hasBuiltInDefinition(MetaClass type)
|
boolean |
DefinitionsFactory.hasBuiltInDefinition(MetaClass type)
|
boolean |
DefinitionsFactoryImpl.hasDefinition(MetaClass clazz)
|
boolean |
DefinitionsFactory.hasDefinition(MetaClass clazz)
Return true if a definition is registered for the specified MetaClass |
boolean |
DefinitionsFactoryImpl.isExposedClass(MetaClass clazz)
|
boolean |
DefinitionsFactory.isExposedClass(MetaClass clazz)
Returns true if the class is exposed for marshalling. |
boolean |
MarshallerGeneratorFactory.reachable(MetaClass cls)
|
boolean |
DefinitionsFactoryImpl.shouldUseObjectMarshaller(MetaClass type)
|
boolean |
DefinitionsFactory.shouldUseObjectMarshaller(MetaClass type)
Returns true if the marshalling system should treat the given type as polymorphic. |
Uses of MetaClass in org.jboss.errai.marshalling.rebind.api |
---|
Methods in org.jboss.errai.marshalling.rebind.api with parameters of type MetaClass | |
---|---|
Statement |
ArrayMarshallerCallback.deferred(MetaClass type,
MetaClass marshaller)
|
Statement |
ArrayMarshallerCallback.demarshall(MetaClass type,
Statement value)
|
boolean |
GeneratorMappingContext.isRendered(MetaClass metaClass)
|
void |
GeneratorMappingContext.markRendered(MetaClass metaClass)
|
Statement |
ArrayMarshallerCallback.marshal(MetaClass type,
Statement value)
|
Uses of MetaClass in org.jboss.errai.marshalling.rebind.api.impl.defaultjava |
---|
Methods in org.jboss.errai.marshalling.rebind.api.impl.defaultjava with parameters of type MetaClass | |
---|---|
Statement |
DefaultJavaMappingStrategy.demarshallEnum(Statement objStatement,
Statement valStatement,
MetaClass toType)
|
Statement |
DefaultJavaMappingStrategy.extractJSONObjectProperty(String fieldName,
MetaClass fromType)
|
Statement |
DefaultJavaMappingStrategy.fieldDemarshall(Mapping mapping,
MetaClass fromType)
|
static MappingDefinition |
DefaultJavaDefinitionMapper.map(MetaClass toMap,
DefinitionsFactory definitionsFactory)
|
void |
DefaultJavaMappingStrategy.marshallEnum(ContextualStatementBuilder bb,
Statement valueStatement,
MetaClass toType)
|
void |
DefaultJavaMappingStrategy.marshallToJSON(BlockBuilder<?> builder,
MetaClass toType,
MappingDefinition definition,
ClassStructureBuilder classStructureBuilder,
BlockBuilder<?> initMethod)
|
Statement |
DefaultJavaMappingStrategy.unwrapJSON(Statement valueStatement,
MetaClass toType,
MetaClass targetType)
|
Constructors in org.jboss.errai.marshalling.rebind.api.impl.defaultjava with parameters of type MetaClass | |
---|---|
DefaultJavaMappingStrategy(boolean gwtTarget,
GeneratorMappingContext context,
MetaClass toMap)
|
Uses of MetaClass in org.jboss.errai.marshalling.rebind.api.model |
---|
Methods in org.jboss.errai.marshalling.rebind.api.model that return MetaClass | |
---|---|
MetaClass |
MappingDefinition.getMappingClass()
|
MetaClass |
InstantiationMapping.getMappingClass()
|
MetaClass |
Mapping.getTargetType()
|
MetaClass |
Mapping.getType()
|
Methods in org.jboss.errai.marshalling.rebind.api.model with parameters of type MetaClass | |
---|---|
void |
Mapping.setMappingClass(MetaClass clazz)
|
void |
InstantiationMapping.setMappingClass(MetaClass clazz)
|
void |
Mapping.setType(MetaClass type)
|
Constructors in org.jboss.errai.marshalling.rebind.api.model with parameters of type MetaClass | |
---|---|
MappingDefinition(Marshaller<Object> marshaller,
MetaClass toMap,
boolean doNotGenerate)
|
|
MappingDefinition(MetaClass toMap,
boolean doNotGenerate)
|
Uses of MetaClass in org.jboss.errai.marshalling.rebind.api.model.impl |
---|
Fields in org.jboss.errai.marshalling.rebind.api.model.impl declared as MetaClass | |
---|---|
protected MetaClass |
SimpleMapping.targetType
|
protected MetaClass |
SimpleMapping.toMap
|
protected MetaClass |
SimpleMapping.type
|
Methods in org.jboss.errai.marshalling.rebind.api.model.impl that return MetaClass | |
---|---|
MetaClass[] |
SimpleConstructorMapping.getConstructorParmTypes()
|
MetaClass[] |
SimpleFactoryMapping.getConstructorParmTypes()
|
MetaClass |
SimpleConstructorMapping.getMappingClass()
|
MetaClass |
NoConstructMapping.getMappingClass()
|
MetaClass |
SimpleFactoryMapping.getMappingClass()
|
MetaClass |
SimpleMapping.getTargetType()
|
MetaClass |
SimpleMapping.getType()
|
Methods in org.jboss.errai.marshalling.rebind.api.model.impl with parameters of type MetaClass | |
---|---|
void |
SimpleConstructorMapping.mapParmToIndex(String parm,
int index,
MetaClass type)
|
void |
SimpleFactoryMapping.mapParmToIndex(String parm,
int index,
MetaClass type)
|
void |
ReadMapping.setMappingClass(MetaClass clazz)
|
void |
SimpleMapping.setMappingClass(MetaClass clazz)
|
void |
WriteMapping.setMappingClass(MetaClass clazz)
|
void |
SimpleConstructorMapping.setMappingClass(MetaClass toMap)
|
void |
NoConstructMapping.setMappingClass(MetaClass clazz)
|
void |
SimpleFactoryMapping.setMappingClass(MetaClass toMap)
|
void |
SimpleMapping.setType(MetaClass type)
|
Constructors in org.jboss.errai.marshalling.rebind.api.model.impl with parameters of type MetaClass | |
---|---|
AccessorMapping(String key,
MetaClass type,
String setterMethod,
String getterMethod)
|
|
ReadMapping(String key,
MetaClass type,
String getterMethod)
|
|
SimpleMapping(String key,
MetaClass targetType)
|
|
WriteMapping(String key,
MetaClass type,
String getterMethod)
|
Uses of MetaClass in org.jboss.errai.marshalling.rebind.util |
---|
Methods in org.jboss.errai.marshalling.rebind.util that return MetaClass | |
---|---|
static MetaClass |
MarshallingGenUtil.getConcreteCollectionElementType(MetaClass toType)
Returns the element type of the given metaclass under the following conditions: toType is a collection type toType has a single type parameter toType's type parameter is not a wildcard toType's type parameter is a non-abstract (concrete) type toType's type parameter is not java.lang.Object |
static MetaClass |
MarshallingGenUtil.getConcreteElementType(MetaClass toType)
Returns the element type of the given metaclass under the following conditions: toType has a single type parameter toType's type parameter is not a wildcard toType's type parameter is a non-abstract (concrete) type toType's type parameter is not java.lang.Object |
static MetaClass |
MarshallingGenUtil.getConcreteMapKeyType(MetaClass toType)
Returns the map key type of the given metaclass under the following conditions: toType is a Map
toType's key type is not a wildcard
toType's key type is a non-abstract (concrete) type
|
static MetaClass |
MarshallingGenUtil.getConcreteMapValueType(MetaClass toType)
Returns the map value type of the given metaclass under the following conditions: toType is a Map
toType's value type is not a wildcard
toType's value type is a non-abstract (concrete) type
|
Methods in org.jboss.errai.marshalling.rebind.util that return types with arguments of type MetaClass | |
---|---|
static Collection<MetaClass> |
MarshallingGenUtil.getDefaultArrayMarshallers()
|
Methods in org.jboss.errai.marshalling.rebind.util with parameters of type MetaClass | |
---|---|
static void |
MarshallingGenUtil.ensureMarshallerFieldCreated(ClassStructureBuilder<?> classStructureBuilder,
MetaClass marshallerForType,
MetaClass type,
BlockBuilder<?> initMethod)
|
static void |
MarshallingGenUtil.ensureMarshallerFieldCreated(ClassStructureBuilder<?> classStructureBuilder,
MetaClass marshallerForType,
MetaClass type,
BlockBuilder<?> initMethod,
Statement marshallerCreationCallback)
|
static MetaMethod |
MarshallingGenUtil.findGetterMethod(MetaClass cls,
String key)
|
static MetaClass |
MarshallingGenUtil.getConcreteCollectionElementType(MetaClass toType)
Returns the element type of the given metaclass under the following conditions: toType is a collection type toType has a single type parameter toType's type parameter is not a wildcard toType's type parameter is a non-abstract (concrete) type toType's type parameter is not java.lang.Object |
static MetaClass |
MarshallingGenUtil.getConcreteElementType(MetaClass toType)
Returns the element type of the given metaclass under the following conditions: toType has a single type parameter toType's type parameter is not a wildcard toType's type parameter is a non-abstract (concrete) type toType's type parameter is not java.lang.Object |
static MetaClass |
MarshallingGenUtil.getConcreteMapKeyType(MetaClass toType)
Returns the map key type of the given metaclass under the following conditions: toType is a Map
toType's key type is not a wildcard
toType's key type is a non-abstract (concrete) type
|
static MetaClass |
MarshallingGenUtil.getConcreteMapValueType(MetaClass toType)
Returns the map value type of the given metaclass under the following conditions: toType is a Map
toType's value type is not a wildcard
toType's value type is a non-abstract (concrete) type
|
static String |
MarshallingGenUtil.getVarName(MetaClass clazz)
|
Uses of MetaClass in org.jboss.errai.marshalling.server.marshallers |
---|
Constructors in org.jboss.errai.marshalling.server.marshallers with parameters of type MetaClass | |
---|---|
DefaultArrayMarshaller(MetaClass arrayType,
Marshaller<Object> outerMarshaller)
|
Uses of MetaClass in org.jboss.errai.ui.rebind |
---|
Methods in org.jboss.errai.ui.rebind that return types with arguments of type MetaClass | |
---|---|
static Map<String,MetaClass> |
DataFieldCodeDecorator.aggregateDataFieldTypeMap(InjectableInstance<?> ctx,
MetaClass componentType)
Get the aggregate map of DataField names and MetaClass
types for the given MetaClass component type and all ancestors
returned by getSuperClass() . |
Methods in org.jboss.errai.ui.rebind with parameters of type MetaClass | |
---|---|
static Map<String,Statement> |
DataFieldCodeDecorator.aggregateDataFieldMap(InjectableInstance<?> ctx,
MetaClass componentType)
Get the aggregate map of DataField names and Statement
instances for the given MetaClass type and all ancestors returned
by getSuperClass() . |
static Map<String,MetaClass> |
DataFieldCodeDecorator.aggregateDataFieldTypeMap(InjectableInstance<?> ctx,
MetaClass componentType)
Get the aggregate map of DataField names and MetaClass
types for the given MetaClass component type and all ancestors
returned by getSuperClass() . |
static String |
TemplatedCodeDecorator.getTemplateFileName(MetaClass type)
Get the name of the Template HTML file of the given MetaClass component type |
static String |
TemplatedCodeDecorator.getTemplateFragmentName(MetaClass type)
Get the name of the Template HTML fragment (Element subtree) to be used as the template root of the given
MetaClass component type |
|
Errai 3.0.1-SNAPSHOT | |||||||||
PREV NEXT | FRAMES NO FRAMES |