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 classMemberSubstitution.Replacement.ForElementMatchersA replacement that substitutes a member based on a row of element matchers.static classMemberSubstitution.Replacement.ForFirstBindingA replacement that only resolves the first matching replacement of a list of replacements.static classMemberSubstitution.Replacement.NoOpA non-operational replacement.Fields in net.bytebuddy.asm declared as MemberSubstitution.Replacement Modifier and Type Field Description private MemberSubstitution.ReplacementMemberSubstitution.SubstitutingMethodVisitor. replacementThe 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. replacementsThe list of replacements to consider.Methods in net.bytebuddy.asm that return MemberSubstitution.Replacement Modifier and Type Method Description MemberSubstitution.ReplacementMemberSubstitution.Replacement.Factory.Compound. make(TypeDescription instrumentedType, MethodDescription instrumentedMethod, TypePool typePool)Creates a replacement for an instrumented method.MemberSubstitution.ReplacementMemberSubstitution.Replacement.Factory. make(TypeDescription instrumentedType, MethodDescription instrumentedMethod, TypePool typePool)Creates a replacement for an instrumented method.MemberSubstitution.ReplacementMemberSubstitution.Replacement.ForElementMatchers.Factory. make(TypeDescription instrumentedType, MethodDescription instrumentedMethod, TypePool typePool)Creates a replacement for an instrumented method.MemberSubstitution.ReplacementMemberSubstitution.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.
-