Package | Description |
---|---|
net.bytebuddy.asm |
The ASM package contains classes that are meant for direct interaction with the ASM API.
|
Modifier and Type | Method and Description |
---|---|
static MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort[] |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
MemberSubstitution.Source.isRepresentable(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort sort,
ByteCodeElement.Member original,
MethodDescription instrumentedMethod)
Validates if the supplied origin sort is representable.
|
protected abstract StackManipulation |
MemberSubstitution.Source.resolve(MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForOrigin.Sort sort,
ByteCodeElement.Member original,
TypeList.Generic parameters,
TypeDescription.Generic result,
MethodDescription instrumentedMethod)
Resolves a stack manipulation that loads the supplied sort of origin onto the operand stack.
|
Constructor and Description |
---|
ForOrigin(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.
|
Resolved(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.
|
Copyright © 2014–2024. All rights reserved.