Uses of Class
com.strobel.reflection.MemberInfo
-
Packages that use MemberInfo Package Description com.strobel.expressions com.strobel.reflection com.strobel.reflection.emit -
-
Uses of MemberInfo in com.strobel.expressions
Methods in com.strobel.expressions that return MemberInfo Modifier and Type Method Description MemberInfoMemberExpression. getMember()Methods in com.strobel.expressions with parameters of type MemberInfo Modifier and Type Method Description private voidLambdaCompiler. emitMemberGet(MemberInfo member)(package private) static MemberExpressionMemberExpression. make(Expression expression, MemberInfo member)static MemberExpressionExpression. makeMemberAccess(Expression target, MemberInfo member)static java.lang.IllegalStateExceptionError. memberNotField(MemberInfo member)private voidDebugViewWriter. outMember(Expression node, Expression instance, MemberInfo member)private voidExpressionStringBuilder. outMember(Expression instance, MemberInfo member) -
Uses of MemberInfo in com.strobel.reflection
Classes in com.strobel.reflection with type parameters of type MemberInfo Modifier and Type Class Description classMemberList<T extends MemberInfo>(package private) static classRuntimeTypeCache.MemberInfoCache<T extends MemberInfo>Subclasses of MemberInfo in com.strobel.reflection Modifier and Type Class Description (package private) classArrayType<T>(package private) classBottomType(package private) classCapturedType<T>(package private) classCompoundType<T>classConstructorInfo(package private) classDelegatingMethodInfoclassDynamicMethod(package private) classErasedField(package private) classErasedMethod(package private) classErasedType<T>classFieldInfo(package private) classGenericMethod(package private) classGenericParameter<T>(package private) classGenericType<T>classMethodBaseclassMethodInfo(package private) classNullType(package private) classPrimitiveType<T>(package private) classReflectedConstructor(package private) classReflectedField(package private) classReflectedMethod(package private) classReflectedType<T>(package private) classRuntimeConstructorInfo(package private) classRuntimeFieldInfo(package private) classRuntimeMethodInfo(package private) classRuntimeType<T>classType<T>(package private) classWildcardType<T>Fields in com.strobel.reflection declared as MemberInfo Modifier and Type Field Description protected static MemberInfo[]Type. EmptyMembersFields in com.strobel.reflection with type parameters of type MemberInfo Modifier and Type Field Description private static SimpleVisitor<MemberInfo,MemberInfo>Helper. asMemberOfVisitorprivate static SimpleVisitor<MemberInfo,MemberInfo>Helper. asMemberOfVisitorMethods in com.strobel.reflection with type parameters of type MemberInfo Modifier and Type Method Description static <T extends MemberInfo>
MemberList<T>MemberList. empty()Methods in com.strobel.reflection that return MemberInfo Modifier and Type Method Description static MemberInfoHelper. asMemberOf(Type<?> type, MemberInfo member)MemberInfoTypeBinder. visitMember(Type<?> declaringType, MemberInfo member, TypeBindings bindings)Methods in com.strobel.reflection that return types with arguments of type MemberInfo Modifier and Type Method Description MemberList<? extends MemberInfo>Type. findMembers(java.util.Set<MemberType> memberTypes, java.util.Set<BindingFlags> bindingAttr, MemberFilter filter, java.lang.Object filterCriteria)Methods in com.strobel.reflection with parameters of type MemberInfo Modifier and Type Method Description booleanMemberFilter. apply(MemberInfo m, java.lang.Object filterCriteria)static MemberInfoHelper. asMemberOf(Type<?> type, MemberInfo member)static java.lang.RuntimeExceptionError. couldNotResolveMember(MemberInfo member)private booleanType. filterApplyCore(MemberInfo member, java.util.Set<BindingFlags> bindingFlags, boolean isPublic, boolean isPackagePrivate, boolean isStatic, java.lang.String name, boolean prefixLookup)private booleanType. filterApplyPrefixLookup(MemberInfo method, java.lang.String name, boolean ignoreCase)(package private) static java.util.Set<BindingFlags>BindingFlags. fromMember(MemberInfo member)static booleanFlags. isEnum(MemberInfo symbol)booleanDelegatingMethodInfo. isEquivalentTo(MemberInfo m)booleanErasedMethod. isEquivalentTo(MemberInfo m)booleanFieldInfo. isEquivalentTo(MemberInfo m)booleanMemberInfo. isEquivalentTo(MemberInfo m)booleanMethodBase. isEquivalentTo(MemberInfo m)booleanMethodInfo. isEquivalentTo(MemberInfo m)booleanRuntimeConstructorInfo. isEquivalentTo(MemberInfo m)booleanRuntimeFieldInfo. isEquivalentTo(MemberInfo m)booleanRuntimeMethodInfo. isEquivalentTo(MemberInfo m)booleanType. isEquivalentTo(MemberInfo m)static booleanHelper. isInheritedIn(Type<?> site, MemberInfo member)MemberInfoTypeBinder. visitMember(Type<?> declaringType, MemberInfo member, TypeBindings bindings)Constructors in com.strobel.reflection with parameters of type MemberInfo Constructor Description MemberList(java.lang.Class<T> memberType, T... members)MemberList(java.lang.Class<T> memberType, T[] members, int offset, int length)MemberResolutionException(MemberInfo member)MemberResolutionException(MemberInfo member, java.lang.Throwable cause) -
Uses of MemberInfo in com.strobel.reflection.emit
Subclasses of MemberInfo in com.strobel.reflection.emit Modifier and Type Class Description classConstructorBuilderclassFieldBuilderclassGenericParameterBuilder<T>classMethodBuilderclassTypeBuilder<T>(package private) classTypeBuilderInstantiation<T>Fields in com.strobel.reflection.emit declared as MemberInfo Modifier and Type Field Description private MemberInfoVerifier.VerifierFrame. _memberMethods in com.strobel.reflection.emit that return MemberInfo Modifier and Type Method Description private static MemberInfoTypeBuilder. findPackageAccessDeclaration(Type<?> start, Function<Type<?>,Type<?>> next)Methods in com.strobel.reflection.emit with parameters of type MemberInfo Modifier and Type Method Description private static java.lang.invoke.MethodHandles.LookupTypeBuilder. extractPackageAccess(MemberInfo m)static java.lang.IllegalArgumentExceptionError. memberContainsUnboundGenericParameters(MemberInfo member)(package private) static java.lang.StringVerifier. typeVariableOutOfScopeError(Type<?> typeParameter, MemberInfo scope)java.lang.VoidVerifier.GenericParameterScopeVerifier. visit(FieldInfo field, MemberInfo scope)java.lang.VoidVerifier.GenericParameterScopeVerifier. visit(MethodBase method, MemberInfo scope)java.lang.VoidVerifier.GenericParameterScopeVerifier. visit(TypeList types, MemberInfo scope, Verifier.FrameType frameType)java.lang.VoidVerifier.GenericParameterScopeVerifier. visitArrayType(Type<?> type, MemberInfo scope)java.lang.VoidVerifier.GenericParameterScopeVerifier. visitCapturedType(Type<?> type, MemberInfo scope)java.lang.VoidVerifier.GenericParameterScopeVerifier. visitClassType(Type<?> type, MemberInfo scope)java.lang.VoidVerifier.GenericParameterScopeVerifier. visitPrimitiveType(Type<?> type, MemberInfo scope)java.lang.BooleanVerifier.GenericParameterResolver. visitScope(MemberInfo scope, Type<?> s)java.lang.VoidVerifier.GenericParameterScopeVerifier. visitTypeParameter(Type<?> type, MemberInfo scope)java.lang.VoidVerifier.GenericParameterScopeVerifier. visitWildcardType(Type<?> type, MemberInfo scope)private intClassWriter. writeMemberAttributes(MemberInfo member)Constructors in com.strobel.reflection.emit with parameters of type MemberInfo Constructor Description VerifierFrame(Verifier.FrameType frameType, MemberInfo member)VerifierFrame(Verifier.FrameType frameType, MemberInfo member, java.lang.Object location)
-