Uses of Class
com.strobel.reflection.FieldInfo
Packages that use FieldInfo
-
Uses of FieldInfo in com.strobel.expressions
Fields in com.strobel.expressions declared as FieldInfoModifier and TypeFieldDescriptionprivate final FieldInfoCompilerScope.ElementBoxStorage._boxValueFieldprivate final FieldInfoCompilerScope.LocalBoxStorage._boxValueFieldprivate final FieldInfoFieldExpression._fieldprivate static final FieldInfoCompilerScope.ClosureLocalsFieldMethods in com.strobel.expressions that return FieldInfoModifier and TypeMethodDescriptionprivate static FieldInfoExpression.findField(Type<?> declaringType, String fieldName, Set<BindingFlags> flags) FieldExpression.getMember()Methods in com.strobel.expressions with parameters of type FieldInfoModifier and TypeMethodDescriptionstatic MemberExpressionExpression.field(Expression target, FieldInfo field) static MemberExpressionstatic IllegalStateExceptionError.targetInvalidForStaticFieldAccess(FieldInfo field) static IllegalStateExceptionError.targetRequiredForNonStaticFieldAccess(FieldInfo field) Constructors in com.strobel.expressions with parameters of type FieldInfoModifierConstructorDescription(package private)FieldExpression(Expression target, FieldInfo field) -
Uses of FieldInfo in com.strobel.reflection
Subclasses of FieldInfo in com.strobel.reflectionModifier and TypeClassDescription(package private) final class(package private) class(package private) final classFields in com.strobel.reflection declared as FieldInfoModifier and TypeFieldDescriptionprivate final FieldInfoErasedField._baseFieldprotected static final FieldInfo[]Type.EmptyFieldsMethods in com.strobel.reflection that return FieldInfoModifier and TypeMethodDescription(package private) FieldInfoPrimitiveType.getField(String name, Set<BindingFlags> bindingFlags) (package private) FieldInfofinal FieldInfoType.getField(String name, Set<BindingFlags> bindingFlags) private FieldInfo[]Type.getFieldCandidates(String name, Set<BindingFlags> bindingFlags, boolean allowPrefixLookup) TypeBinder.visitField(Type<?> declaringType, FieldInfo field, TypeBindings bindings) TypeEraser.visitField(Type<?> declaringType, FieldInfo field, TypeBindings bindings) Methods in com.strobel.reflection with parameters of type FieldInfoModifier and TypeMethodDescription(package private) FieldInfo(package private) FieldInfostatic RuntimeExceptionError.rawFieldBindingFailure(FieldInfo field) TypeBinder.visitField(Type<?> declaringType, FieldInfo field, TypeBindings bindings) TypeEraser.visitField(Type<?> declaringType, FieldInfo field, TypeBindings bindings) Constructors in com.strobel.reflection with parameters of type FieldInfoModifierConstructorDescription(package private)ErasedField(FieldInfo baseField, Type<?> declaringType, Type<?> fieldType) Constructor parameters in com.strobel.reflection with type arguments of type FieldInfo -
Uses of FieldInfo in com.strobel.reflection.emit
Subclasses of FieldInfo in com.strobel.reflection.emitFields in com.strobel.reflection.emit declared as FieldInfoMethods in com.strobel.reflection.emit that return FieldInfoModifier and TypeMethodDescription(package private) FieldInfoFieldBuilder.getCreatedField()GenericParameterBuilder.getField(String name, Set<BindingFlags> bindingFlags) TypeBuilder.getField(String name, Set<BindingFlags> bindingFlags) Methods in com.strobel.reflection.emit with parameters of type FieldInfoModifier and TypeMethodDescriptionvoidvoidConstantPool.getFieldReference(FieldInfo field) (package private) shortTypeBuilder.getFieldToken(FieldInfo field) voidstatic voidVerifier.verify(FieldInfo field, MethodBuilder scope) Verifier.GenericParameterScopeVerifier.visit(FieldInfo field, MemberInfo scope)