Uses of Interface
net.bytebuddy.asm.MemberSubstitution.TypePoolResolver
-
Packages that use MemberSubstitution.TypePoolResolver Package Description net.bytebuddy.asm 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.TypePoolResolver Modifier and Type Class Description static class
MemberSubstitution.TypePoolResolver.ForClassFileLocator
A type pool resolver that resolves the implicit pool but additionally checks another class file locator.static class
MemberSubstitution.TypePoolResolver.ForExplicitPool
A type pool resolver that returns a specific type pool.static class
MemberSubstitution.TypePoolResolver.OfImplicitPool
Returns the implicit type pool.Fields in net.bytebuddy.asm declared as MemberSubstitution.TypePoolResolver Modifier and Type Field Description protected MemberSubstitution.TypePoolResolver
MemberSubstitution.WithoutSpecification. typePoolResolver
The type pool resolver to use.Methods in net.bytebuddy.asm that return MemberSubstitution.TypePoolResolver Modifier and Type Method Description static MemberSubstitution.TypePoolResolver
MemberSubstitution.TypePoolResolver.ForClassFileLocator. of(java.lang.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.TypePoolResolver Modifier and Type Method Description MemberSubstitution
MemberSubstitution. 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.TypePoolResolver Constructor Description ForMatchedByteCodeElement(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, MemberSubstitution.Substitution substitution, ElementMatcher<? super ByteCodeElement> matcher)
Creates a new member substitution for a matched byte code element that requires a specification for how to perform a substitution.ForMatchedField(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, MemberSubstitution.Substitution substitution, ElementMatcher<? super FieldDescription.InDefinedShape> matcher)
Creates a new member substitution for a matched field that requires a specification for how to perform a substitution.ForMatchedField(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, MemberSubstitution.Substitution substitution, ElementMatcher<? super FieldDescription.InDefinedShape> matcher, boolean matchRead, boolean matchWrite)
Creates a new member substitution for a matched field that requires a specification for how to perform a substitution.ForMatchedMethod(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, MemberSubstitution.Substitution substitution, ElementMatcher<? super MethodDescription> matcher)
Creates a new member substitution for a matched method that requires a specification for how to perform a substitution.ForMatchedMethod(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, MemberSubstitution.Substitution substitution, 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.WithoutSpecification(MethodGraph.Compiler methodGraphCompiler, MemberSubstitution.TypePoolResolver typePoolResolver, boolean strict, MemberSubstitution.Substitution substitution)
Creates a new member substitution that requires a specification for how to perform a substitution.
-