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 |
---|---|
Class<MemberSubstitution.FieldValue> |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory.getAnnotationType()
Returns the type of the annotation for this factory.
|
Modifier and Type | Method and Description |
---|---|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory.make(MethodDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.FieldValue> annotation)
Creates an offset mapping for an annotation that was found on a non-static method.
|
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping |
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField.Unresolved.Factory.make(ParameterDescription.InDefinedShape target,
AnnotationDescription.Loadable<MemberSubstitution.FieldValue> annotation)
Creates an offset mapping for a parameter of the method or constructor that is the delegation target.
|
Constructor and Description |
---|
WithExplicitType(TypeDescription.Generic target,
AnnotationDescription.Loadable<MemberSubstitution.FieldValue> annotation,
TypeDescription declaringType)
Creates an offset mapping for the value of an unresolved field with an explicit declaring type.
|
WithImplicitType(TypeDescription.Generic target,
AnnotationDescription.Loadable<MemberSubstitution.FieldValue> annotation)
Creates an offset mapping for an unresolved field value with an implicit declaring type.
|
Copyright © 2014–2023. All rights reserved.