org.jmlspecs.jml4.fspv.theory.ast
Class TheoryFieldDeclaration
java.lang.Object
org.jmlspecs.jml4.fspv.theory.ast.TheoryNode
org.jmlspecs.jml4.fspv.theory.ast.TheoryStatement
org.jmlspecs.jml4.fspv.theory.ast.TheoryVariableDeclaration
org.jmlspecs.jml4.fspv.theory.ast.TheoryFieldDeclaration
public class TheoryFieldDeclaration
- extends TheoryVariableDeclaration
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
initialization
public final TheoryExpression initialization
TheoryFieldDeclaration
public TheoryFieldDeclaration(ASTNode base,
Theory theory,
TheoryExpression initialization)
isStatic
public boolean isStatic()
isBaseType
public boolean isBaseType()
isArrayType
public boolean isArrayType()
isClassType
public boolean isClassType()
isIntType
public boolean isIntType()
isBooleanType
public boolean isBooleanType()
getName
public java.lang.String getName()
- Specified by:
getName
in class TheoryVariableDeclaration
getType
public java.lang.String getType()
- Specified by:
getType
in class TheoryVariableDeclaration
traverse
public void traverse(TheoryVisitor visitor)
- Specified by:
traverse
in class TheoryNode