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 Advice.OffsetMapping.ForFieldHandle.Access |
Advice.OffsetMapping.ForFieldHandle.Access.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Advice.OffsetMapping.ForFieldHandle.Access[] |
Advice.OffsetMapping.ForFieldHandle.Access.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Constructor and Description |
---|
Factory(Class<T> annotationType,
FieldDescription fieldDescription,
Advice.OffsetMapping.ForFieldHandle.Access access)
Creates a new factory for binding a specific field handle.
|
ForFieldHandle(Advice.OffsetMapping.ForFieldHandle.Access access)
Creates an offset mapping for a field handle.
|
Resolved(Advice.OffsetMapping.ForFieldHandle.Access access,
FieldDescription fieldDescription)
Creates a resolved offset mapping for a field handle.
|
Unresolved(Advice.OffsetMapping.ForFieldHandle.Access access,
String name)
Creates an offset mapping for a field that is not yet resolved.
|
WithExplicitType(Advice.OffsetMapping.ForFieldHandle.Access access,
String name,
TypeDescription declaringType)
Creates an offset mapping for a field handle with an explicit declaring type.
|
WithImplicitType(Advice.OffsetMapping.ForFieldHandle.Access access,
String name)
Creates an offset mapping for a field handle with an implicit declaring type.
|
Copyright © 2014–2023. All rights reserved.