ua.gradsoft.javachecker.models.expressions
Interface JavaObjectConstantExpressionModel

All Superinterfaces:
JavaExpressionModel
All Known Implementing Classes:
JavaClassObjectConstantExpressionModel, JavaTermBooleanLiteralExpressionModel, JavaTermCharacterLiteralExpressionModel, JavaTermFloatingPointLiteralExpressionModel, JavaTermIntegerLiteralExpressionModel, JavaTermNullLiteralExpressionModel, JavaTermStringLiteralExpressionModel

public interface JavaObjectConstantExpressionModel
extends JavaExpressionModel

Expression for object constant.

Author:
rssh

Method Summary
 java.lang.Object getConstant()
           
 
Methods inherited from interface ua.gradsoft.javachecker.models.JavaExpressionModel
getEnclosedType, getKind, getModelTerm, getStatementModel, getSubExpressions, getTerm, getType, isConstantExpression, isType
 

Method Detail

getConstant

java.lang.Object getConstant()
                             throws TermWareException,
                                    EntityNotFoundException
Returns:
value of expression as Java object constant.
Throws:
TermWareException
EntityNotFoundException