Class ConstantExpressionValidator
- java.lang.Object
-
- org.eclipse.xtext.xbase.validation.ConstantExpressionValidator
-
- Direct Known Subclasses:
AnnotationValueValidator
public class ConstantExpressionValidator extends java.lang.ObjectChecks whether a given XExpression is a a constant expression.
-
-
Constructor Summary
Constructors Constructor Description ConstantExpressionValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean_isConstant(XAbstractFeatureCall expression)protected boolean_isConstant(XBooleanLiteral expression)protected boolean_isConstant(XCastedExpression expression)protected boolean_isConstant(XExpression expression)protected boolean_isConstant(XNumberLiteral expression)protected boolean_isConstant(XStringLiteral expression)protected boolean_isConstant(XTypeLiteral expression)protected boolean_isConstantExpression(java.lang.Void it)protected boolean_isConstantExpression(XAbstractFeatureCall it)protected boolean_isConstantExpression(XExpression it)booleanisConstant(XExpression expression)booleanisConstantExpression(XExpression it)
-
-
-
Method Detail
-
_isConstant
protected boolean _isConstant(XExpression expression)
-
_isConstant
protected boolean _isConstant(XStringLiteral expression)
-
_isConstant
protected boolean _isConstant(XTypeLiteral expression)
-
_isConstant
protected boolean _isConstant(XNumberLiteral expression)
-
_isConstant
protected boolean _isConstant(XBooleanLiteral expression)
-
_isConstant
protected boolean _isConstant(XCastedExpression expression)
-
_isConstant
protected boolean _isConstant(XAbstractFeatureCall expression)
-
_isConstantExpression
protected boolean _isConstantExpression(java.lang.Void it)
-
_isConstantExpression
protected boolean _isConstantExpression(XExpression it)
-
_isConstantExpression
protected boolean _isConstantExpression(XAbstractFeatureCall it)
-
isConstant
public boolean isConstant(XExpression expression)
-
isConstantExpression
public boolean isConstantExpression(XExpression it)
-
-