org.codehaus.janino
public interface Java.TypeDeclaration extends Java.Locatable, Java.Scope
| Method Summary | |
|---|---|
| void | accept(Visitor.TypeDeclarationVisitor visitor) |
| String | createAnonymousClassName()
Creates a unique name for an anonymous class. |
| String | createLocalTypeName(String localTypeName)
Creates a unique name for a local class or interface. |
| String | getClassName()
Determine the effective class name, e.g. |
| Java.MemberTypeDeclaration | getMemberTypeDeclaration(String name)
Return the member type with the given name. |
Returns: null if a member type with that name is not declared