Uses of Class
com.strobel.reflection.BindingFlags
-
Packages that use BindingFlags Package Description com.strobel.expressions com.strobel.reflection com.strobel.reflection.emit -
-
Uses of BindingFlags in com.strobel.expressions
Fields in com.strobel.expressions with type parameters of type BindingFlags Modifier and Type Field Description private static java.util.Set<BindingFlags>
Expression. InstanceMemberBindingFlags
private static java.util.Set<BindingFlags>
Expression. StaticMemberBindingFlags
Method parameters in com.strobel.expressions with type arguments of type BindingFlags Modifier and Type Method Description private static FieldInfo
Expression. findField(Type<?> declaringType, java.lang.String fieldName, java.util.Set<BindingFlags> flags)
private static MethodInfo
Expression. findMethod(Type<?> type, java.lang.String methodName, TypeList typeArguments, ExpressionList<? extends Expression> arguments, java.util.Set<BindingFlags> flags)
(package private) static MethodInfo
Expression. getMethodValidated(Type<?> type, java.lang.String name, java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes)
-
Uses of BindingFlags in com.strobel.reflection
Fields in com.strobel.reflection with type parameters of type BindingFlags Modifier and Type Field Description private java.util.Set<BindingFlags>
RuntimeConstructorInfo. _bindingFlags
private java.util.Set<BindingFlags>
RuntimeFieldInfo. _bindingFlags
private java.util.Set<BindingFlags>
RuntimeMethodInfo. _bindingFlags
static java.util.Set<BindingFlags>
BindingFlags. All
static java.util.Set<BindingFlags>
BindingFlags. AllDeclared
static java.util.Set<BindingFlags>
BindingFlags. AllExact
static java.util.Set<BindingFlags>
BindingFlags. AllInstance
static java.util.Set<BindingFlags>
BindingFlags. AllInstanceDeclared
static java.util.Set<BindingFlags>
BindingFlags. AllInstanceExact
static java.util.Set<BindingFlags>
BindingFlags. AllStatic
static java.util.Set<BindingFlags>
BindingFlags. AllStaticDeclared
static java.util.Set<BindingFlags>
BindingFlags. AllStaticExact
protected static java.util.Set<BindingFlags>
Type. DefaultLookup
static java.util.Set<BindingFlags>
BindingFlags. NonPublicAll
static java.util.Set<BindingFlags>
BindingFlags. NonPublicAllDeclared
static java.util.Set<BindingFlags>
BindingFlags. NonPublicAllExact
private static java.util.Set<BindingFlags>
BindingFlags. NonPublicDeclared
static java.util.Set<BindingFlags>
BindingFlags. NonPublicInstance
static java.util.Set<BindingFlags>
BindingFlags. NonPublicInstanceDeclared
static java.util.Set<BindingFlags>
BindingFlags. NonPublicInstanceExact
private static java.util.Set<BindingFlags>
BindingFlags. NonPublicOnly
static java.util.Set<BindingFlags>
BindingFlags. NonPublicStatic
static java.util.Set<BindingFlags>
BindingFlags. NonPublicStaticDeclared
static java.util.Set<BindingFlags>
BindingFlags. NonPublicStaticExact
static java.util.Set<BindingFlags>
BindingFlags. PublicAll
static java.util.Set<BindingFlags>
BindingFlags. PublicAllDeclared
static java.util.Set<BindingFlags>
BindingFlags. PublicAllExact
private static java.util.Set<BindingFlags>
BindingFlags. PublicDeclared
static java.util.Set<BindingFlags>
BindingFlags. PublicInstance
static java.util.Set<BindingFlags>
BindingFlags. PublicInstanceDeclared
static java.util.Set<BindingFlags>
BindingFlags. PublicInstanceExact
private static java.util.Set<BindingFlags>
BindingFlags. PublicOnly
static java.util.Set<BindingFlags>
BindingFlags. PublicStatic
static java.util.Set<BindingFlags>
BindingFlags. PublicStaticDeclared
static java.util.Set<BindingFlags>
BindingFlags. PublicStaticExact
Methods in com.strobel.reflection that return BindingFlags Modifier and Type Method Description static BindingFlags
BindingFlags. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static BindingFlags[]
BindingFlags. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.strobel.reflection that return types with arguments of type BindingFlags Modifier and Type Method Description (package private) static java.util.Set<BindingFlags>
Type. filterPreCalculate(boolean isPublic, boolean isInherited, boolean isStatic)
(package private) static java.util.Set<BindingFlags>
BindingFlags. fromMask(int mask)
(package private) static java.util.Set<BindingFlags>
BindingFlags. fromMember(MemberInfo member)
private static java.util.Set<BindingFlags>
BindingFlags. fromMethodModifiers(int modifiers)
private static java.util.Set<BindingFlags>
BindingFlags. fromTypeModifiers(int modifiers)
(package private) java.util.Set<BindingFlags>
RuntimeConstructorInfo. getBindingFlags()
(package private) java.util.Set<BindingFlags>
RuntimeFieldInfo. getBindingFlags()
(package private) java.util.Set<BindingFlags>
RuntimeMethodInfo. getBindingFlags()
static java.util.Set<BindingFlags>
BindingFlags. set(BindingFlags... flags)
Methods in com.strobel.reflection with parameters of type BindingFlags Modifier and Type Method Description static java.util.Set<BindingFlags>
BindingFlags. set(BindingFlags... flags)
Method parameters in com.strobel.reflection with type arguments of type BindingFlags Modifier and Type Method Description private boolean
Type. filterApplyCore(MemberInfo member, java.util.Set<BindingFlags> bindingFlags, boolean isPublic, boolean isPackagePrivate, boolean isStatic, java.lang.String name, boolean prefixLookup)
private boolean
Type. filterApplyType(Type<?> type, java.util.Set<BindingFlags> bindingFlags, java.lang.String name, boolean prefixLookup)
(package private) boolean
Type. filterMethodBase(MethodBase method, java.util.Set<BindingFlags> methodFlags, java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConventions, Type<?>... argumentTypes)
ConstructorInfo
PrimitiveType. getConstructor(java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes)
ConstructorInfo
Type. getConstructor(java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes)
ConstructorInfo
Type. getConstructor(java.util.Set<BindingFlags> bindingFlags, Type<?>... parameterTypes)
ConstructorList
PrimitiveType. getConstructors(java.util.Set<BindingFlags> bindingFlags)
ConstructorList
Type. getConstructors(java.util.Set<BindingFlags> bindingFlags)
FieldInfo
PrimitiveType. getField(java.lang.String name, java.util.Set<BindingFlags> bindingFlags)
FieldInfo
Type. getField(java.lang.String name, java.util.Set<BindingFlags> bindingFlags)
private FieldInfo[]
Type. getFieldCandidates(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, boolean allowPrefixLookup)
FieldList
PrimitiveType. getFields(java.util.Set<BindingFlags> bindingFlags)
FieldList
Type. getFields(java.util.Set<BindingFlags> bindingFlags)
private static Type.FilterOptions
Type. getFilterOptions(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, boolean allowPrefixLookup)
MemberList<?>
PrimitiveType. getMember(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, java.util.Set<MemberType> memberTypes)
MemberList<?>
Type. getMember(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, java.util.Set<MemberType> memberTypes)
MemberList<?>
PrimitiveType. getMembers(java.util.Set<BindingFlags> bindingFlags, java.util.Set<MemberType> memberTypes)
MemberList<?>
Type. getMembers(java.util.Set<BindingFlags> bindingFlags)
MemberList<?>
Type. getMembers(java.util.Set<BindingFlags> bindingFlags, MemberType memberType, MemberType... memberTypes)
MemberList<?>
Type. getMembers(java.util.Set<BindingFlags> bindingFlags, java.util.Set<MemberType> memberTypes)
MethodInfo
PrimitiveType. getMethod(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes)
MethodInfo
Type. getMethod(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes)
MethodInfo
Type. getMethod(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, Type<?>... parameterTypes)
private <M extends MethodBase>
M[]Type. getMethodBaseCandidates(MemberType type, java.lang.String name, java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>[] parameterTypes, boolean allowPrefixLookup)
MethodList
PrimitiveType. getMethods(java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention)
MethodList
Type. getMethods(java.util.Set<BindingFlags> bindingFlags)
MethodList
Type. getMethods(java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention)
Type<?>
Type. getNestedType(java.lang.String fullName, java.util.Set<BindingFlags> bindingFlags)
private Type<?>[]
Type. getNestedTypeCandidates(java.lang.String fullName, java.util.Set<BindingFlags> bindingFlags, boolean allowPrefixLookup)
TypeList
PrimitiveType. getNestedTypes(java.util.Set<BindingFlags> bindingFlags)
TypeList
Type. getNestedTypes(java.util.Set<BindingFlags> bindingFlags)
abstract MethodBase
Binder. selectMethod(java.util.Set<BindingFlags> bindingFlags, MethodBase[] matches, Type[] parameterTypes)
MethodBase
DefaultBinder. selectMethod(java.util.Set<BindingFlags> bindingFlags, MethodBase[] matches, Type[] types)
Constructor parameters in com.strobel.reflection with type arguments of type BindingFlags Constructor Description RuntimeConstructorInfo(java.lang.reflect.Constructor<?> rawConstructor, RuntimeTypeCache<?> reflectedTypeCache, int modifiers, java.util.Set<BindingFlags> bindingFlags, ParameterList parameters)
RuntimeFieldInfo(java.lang.reflect.Field rawField, Type<?> declaringType, RuntimeTypeCache<?> reflectedTypeCache, int modifiers, java.util.Set<BindingFlags> bindingFlags, Type<?> fieldType)
RuntimeMethodInfo(MethodInfo baseMethod, java.lang.reflect.Method rawMethod, Type<?> declaringType, RuntimeTypeCache<?> reflectedTypeCache, int modifiers, java.util.Set<BindingFlags> bindingFlags, ParameterList parameters, Type<?> returnType, TypeList thrownTypes, TypeBindings typeBindings)
-
Uses of BindingFlags in com.strobel.reflection.emit
Method parameters in com.strobel.reflection.emit with type arguments of type BindingFlags Modifier and Type Method Description ConstructorInfo
GenericParameterBuilder. getConstructor(java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes)
ConstructorInfo
TypeBuilder. getConstructor(java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes)
ConstructorList
GenericParameterBuilder. getConstructors(java.util.Set<BindingFlags> bindingFlags)
ConstructorList
TypeBuilder. getConstructors(java.util.Set<BindingFlags> bindingFlags)
FieldInfo
GenericParameterBuilder. getField(java.lang.String name, java.util.Set<BindingFlags> bindingFlags)
FieldInfo
TypeBuilder. getField(java.lang.String name, java.util.Set<BindingFlags> bindingFlags)
FieldList
GenericParameterBuilder. getFields(java.util.Set<BindingFlags> bindingFlags)
FieldList
TypeBuilder. getFields(java.util.Set<BindingFlags> bindingFlags)
MemberList<?>
GenericParameterBuilder. getMember(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, java.util.Set<MemberType> memberTypes)
MemberList<?>
TypeBuilder. getMember(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, java.util.Set<MemberType> memberTypes)
MemberList<?>
GenericParameterBuilder. getMembers(java.util.Set<BindingFlags> bindingFlags, java.util.Set<MemberType> memberTypes)
MemberList<?>
TypeBuilder. getMembers(java.util.Set<BindingFlags> bindingFlags, java.util.Set<MemberType> memberTypes)
MethodInfo
GenericParameterBuilder. getMethod(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes)
MethodInfo
TypeBuilder. getMethod(java.lang.String name, java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes)
MethodList
GenericParameterBuilder. getMethods(java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention)
MethodList
TypeBuilder. getMethods(java.util.Set<BindingFlags> bindingFlags, CallingConvention callingConvention)
Type<?>
GenericParameterBuilder. getNestedType(java.lang.String fullName, java.util.Set<BindingFlags> bindingFlags)
Type<?>
TypeBuilder. getNestedType(java.lang.String fullName, java.util.Set<BindingFlags> bindingFlags)
TypeList
GenericParameterBuilder. getNestedTypes(java.util.Set<BindingFlags> bindingFlags)
TypeList
TypeBuilder. getNestedTypes(java.util.Set<BindingFlags> bindingFlags)
-