public class Terminal extends Expression
| Modifier | Constructor and Description |
|---|---|
protected |
Terminal(ConstEntry constReference) |
protected |
Terminal(String representation,
BigInteger bigIntegerValue) |
protected |
Terminal(String stringValue,
boolean isWide) |
protected |
Terminal(String representation,
Boolean booleanValue) |
protected |
Terminal(String representation,
Character charValue,
boolean isWide) |
protected |
Terminal(String representation,
Double doubleValue) |
protected |
Terminal(String representation,
Long longValue) |
| Modifier and Type | Method and Description |
|---|---|
Object |
evaluate()
Compute the value of this expression.
|
coerceToTarget, defaultType, rep, rep, toSignedTarget, toUnsigned, toUnsignedTarget, type, type, value, valueprotected Terminal(String representation, BigInteger bigIntegerValue)
protected Terminal(String stringValue, boolean isWide)
protected Terminal(ConstEntry constReference)
public Object evaluate() throws EvaluationException
Expressionevaluate in class ExpressionEvaluationExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.