T - The kind of object this AssertionExpression resolves to.public interface AssertionExpression<T>
| Modifier and Type | Method and Description |
|---|---|
void |
accept(AssertionExpressionVisitor assertionExpressionVisitor) |
<O> O |
accept(AssertionExpressionVisitorEx<O> assertionExpressionVisitor) |
T |
resolve(Set<? extends BindingNode> bindings,
ConstraintSystem constraintSystem)
Resolves the expression according to the input set of bindings.
|
void accept(AssertionExpressionVisitor assertionExpressionVisitor)
assertionExpressionVisitor - assertionExpressionVisitor<O> O accept(AssertionExpressionVisitorEx<O> assertionExpressionVisitor)
assertionExpressionVisitor - assertionExpressionVisitorT resolve(Set<? extends BindingNode> bindings, ConstraintSystem constraintSystem)
bindings - The Set of bindings providing value for the variables. Cannot
be null.constraintSystem - Cannot be null.T.NullPointerException - if either input is null.Copyright © 2014 The University of Manchester. All Rights Reserved.