Uses of Enum
net.bytebuddy.asm.MemberSubstitution.Source
Packages that use MemberSubstitution.Source
Package
Description
The ASM package contains classes that are meant for direct interaction with the ASM API.
-
Uses of MemberSubstitution.Source in net.bytebuddy.asm
Subclasses with type arguments of type MemberSubstitution.Source in net.bytebuddy.asmModifier and TypeClassDescriptionstatic enumIdentifies the source of an instruction that might describe a value of the substituted element or the instrumented method.Fields in net.bytebuddy.asm declared as MemberSubstitution.SourceModifier and TypeFieldDescriptionprivate final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.Resolved.sourceThe source providing the reference.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments.sourceThe source providing the reference.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.Resolved.sourceThe source providing the argument.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument.sourceThe source providing the argument.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Resolved.sourceThe source providing the reference.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.sourceThe source providing the reference.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Bound.sourceThe source providing the reference.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.sourceThe source providing the reference.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForSelfCallHandle.Unbound.sourceThe source providing the reference.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.Resolved.sourceThe source providing the reference.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStubValue.sourceThe source providing the reference.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.Resolved.sourceThe source providing the reference.private final MemberSubstitution.SourceMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference.sourceThe source providing the reference.Methods in net.bytebuddy.asm that return MemberSubstitution.SourceModifier and TypeMethodDescriptionstatic MemberSubstitution.SourceReturns the enum constant of this type with the specified name.static MemberSubstitution.Source[]MemberSubstitution.Source.values()Returns an array containing the constants of this enum type, in the order they are declared.Constructors in net.bytebuddy.asm with parameters of type MemberSubstitution.SourceModifierConstructorDescriptionprotectedBound(MemberSubstitution.Source source, MethodDescription instrumentedMethod) Creates an offset mapping for a bound version of a self call handle.ForAllArguments(TypeDescription.Generic targetComponentType, Assigner.Typing typing, MemberSubstitution.Source source, boolean includeSelf, boolean nullIfEmpty) Creates a new offset mapping for an array containing all supplied arguments.ForArgument(TypeDescription.Generic targetType, int index, Assigner.Typing typing, MemberSubstitution.Source source, boolean optional) Creates a new offset mapping for an argument to either the substituted expression or the instrumented method.protectedForOrigin(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort sort, MemberSubstitution.Source source) Creates an offset mapping a representation of the substituted element or instrumented method.ForSelfCallHandle(MemberSubstitution.Source source, boolean bound) Creates a new offset mapping for a self call handle.protectedCreates an offset mapping for a stub value.ForThisReference(TypeDescription.Generic targetType, Assigner.Typing typing, MemberSubstitution.Source source, boolean optional) Creates an offset mapping that resolves thethisreference.protectedResolved(TypeDescription.Generic targetComponentType, Assigner.Typing typing, MemberSubstitution.Source source, boolean includeSelf, boolean nullIfEmpty, Assigner assigner, MethodDescription instrumentedMethod) Creates a resolved version for an offset mapping of all arguments.protectedResolved(TypeDescription.Generic targetType, int index, Assigner.Typing typing, MemberSubstitution.Source source, boolean optional, Assigner assigner, MethodDescription instrumentedMethod) Creates a resolved offset mapping for assigning a parameter.protectedResolved(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort sort, MemberSubstitution.Source source, MethodDescription instrumentedMethod) Creates a resolved version of an offset mapping for describing the substituted expression or instrumented method.protectedResolved(MemberSubstitution.Source source, MethodDescription instrumentedMethod) Creates a resolved version of an offset mapping for a stub value.protectedResolved(TypeDescription.Generic targetType, Assigner.Typing typing, MemberSubstitution.Source source, boolean optional, Assigner assigner, MethodDescription instrumentedMethod) Creates a resolved offset mapping for assigning thethisreference.protectedUnbound(MemberSubstitution.Source source, MethodDescription instrumentedMethod) Creates an offset mapping for an unbound version of a self call handle.