public interface Assertion
| Modifier and Type | Method and Description |
|---|---|
void |
accept(AssertionVisitor visitor) |
<O> O |
accept(AssertionVisitorEx<O> visitor) |
boolean |
holds(Set<? extends BindingNode> bindings,
ConstraintSystem constraintSystem)
Determines whether this Assertion is valid for the input bindings.
|
void accept(AssertionVisitor visitor)
visitor - visitor<O> O accept(AssertionVisitorEx<O> visitor)
visitor - visitorboolean holds(Set<? extends BindingNode> bindings, ConstraintSystem constraintSystem)
bindings - The bindings against which this Assertion will be checked.
Cannot be null.constraintSystem - . Cannot be null.true if this Assertion holds.NullPointerException - if either input is null.Copyright © 2014 The University of Manchester. All Rights Reserved.