public final class FieldInfo extends AbstractInfo
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
desc
The field descriptor for this field.
|
private java.lang.String |
signature
The signature for this field.
|
private java.lang.Object |
value
The initial value of this field.
|
ACCESS_PACKAGE, ACCESS_PRIVATE, ACCESS_PROTECTED, ACCESS_PUBLIC
Constructor and Description |
---|
FieldInfo(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.Object value)
Create a new FieldInfo
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDesc()
Get the descriptor for this FieldInfo.
|
java.lang.String |
getSignature()
Get the signature for this fieldinfo.
|
java.lang.Object |
getValue()
Get the initial value for this fieldinfo
|
getAccess, getAccessType, getName, isAbstract, isAnnotation, isBridge, isDeprecated, isEnum, isFinal, isInterface, isNative, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isStrict, isSuper, isSynchronized, isSynthetic, isTransient, isVarargs, isVolatile
private java.lang.String desc
private java.lang.String signature
private java.lang.Object value
public FieldInfo(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)
access
- The access flags.name
- The name of the field.desc
- The field discriptor.signature
- The signature of this field.value
- The initial value of the field.public final java.lang.String getDesc()
public final java.lang.String getSignature()
public final java.lang.Object getValue()