org.codehaus.janino
Interface Java.TypeBodyDeclaration
- All Superinterfaces:
- Java.Locatable, Java.Scope
- All Known Subinterfaces:
- Java.MemberTypeDeclaration
- All Known Implementing Classes:
- Java.AbstractTypeBodyDeclaration, Java.FieldDeclaration, Java.MemberClassDeclaration, Java.MemberInterfaceDeclaration
- Enclosing interface:
- Java
- public static interface Java.TypeBodyDeclaration
- extends Java.Locatable, Java.Scope
Representation of a "ClassBodyDeclaration" or an "InterfaceMemberDeclaration". These are:
- Field declarators
- Method declarators
- Static and non-static initializers
- Member type declarations
setDeclaringType
public void setDeclaringType(Java.TypeDeclaration declaringType)
getDeclaringType
public Java.TypeDeclaration getDeclaringType()
isStatic
public boolean isStatic()
accept
public void accept(Visitor.TypeBodyDeclarationVisitor visitor)