org.codehaus.janino
Class Java.FieldDeclaration
java.lang.Object
org.codehaus.janino.Java.Located
org.codehaus.janino.Java.Statement
org.codehaus.janino.Java.FieldDeclaration
- All Implemented Interfaces:
- Java.BlockStatement, Java.DocCommentable, Java.Locatable, Java.Scope, Java.TypeBodyDeclaration
- Enclosing class:
- Java
public static final class Java.FieldDeclaration
- extends Java.Statement
- implements Java.TypeBodyDeclaration, Java.DocCommentable
This class is derived from "Statement", because it provides for the
initialization of the field. In other words, "compile()" generates the
code that initializes the field.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
modifiers
public final short modifiers
type
public final Java.Type type
variableDeclarators
public final Java.VariableDeclarator[] variableDeclarators
Java.FieldDeclaration
public Java.FieldDeclaration(Location location,
java.lang.String optionalDocComment,
short modifiers,
Java.Type type,
Java.VariableDeclarator[] variableDeclarators)
setDeclaringType
public void setDeclaringType(Java.TypeDeclaration declaringType)
- Specified by:
setDeclaringType
in interface Java.TypeBodyDeclaration
getDeclaringType
public Java.TypeDeclaration getDeclaringType()
- Specified by:
getDeclaringType
in interface Java.TypeBodyDeclaration
isStatic
public boolean isStatic()
- Specified by:
isStatic
in interface Java.TypeBodyDeclaration
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
accept
public void accept(Visitor.TypeBodyDeclarationVisitor visitor)
- Specified by:
accept
in interface Java.TypeBodyDeclaration
accept
public void accept(Visitor.BlockStatementVisitor visitor)
- Specified by:
accept
in interface Java.BlockStatement
getDocComment
public java.lang.String getDocComment()
- Description copied from interface:
Java.DocCommentable
- Returns the doc comment of the object or
null
.
- Specified by:
getDocComment
in interface Java.DocCommentable
hasDeprecatedDocTag
public boolean hasDeprecatedDocTag()
- Description copied from interface:
Java.DocCommentable
- Returns
true
if the object has a doc comment and
the @deprecated
tag appears in the doc
comment.
- Specified by:
hasDeprecatedDocTag
in interface Java.DocCommentable
Copyright © 2001-2012. All Rights Reserved.