Uses of Class
net.bytebuddy.asm.MemberSubstitution.Target.ForDynamicInvocation
Packages that use MemberSubstitution.Target.ForDynamicInvocation
Package
Description
The ASM package contains classes that are meant for direct interaction with the ASM API.
-
Uses of MemberSubstitution.Target.ForDynamicInvocation in net.bytebuddy.asm
Fields in net.bytebuddy.asm with type parameters of type MemberSubstitution.Target.ForDynamicInvocationModifier and TypeFieldDescriptionprivate final MemberSubstitution.Substitution
<? super MemberSubstitution.Target.ForDynamicInvocation> MemberSubstitution.Replacement.Binding.ForDynamicInvocation.substitution
The substitution to apply.private final MemberSubstitution.Substitution
<? super MemberSubstitution.Target.ForDynamicInvocation> MemberSubstitution.Replacement.ForDynamicInvocation.substitution
The substitution to apply.private final MemberSubstitution.Substitution.Factory
<? super MemberSubstitution.Target.ForDynamicInvocation> MemberSubstitution.Replacement.ForDynamicInvocation.Factory.substitutionFactory
A factory for creating a substitution.Method parameters in net.bytebuddy.asm with type arguments of type MemberSubstitution.Target.ForDynamicInvocationModifier and TypeMethodDescriptionMemberSubstitution.WithoutSpecification.ForMatchedDynamicInvocation.replaceWith
(MemberSubstitution.Substitution.Factory<? super MemberSubstitution.Target.ForDynamicInvocation> substitutionFactory) Constructor parameters in net.bytebuddy.asm with type arguments of type MemberSubstitution.Target.ForDynamicInvocationModifierConstructorDescriptionprotected
Factory
(ElementMatcher<? super JavaConstant.MethodHandle> handleMatcher, ElementMatcher.Junction<? super String> nameMatcher, ElementMatcher.Junction<? super JavaConstant.MethodType> typeMatcher, ElementMatcher.Junction<? super List<JavaConstant>> argumentsMatcher, MemberSubstitution.Substitution.Factory<? super MemberSubstitution.Target.ForDynamicInvocation> substitutionFactory) Creates a factory for a replacement for a replacement for an invokedynamic instruction.protected
ForDynamicInvocation
(JavaConstant.MethodType methodType, String name, List<JavaConstant> arguments, MemberSubstitution.Substitution<? super MemberSubstitution.Target.ForDynamicInvocation> substitution) Creates a resolved binding for an invokedynamic expression.protected
ForDynamicInvocation
(ElementMatcher<? super JavaConstant.MethodHandle> handleMatcher, ElementMatcher.Junction<? super String> nameMatcher, ElementMatcher.Junction<? super JavaConstant.MethodType> typeMatcher, ElementMatcher.Junction<? super List<JavaConstant>> argumentsMatcher, MemberSubstitution.Substitution<? super MemberSubstitution.Target.ForDynamicInvocation> substitution) Creates a replacement for an invokedynamic instruction.