org.eclipse.jdt.internal.core.util
Class FieldInfo
java.lang.Object
org.eclipse.jdt.internal.core.util.ClassFileStruct
org.eclipse.jdt.internal.core.util.FieldInfo
public class FieldInfo
- extends ClassFileStruct
Default implementation of IFieldInfo.
|
Constructor Summary |
FieldInfo(byte[] classFileBytes,
IConstantPool constantPool,
int offset)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldInfo
public FieldInfo(byte[] classFileBytes,
IConstantPool constantPool,
int offset)
throws ClassFormatException
- Parameters:
classFileBytes - byte[]constantPool - IConstantPooloffset - int
- Throws:
ClassFormatException
getAccessFlags
public int getAccessFlags()
- See Also:
IFieldInfo#getAccessFlags()
getAttributeCount
public int getAttributeCount()
- See Also:
IFieldInfo#getAttributeCount()
getAttributes
public IClassFileAttribute[] getAttributes()
- See Also:
IFieldInfo#getAttributes()
getConstantValueAttribute
public IConstantValueAttribute getConstantValueAttribute()
- See Also:
IFieldInfo#getConstantValueAttribute()
getDescriptor
public char[] getDescriptor()
- See Also:
IFieldInfo#getDescriptor()
getDescriptorIndex
public int getDescriptorIndex()
- See Also:
IFieldInfo#getDescriptorIndex()
getName
public char[] getName()
- See Also:
IFieldInfo#getName()
getNameIndex
public int getNameIndex()
- See Also:
IFieldInfo#getNameIndex()
hasConstantValueAttribute
public boolean hasConstantValueAttribute()
- See Also:
IFieldInfo#hasConstantValueAttribute()
isDeprecated
public boolean isDeprecated()
- See Also:
IFieldInfo#isDeprecated()
isSynthetic
public boolean isSynthetic()
- See Also:
IFieldInfo#isSynthetic()