Uses of Interface
net.bytebuddy.asm.MemberSubstitution.TypePoolResolver
Packages that use MemberSubstitution.TypePoolResolver
Package
Description
The ASM package contains classes that are meant for direct interaction with the ASM API.
-
Uses of MemberSubstitution.TypePoolResolver in net.bytebuddy.asm
Classes in net.bytebuddy.asm that implement MemberSubstitution.TypePoolResolverModifier and TypeClassDescriptionstatic classA type pool resolver that resolves the implicit pool but additionally checks another class file locator.static classA type pool resolver that returns a specific type pool.static enumReturns the implicit type pool.Fields in net.bytebuddy.asm declared as MemberSubstitution.TypePoolResolverModifier and TypeFieldDescriptionprivate final MemberSubstitution.TypePoolResolverMemberSubstitution.typePoolResolverThe type pool resolver to use.protected final MemberSubstitution.TypePoolResolverMemberSubstitution.WithoutSpecification.typePoolResolverThe type pool resolver to use.Methods in net.bytebuddy.asm that return MemberSubstitution.TypePoolResolverModifier and TypeMethodDescriptionMemberSubstitution.TypePoolResolver.ForClassFileLocator.of(ClassLoader classLoader) Creates a new type pool resolver that supplements the supplied class loader to the implicit type pool.Methods in net.bytebuddy.asm with parameters of type MemberSubstitution.TypePoolResolverModifier and TypeMethodDescriptionMemberSubstitution.with(MemberSubstitution.TypePoolResolver typePoolResolver) Specifies a type pool resolver to be used for locating members.Constructors in net.bytebuddy.asm with parameters of type MemberSubstitution.TypePoolResolverModifierConstructorDescriptionprotectedForMatchedByteCodeElement(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, boolean failIfNoMatch, MemberSubstitution.Replacement.Factory replacementFactory, ElementMatcher<? super ByteCodeElement.Member> matcher) Creates a new member substitution for a matched byte code element that requires a specification for how to perform a substitution.protectedForMatchedDynamicInvocation(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, boolean failIfNoMatch, MemberSubstitution.Replacement.Factory replacementFactory, ElementMatcher<? super JavaConstant.MethodHandle> handleMatcher, ElementMatcher.Junction<? super String> nameMatcher, ElementMatcher.Junction<? super JavaConstant.MethodType> typeMatcher, ElementMatcher.Junction<? super List<? extends JavaConstant>> argumentsMatcher) Creates a member substitution for an invokedynamic instruction.protectedForMatchedField(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, boolean failIfNoMatch, MemberSubstitution.Replacement.Factory replacementFactory, ElementMatcher<? super FieldDescription> matcher) Creates a new member substitution for a matched field that requires a specification for how to perform a substitution.protectedForMatchedField(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, boolean failIfNoMatch, MemberSubstitution.Replacement.Factory replacementFactory, ElementMatcher<? super FieldDescription> matcher, boolean matchRead, boolean matchWrite) Creates a new member substitution for a matched field that requires a specification for how to perform a substitution.protectedForMatchedMethod(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, boolean failIfNoMatch, MemberSubstitution.Replacement.Factory replacementFactory, ElementMatcher<? super MethodDescription> matcher) Creates a new member substitution for a matched method that requires a specification for how to perform a substitution.protectedForMatchedMethod(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, boolean failIfNoMatch, MemberSubstitution.Replacement.Factory replacementFactory, ElementMatcher<? super MethodDescription> matcher, boolean includeVirtualCalls, boolean includeSuperCalls) Creates a new member substitution for a matched method that requires a specification for how to perform a substitution.protectedMemberSubstitution(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, boolean failIfNoMatch, MemberSubstitution.Replacement.Factory replacementFactory) Creates a new member substitution.protectedWithoutSpecification(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, boolean failIfNoMatch, MemberSubstitution.Replacement.Factory replacementFactory) Creates a new member substitution that requires a specification for how to perform a substitution.