IClass.IMemberUnitCompiler.SimpleIFieldpublic abstract class IClass.IField extends Object implements IClass.IMember
IClass.| Constructor | Description |
|---|---|
IField() |
| Modifier and Type | Method | Description |
|---|---|---|
abstract Access |
getAccess() |
|
abstract Object |
getConstantValue() |
Returns the value of the field if it is a compile-time constant value, i.e.
|
IClass |
getDeclaringIClass() |
|
String |
getDescriptor() |
|
abstract String |
getName() |
|
abstract IClass |
getType() |
|
abstract boolean |
isStatic() |
|
String |
toString() |
getAnnotationspublic abstract Access getAccess()
getAccess in interface IClass.IMemberAccess.PRIVATE, Access.PROTECTED,
Access.DEFAULT and Access.PUBLIC.public IClass getDeclaringIClass()
getDeclaringIClass in interface IClass.IMemberIClass that declares this IClass.IMemberpublic abstract boolean isStatic()
public abstract IClass getType() throws CompileException
CompileExceptionpublic abstract String getName()
public String getDescriptor() throws CompileException
CompileExceptionpublic abstract Object getConstantValue() throws CompileException
CompileExceptionCopyright © 2001–2019. All rights reserved.