Uses of Enum Class
com.strobel.reflection.BindingFlags
Packages that use BindingFlags
-
Uses of BindingFlags in com.strobel.expressions
Fields in com.strobel.expressions with type parameters of type BindingFlagsModifier and TypeFieldDescriptionprivate static final Set<BindingFlags> Expression.InstanceMemberBindingFlagsprivate static final Set<BindingFlags> Expression.StaticMemberBindingFlagsMethod parameters in com.strobel.expressions with type arguments of type BindingFlagsModifier and TypeMethodDescriptionprivate static FieldInfoExpression.findField(Type<?> declaringType, String fieldName, Set<BindingFlags> flags) private static MethodInfoExpression.findMethod(Type<?> type, String methodName, TypeList typeArguments, ExpressionList<? extends Expression> arguments, Set<BindingFlags> flags) (package private) static MethodInfoExpression.getMethodValidated(Type<?> type, String name, Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes) -
Uses of BindingFlags in com.strobel.reflection
Subclasses with type arguments of type BindingFlags in com.strobel.reflectionFields in com.strobel.reflection with type parameters of type BindingFlagsModifier and TypeFieldDescriptionprivate final Set<BindingFlags> RuntimeConstructorInfo._bindingFlagsprivate final Set<BindingFlags> RuntimeFieldInfo._bindingFlagsprivate final Set<BindingFlags> RuntimeMethodInfo._bindingFlagsstatic final Set<BindingFlags> BindingFlags.Allstatic final Set<BindingFlags> BindingFlags.AllDeclaredstatic final Set<BindingFlags> BindingFlags.AllExactstatic final Set<BindingFlags> BindingFlags.AllInstancestatic final Set<BindingFlags> BindingFlags.AllInstanceDeclaredstatic final Set<BindingFlags> BindingFlags.AllInstanceExactstatic final Set<BindingFlags> BindingFlags.AllStaticstatic final Set<BindingFlags> BindingFlags.AllStaticDeclaredstatic final Set<BindingFlags> BindingFlags.AllStaticExactprotected static final Set<BindingFlags> Type.DefaultLookupstatic final Set<BindingFlags> BindingFlags.NonPublicAllstatic final Set<BindingFlags> BindingFlags.NonPublicAllDeclaredstatic final Set<BindingFlags> BindingFlags.NonPublicAllExactprivate static final Set<BindingFlags> BindingFlags.NonPublicDeclaredstatic final Set<BindingFlags> BindingFlags.NonPublicInstancestatic final Set<BindingFlags> BindingFlags.NonPublicInstanceDeclaredstatic final Set<BindingFlags> BindingFlags.NonPublicInstanceExactprivate static final Set<BindingFlags> BindingFlags.NonPublicOnlystatic final Set<BindingFlags> BindingFlags.NonPublicStaticstatic final Set<BindingFlags> BindingFlags.NonPublicStaticDeclaredstatic final Set<BindingFlags> BindingFlags.NonPublicStaticExactstatic final Set<BindingFlags> BindingFlags.PublicAllstatic final Set<BindingFlags> BindingFlags.PublicAllDeclaredstatic final Set<BindingFlags> BindingFlags.PublicAllExactprivate static final Set<BindingFlags> BindingFlags.PublicDeclaredstatic final Set<BindingFlags> BindingFlags.PublicInstancestatic final Set<BindingFlags> BindingFlags.PublicInstanceDeclaredstatic final Set<BindingFlags> BindingFlags.PublicInstanceExactprivate static final Set<BindingFlags> BindingFlags.PublicOnlystatic final Set<BindingFlags> BindingFlags.PublicStaticstatic final Set<BindingFlags> BindingFlags.PublicStaticDeclaredstatic final Set<BindingFlags> BindingFlags.PublicStaticExactMethods in com.strobel.reflection that return BindingFlagsModifier and TypeMethodDescriptionstatic BindingFlagsReturns the enum constant of this class with the specified name.static BindingFlags[]BindingFlags.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.strobel.reflection that return types with arguments of type BindingFlagsModifier and TypeMethodDescription(package private) static Set<BindingFlags> Type.filterPreCalculate(boolean isPublic, boolean isInherited, boolean isStatic) (package private) static Set<BindingFlags> BindingFlags.fromMask(int mask) (package private) static Set<BindingFlags> BindingFlags.fromMember(MemberInfo member) private static Set<BindingFlags> BindingFlags.fromMethodModifiers(int modifiers) private static Set<BindingFlags> BindingFlags.fromTypeModifiers(int modifiers) (package private) Set<BindingFlags> RuntimeConstructorInfo.getBindingFlags()(package private) Set<BindingFlags> RuntimeFieldInfo.getBindingFlags()(package private) Set<BindingFlags> RuntimeMethodInfo.getBindingFlags()static Set<BindingFlags> BindingFlags.set(BindingFlags... flags) Methods in com.strobel.reflection with parameters of type BindingFlagsModifier and TypeMethodDescriptionstatic Set<BindingFlags> BindingFlags.set(BindingFlags... flags) Method parameters in com.strobel.reflection with type arguments of type BindingFlagsModifier and TypeMethodDescriptionprivate booleanType.filterApplyCore(MemberInfo member, Set<BindingFlags> bindingFlags, boolean isPublic, boolean isPackagePrivate, boolean isStatic, String name, boolean prefixLookup) private booleanType.filterApplyType(Type<?> type, Set<BindingFlags> bindingFlags, String name, boolean prefixLookup) (package private) booleanType.filterMethodBase(MethodBase method, Set<BindingFlags> methodFlags, Set<BindingFlags> bindingFlags, CallingConvention callingConventions, Type<?>... argumentTypes) PrimitiveType.getConstructor(Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes) Type.getConstructor(Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes) final ConstructorInfoType.getConstructor(Set<BindingFlags> bindingFlags, Type<?>... parameterTypes) PrimitiveType.getConstructors(Set<BindingFlags> bindingFlags) Type.getConstructors(Set<BindingFlags> bindingFlags) PrimitiveType.getField(String name, Set<BindingFlags> bindingFlags) Type.getField(String name, Set<BindingFlags> bindingFlags) private FieldInfo[]Type.getFieldCandidates(String name, Set<BindingFlags> bindingFlags, boolean allowPrefixLookup) PrimitiveType.getFields(Set<BindingFlags> bindingFlags) Type.getFields(Set<BindingFlags> bindingFlags) private static Type.FilterOptionsType.getFilterOptions(String name, Set<BindingFlags> bindingFlags, boolean allowPrefixLookup) MemberList<?> PrimitiveType.getMember(String name, Set<BindingFlags> bindingFlags, Set<MemberType> memberTypes) MemberList<?> Type.getMember(String name, Set<BindingFlags> bindingFlags, Set<MemberType> memberTypes) MemberList<?> PrimitiveType.getMembers(Set<BindingFlags> bindingFlags, Set<MemberType> memberTypes) final MemberList<?> Type.getMembers(Set<BindingFlags> bindingFlags) final MemberList<?> Type.getMembers(Set<BindingFlags> bindingFlags, MemberType memberType, MemberType... memberTypes) MemberList<?> Type.getMembers(Set<BindingFlags> bindingFlags, Set<MemberType> memberTypes) PrimitiveType.getMethod(String name, Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes) Type.getMethod(String name, Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes) final MethodInfoType.getMethod(String name, Set<BindingFlags> bindingFlags, Type<?>... parameterTypes) private <M extends MethodBase>
M[]Type.getMethodBaseCandidates(MemberType type, String name, Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>[] parameterTypes, boolean allowPrefixLookup) PrimitiveType.getMethods(Set<BindingFlags> bindingFlags, CallingConvention callingConvention) final MethodListType.getMethods(Set<BindingFlags> bindingFlags) Type.getMethods(Set<BindingFlags> bindingFlags, CallingConvention callingConvention) Type<?> Type.getNestedType(String fullName, Set<BindingFlags> bindingFlags) private Type<?>[]Type.getNestedTypeCandidates(String fullName, Set<BindingFlags> bindingFlags, boolean allowPrefixLookup) PrimitiveType.getNestedTypes(Set<BindingFlags> bindingFlags) Type.getNestedTypes(Set<BindingFlags> bindingFlags) abstract MethodBaseBinder.selectMethod(Set<BindingFlags> bindingFlags, MethodBase[] matches, Type[] parameterTypes) DefaultBinder.selectMethod(Set<BindingFlags> bindingFlags, MethodBase[] matches, Type[] types) Constructor parameters in com.strobel.reflection with type arguments of type BindingFlagsModifierConstructorDescription(package private)RuntimeConstructorInfo(Constructor<?> rawConstructor, RuntimeTypeCache<?> reflectedTypeCache, int modifiers, Set<BindingFlags> bindingFlags, ParameterList parameters) (package private)RuntimeFieldInfo(Field rawField, Type<?> declaringType, RuntimeTypeCache<?> reflectedTypeCache, int modifiers, Set<BindingFlags> bindingFlags, Type<?> fieldType) (package private)RuntimeMethodInfo(MethodInfo baseMethod, Method rawMethod, Type<?> declaringType, RuntimeTypeCache<?> reflectedTypeCache, int modifiers, 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 BindingFlagsModifier and TypeMethodDescriptionGenericParameterBuilder.getConstructor(Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes) TypeBuilder.getConstructor(Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes) GenericParameterBuilder.getConstructors(Set<BindingFlags> bindingFlags) TypeBuilder.getConstructors(Set<BindingFlags> bindingFlags) GenericParameterBuilder.getField(String name, Set<BindingFlags> bindingFlags) TypeBuilder.getField(String name, Set<BindingFlags> bindingFlags) GenericParameterBuilder.getFields(Set<BindingFlags> bindingFlags) TypeBuilder.getFields(Set<BindingFlags> bindingFlags) MemberList<?> GenericParameterBuilder.getMember(String name, Set<BindingFlags> bindingFlags, Set<MemberType> memberTypes) MemberList<?> TypeBuilder.getMember(String name, Set<BindingFlags> bindingFlags, Set<MemberType> memberTypes) MemberList<?> GenericParameterBuilder.getMembers(Set<BindingFlags> bindingFlags, Set<MemberType> memberTypes) MemberList<?> TypeBuilder.getMembers(Set<BindingFlags> bindingFlags, Set<MemberType> memberTypes) GenericParameterBuilder.getMethod(String name, Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes) TypeBuilder.getMethod(String name, Set<BindingFlags> bindingFlags, CallingConvention callingConvention, Type<?>... parameterTypes) GenericParameterBuilder.getMethods(Set<BindingFlags> bindingFlags, CallingConvention callingConvention) TypeBuilder.getMethods(Set<BindingFlags> bindingFlags, CallingConvention callingConvention) Type<?> GenericParameterBuilder.getNestedType(String fullName, Set<BindingFlags> bindingFlags) Type<?> TypeBuilder.getNestedType(String fullName, Set<BindingFlags> bindingFlags) GenericParameterBuilder.getNestedTypes(Set<BindingFlags> bindingFlags) TypeBuilder.getNestedTypes(Set<BindingFlags> bindingFlags)