public class InequalityConstraint extends Object implements AbstractConstraint
| Constructor and Description |
|---|
InequalityConstraint(Variable<?> variable,
org.semanticweb.owlapi.model.OWLObject expression,
ConstraintSystem constraintSystem) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ConstraintVisitor visitor) |
<O> O |
accept(ConstraintVisitorEx<O> visitor) |
boolean |
equals(Object obj) |
ConstraintSystem |
getConstraintSystem() |
org.semanticweb.owlapi.model.OWLObject |
getExpression() |
Variable<?> |
getVariable() |
int |
hashCode() |
String |
render(ConstraintSystem cs) |
String |
render(org.semanticweb.owlapi.util.ShortFormProvider shortFormProvider) |
String |
toString() |
public InequalityConstraint(Variable<?> variable, org.semanticweb.owlapi.model.OWLObject expression, ConstraintSystem constraintSystem)
variable - variableexpression - expressionconstraintSystem - constraintSystempublic Variable<?> getVariable()
public org.semanticweb.owlapi.model.OWLObject getExpression()
public <O> O accept(ConstraintVisitorEx<O> visitor)
accept in interface AbstractConstraintO - visitor value typevisitor - visitorpublic ConstraintSystem getConstraintSystem()
public String render(org.semanticweb.owlapi.util.ShortFormProvider shortFormProvider)
render in interface AbstractConstraintshortFormProvider - shortFormProviderpublic String render(ConstraintSystem cs)
render in interface Renderablecs - constraintSystempublic void accept(ConstraintVisitor visitor)
accept in interface AbstractConstraintvisitor - visitorCopyright © 2015 The University of Manchester. All Rights Reserved.