public abstract class Field
extends java.lang.Object
| Constructor and Description |
|---|
Field() |
| Modifier and Type | Method and Description |
|---|---|
abstract Field |
asRaw() |
abstract EnumBitSet<AccessFlag> |
getAccessFlags() |
AnnotationSupplier |
getAnnotationSupplier() |
abstract @Nullable java.lang.Object |
getConstantValue() |
abstract Field |
getDeclaration() |
abstract ClassType |
getDeclaringClass() |
abstract org.objectweb.asm.Type |
getDescriptor() |
java.lang.String |
getFullName() |
abstract java.lang.String |
getName() |
abstract AType |
getType() |
boolean |
isStatic() |
boolean |
isSynthetic() |
public abstract ClassType getDeclaringClass()
public abstract java.lang.String getName()
public abstract AType getType()
public abstract EnumBitSet<AccessFlag> getAccessFlags()
public abstract org.objectweb.asm.Type getDescriptor()
public AnnotationSupplier getAnnotationSupplier()
@Nullable public abstract @Nullable java.lang.Object getConstantValue()
public abstract Field asRaw()
public final boolean isStatic()
public final boolean isSynthetic()
public java.lang.String getFullName()
public abstract Field getDeclaration()