Errai 3.0.1-SNAPSHOT

Uses of Class
org.jboss.errai.codegen.meta.MetaField

Packages that use MetaField
org.jboss.errai.codegen   
org.jboss.errai.codegen.builder   
org.jboss.errai.codegen.builder.impl   
org.jboss.errai.codegen.meta   
org.jboss.errai.codegen.meta.impl   
org.jboss.errai.codegen.meta.impl.build   
org.jboss.errai.codegen.meta.impl.gwt   
org.jboss.errai.codegen.meta.impl.java   
org.jboss.errai.codegen.util   
org.jboss.errai.config.util   
org.jboss.errai.ioc.rebind.ioc.exception   
org.jboss.errai.ioc.rebind.ioc.injector   
org.jboss.errai.ioc.rebind.ioc.injector.api   
 

Uses of MetaField in org.jboss.errai.codegen
 

Methods in org.jboss.errai.codegen with parameters of type MetaField
 boolean Context.isInScope(MetaField field)
          Checks is the given MetaField is in scope (part of the attached class contexts).
 

Uses of MetaField in org.jboss.errai.codegen.builder
 

Methods in org.jboss.errai.codegen.builder with parameters of type MetaField
 VariableReferenceContextualStatementBuilder ContextualStatementBuilder.loadField(MetaField field)
           
 

Uses of MetaField in org.jboss.errai.codegen.builder.impl
 

Methods in org.jboss.errai.codegen.builder.impl with parameters of type MetaField
 VariableReferenceContextualStatementBuilder ContextualStatementBuilderImpl.loadField(MetaField field)
           
 

Uses of MetaField in org.jboss.errai.codegen.meta
 

Subclasses of MetaField in org.jboss.errai.codegen.meta
static class MetaField.ArrayLengthMetaField
          Special-purpose implementation of MetaField that represents the length property of an array.
 

Methods in org.jboss.errai.codegen.meta that return MetaField
static MetaField MetaClassFactory.get(Field field)
           
abstract  MetaField MetaClass.getDeclaredField(String name)
           
abstract  MetaField[] MetaClass.getDeclaredFields()
           
abstract  MetaField MetaClass.getField(String name)
           
abstract  MetaField[] MetaClass.getFields()
           
abstract  MetaField MetaClass.getInheritedField(String name)
          Searches for the named field in this type, its superinterfaces, and its superclasses.
 

Methods in org.jboss.errai.codegen.meta that return types with arguments of type MetaField
abstract  List<MetaField> MetaClass.getFieldsAnnotatedWith(Class<? extends Annotation> annotation)
          Returns all declared and inherited fields on this class that have the given annotation targeting them.
abstract  List<MetaField> MetaClass.getFieldsWithMetaAnnotations(Class<? extends Annotation> annotations)
           
 

Uses of MetaField in org.jboss.errai.codegen.meta.impl
 

Methods in org.jboss.errai.codegen.meta.impl that return MetaField
 MetaField AbstractMetaClass.getInheritedField(String name)
           
 

Methods in org.jboss.errai.codegen.meta.impl that return types with arguments of type MetaField
 List<MetaField> AbstractMetaClass.getFieldsAnnotatedWith(Class<? extends Annotation> annotation)
           
 List<MetaField> AbstractMetaClass.getFieldsWithMetaAnnotations(Class<? extends Annotation> annotation)
           
 

Uses of MetaField in org.jboss.errai.codegen.meta.impl.build
 

Subclasses of MetaField in org.jboss.errai.codegen.meta.impl.build
 class BuildMetaField
           
 class ShadowBuildMetaField
           
 

Methods in org.jboss.errai.codegen.meta.impl.build that return MetaField
 MetaField BuildMetaClass.getDeclaredField(String name)
           
 MetaField[] BuildMetaClass.getDeclaredFields()
           
 MetaField BuildMetaClass.getField(String name)
           
 MetaField[] BuildMetaClass.getFields()
           
 

Constructors in org.jboss.errai.codegen.meta.impl.build with parameters of type MetaField
ShadowBuildMetaField(BuildMetaClass declaringClass, Statement statement, Scope scope, MetaClass type, String name, MetaField shadow)
           
 

Uses of MetaField in org.jboss.errai.codegen.meta.impl.gwt
 

Subclasses of MetaField in org.jboss.errai.codegen.meta.impl.gwt
 class GWTField
           
 

Methods in org.jboss.errai.codegen.meta.impl.gwt that return MetaField
 MetaField GWTClass.getDeclaredField(String name)
           
 MetaField[] GWTClass.getDeclaredFields()
           
 MetaField GWTClass.getField(String name)
           
 MetaField[] GWTClass.getFields()
           
 

Uses of MetaField in org.jboss.errai.codegen.meta.impl.java
 

Subclasses of MetaField in org.jboss.errai.codegen.meta.impl.java
 class JavaReflectionField
           
 

Methods in org.jboss.errai.codegen.meta.impl.java that return MetaField
 MetaField JavaReflectionClass.getDeclaredField(String name)
           
 MetaField[] JavaReflectionClass.getDeclaredFields()
           
 MetaField JavaReflectionClass.getField(String name)
           
 MetaField[] JavaReflectionClass.getFields()
           
 

Uses of MetaField in org.jboss.errai.codegen.util
 

Methods in org.jboss.errai.codegen.util with parameters of type MetaField
static void PrivateAccessUtil.addPrivateAccessStubs(PrivateAccessType accessType, String type, ClassStructureBuilder<?> classBuilder, MetaField f)
          Generates methods for accessing a private field using either JSNI or Java Reflection.
static void PrivateAccessUtil.addPrivateAccessStubs(PrivateAccessType accessType, String accessorType, ClassStructureBuilder<?> classBuilder, MetaField f, Modifier[] modifiers)
          Generates methods for accessing a private field using either JSNI or Java Reflection.
static void PrivateAccessUtil.addPrivateAccessStubs(String type, ClassStructureBuilder<?> classBuilder, MetaField f)
           
 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 boolean GenUtil.equals(MetaField a, MetaField b)
           
static String JSNIUtil.fieldAccess(MetaField field)
           
static String PrivateAccessUtil.getPrivateFieldInjectorName(MetaField field)
           
static String ReflectionPrivateMemberAccessor.getReflectionFieldGetterName(MetaField f)
           
static String ReflectionPrivateMemberAccessor.getReflectionFieldSetterName(MetaField f)
           
static String ReflectionPrivateMemberAccessor.initCachedField(ClassStructureBuilder<?> classBuilder, MetaField f)
           
 

Uses of MetaField in org.jboss.errai.config.util
 

Methods in org.jboss.errai.config.util that return types with arguments of type MetaField
static Collection<MetaField> ClassScanner.getFieldsAnnotatedWith(Class<? extends Annotation> annotation, Set<String> packages, com.google.gwt.core.ext.GeneratorContext genCtx)
           
 

Uses of MetaField in org.jboss.errai.ioc.rebind.ioc.exception
 

Methods in org.jboss.errai.ioc.rebind.ioc.exception that return MetaField
 MetaField UnsatisfiedField.getField()
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.exception with parameters of type MetaField
static UnsatisfiedDependenciesException UnsatisfiedDependenciesException.createWithSingleFieldFailure(MetaField field, MetaClass enclosingType, MetaClass injectedType, String message)
           
 

Constructors in org.jboss.errai.ioc.rebind.ioc.exception with parameters of type MetaField
UnsatisfiedField(MetaField field, MetaClass enclosingType, MetaClass injectedType, String message)
           
 

Uses of MetaField in org.jboss.errai.ioc.rebind.ioc.injector
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector that return types with arguments of type MetaField
 Collection<MetaField> InjectUtil.BeanMetric.getFieldInjectors()
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector with parameters of type MetaField
static Statement InjectUtil.getPrivateFieldValue(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext processingContext, Statement obj, MetaField field)
          Retrieves the value of a private field managed IOC component.
static Statement InjectUtil.getPublicOrPrivateFieldValue(InjectionContext context, Statement obj, MetaField field)
          Read from the specified field, and automatically determine whether to make a public or private read based on the visibility of the specified field.
static String InjectUtil.getVarNameFromType(MetaClass clazz, MetaField parameter)
           
static Statement InjectUtil.setPrivateFieldValue(org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCProcessingContext processingContext, Statement obj, MetaField field, Statement val)
          Set the value of a private field on a managed IOC component.
static Statement InjectUtil.setPublicOrPrivateFieldValue(InjectionContext context, Statement obj, MetaField field, Statement val)
          Write to the specified field, and automatically determine whether to make a public or private write based on the visibility of the specified field.
 

Uses of MetaField in org.jboss.errai.ioc.rebind.ioc.injector.api
 

Fields in org.jboss.errai.ioc.rebind.ioc.injector.api declared as MetaField
protected  MetaField InjectionTask.field
           
protected  MetaField AsyncInjectionTask.field
           
protected  MetaField InjectionPoint.field
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector.api that return MetaField
 MetaField InjectionPoint.getField()
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector.api that return types with arguments of type MetaField
 Map<MetaField,PrivateAccessType> InjectionContext.getPrivateFieldsToExpose()
           
 

Methods in org.jboss.errai.ioc.rebind.ioc.injector.api with parameters of type MetaField
 void InjectionContext.addExposedField(MetaField field, PrivateAccessType accessType)
           
static
<T extends Annotation>
InjectableInstance<T>
InjectableInstance.getFieldInjectedInstance(MetaField field, Injector injector, InjectionContext context)
           
 

Constructors in org.jboss.errai.ioc.rebind.ioc.injector.api with parameters of type MetaField
AsyncDecoratorTask(Injector injector, MetaField field, IOCDecoratorExtension[] decs)
           
AsyncInjectionTask(Injector injector, MetaField field)
           
DecoratorTask(Injector injector, MetaField field, 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, MetaField field)
           
 


Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.