public class IntegerAssertionExpression extends Object implements AssertionExpression<Integer>
| Constructor and Description |
|---|
IntegerAssertionExpression(int intValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(AssertionExpressionVisitor assertionExpressionVisitor) |
<O> O |
accept(AssertionExpressionVisitorEx<O> assertionExpressionVisitor) |
boolean |
equals(Object obj) |
int |
getIntValue() |
int |
hashCode() |
Integer |
resolve(Set<? extends BindingNode> bindings,
ConstraintSystem constraintSystem)
Resolves the expression according to the input set of bindings.
|
String |
toString() |
public IntegerAssertionExpression(int intValue)
intValue - intValuepublic void accept(AssertionExpressionVisitor assertionExpressionVisitor)
accept in interface AssertionExpression<Integer>assertionExpressionVisitor - assertionExpressionVisitorpublic <O> O accept(AssertionExpressionVisitorEx<O> assertionExpressionVisitor)
accept in interface AssertionExpression<Integer>assertionExpressionVisitor - assertionExpressionVisitorpublic int getIntValue()
public Integer resolve(Set<? extends BindingNode> bindings, ConstraintSystem constraintSystem)
AssertionExpressionresolve in interface AssertionExpression<Integer>bindings - The Set of bindings providing value for the variables. Cannot
be null.constraintSystem - Cannot be null.T.Copyright © 2014 The University of Manchester. All Rights Reserved.