org.codehaus.janino

Class Java.InterfaceDeclaration

public abstract static class Java.InterfaceDeclaration extends Java.AbstractTypeDeclaration implements Java.NamedTypeDeclaration, Java.DocCommentable

Field Summary
ListconstantDeclarations
Java.Type[]extendedTypes
Stringname
Constructor Summary
protected InterfaceDeclaration(Location location, String optionalDocComment, short modifiers, String name, Java.Type[] extendedTypes)
Method Summary
voidaddConstantDeclaration(Java.FieldDeclaration fd)
StringgetDocComment()
StringgetName()
booleanhasDeprecatedDocTag()
StringtoString()

Field Detail

constantDeclarations

public final List constantDeclarations

extendedTypes

public Java.Type[] extendedTypes

name

public String name

Constructor Detail

InterfaceDeclaration

protected InterfaceDeclaration(Location location, String optionalDocComment, short modifiers, String name, Java.Type[] extendedTypes)

Method Detail

addConstantDeclaration

public void addConstantDeclaration(Java.FieldDeclaration fd)

getDocComment

public String getDocComment()

getName

public String getName()

hasDeprecatedDocTag

public boolean hasDeprecatedDocTag()

toString

public String toString()