Uses of Interface
net.bytebuddy.asm.MemberSubstitution.Replacement
-
Packages that use MemberSubstitution.Replacement Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API. -
-
Uses of MemberSubstitution.Replacement in net.bytebuddy.asm
Classes in net.bytebuddy.asm that implement MemberSubstitution.Replacement Modifier and Type Class Description static class
MemberSubstitution.Replacement.ForElementMatchers
A replacement that substitutes a member based on a row of element matchers.static class
MemberSubstitution.Replacement.ForFirstBinding
A replacement that only resolves the first matching replacement of a list of replacements.static class
MemberSubstitution.Replacement.NoOp
A non-operational replacement.Fields in net.bytebuddy.asm declared as MemberSubstitution.Replacement Modifier and Type Field Description private MemberSubstitution.Replacement
MemberSubstitution.SubstitutingMethodVisitor. replacement
The replacement to use for creating substitutions.Fields in net.bytebuddy.asm with type parameters of type MemberSubstitution.Replacement Modifier and Type Field Description private java.util.List<? extends MemberSubstitution.Replacement>
MemberSubstitution.Replacement.ForFirstBinding. replacements
The list of replacements to consider.Methods in net.bytebuddy.asm that return MemberSubstitution.Replacement Modifier and Type Method Description MemberSubstitution.Replacement
MemberSubstitution.Replacement.Factory.Compound. make(TypeDescription instrumentedType, MethodDescription instrumentedMethod, TypePool typePool)
Creates a replacement for an instrumented method.MemberSubstitution.Replacement
MemberSubstitution.Replacement.Factory. make(TypeDescription instrumentedType, MethodDescription instrumentedMethod, TypePool typePool)
Creates a replacement for an instrumented method.MemberSubstitution.Replacement
MemberSubstitution.Replacement.ForElementMatchers.Factory. make(TypeDescription instrumentedType, MethodDescription instrumentedMethod, TypePool typePool)
Creates a replacement for an instrumented method.MemberSubstitution.Replacement
MemberSubstitution.Replacement.NoOp. make(TypeDescription instrumentedType, MethodDescription instrumentedMethod, TypePool typePool)
Creates a replacement for an instrumented method.Constructors in net.bytebuddy.asm with parameters of type MemberSubstitution.Replacement Constructor Description SubstitutingMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor, TypeDescription instrumentedType, MethodDescription instrumentedMethod, MethodGraph.Compiler methodGraphCompiler, boolean strict, MemberSubstitution.Replacement replacement, Implementation.Context implementationContext, TypePool typePool, boolean virtualPrivateCalls)
Creates a new substituting method visitor.Constructor parameters in net.bytebuddy.asm with type arguments of type MemberSubstitution.Replacement Constructor Description ForFirstBinding(java.util.List<? extends MemberSubstitution.Replacement> replacements)
Creates a new replacement that triggers the first matching replacement, if any.
-