janino.net

org.codehaus.janino
Interface IClass.IMember

All Known Implementing Classes:
IClass.IConstructor, IClass.IField, IClass.IInvocable, IClass.IMethod, UnitCompiler.SimpleIField
Enclosing class:
IClass

public static interface IClass.IMember

Base for the members of an IClass. IClass.IMember are expected to be immutable, i.e. all getter methods return constant values.


Method Summary
 Access getAccess()
           
 Java.Annotation[] getAnnotations()
           
 IClass getDeclaringIClass()
           
 

Method Detail

getAccess

Access getAccess()
Returns:
One of Access.PRIVATE, Access.PROTECTED, Access.DEFAULT and Access.PUBLIC.

getAnnotations

Java.Annotation[] getAnnotations()
Returns:
Modifiers and/or annotations of this member

getDeclaringIClass

IClass getDeclaringIClass()
Returns:
The IClass that declares this IClass.IMember

janino.net