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 FieldInfo
CompilerScope.ElementBoxStorage._boxValueField
private final FieldInfo
CompilerScope.LocalBoxStorage._boxValueField
private final FieldInfo
FieldExpression._field
private static final FieldInfo
CompilerScope.ClosureLocalsField
Methods in com.strobel.expressions that return FieldInfoModifier and TypeMethodDescriptionprivate static FieldInfo
Expression.findField
(Type<?> declaringType, String fieldName, Set<BindingFlags> flags) FieldExpression.getMember()
Methods in com.strobel.expressions with parameters of type FieldInfoModifier and TypeMethodDescriptionstatic MemberExpression
Expression.field
(Expression target, FieldInfo field) static MemberExpression
static IllegalStateException
Error.targetInvalidForStaticFieldAccess
(FieldInfo field) static IllegalStateException
Error.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 class
Fields in com.strobel.reflection declared as FieldInfoModifier and TypeFieldDescriptionprivate final FieldInfo
ErasedField._baseField
protected static final FieldInfo[]
Type.EmptyFields
Methods in com.strobel.reflection that return FieldInfoModifier and TypeMethodDescription(package private) FieldInfo
PrimitiveType.getField
(String name, Set<BindingFlags> bindingFlags) (package private) FieldInfo
final FieldInfo
Type.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) FieldInfo
static RuntimeException
Error.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) FieldInfo
FieldBuilder.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 TypeMethodDescriptionvoid
void
ConstantPool.getFieldReference
(FieldInfo field) (package private) short
TypeBuilder.getFieldToken
(FieldInfo field) void
static void
Verifier.verify
(FieldInfo field, MethodBuilder scope) Verifier.GenericParameterScopeVerifier.visit
(FieldInfo field, MemberInfo scope)