P - typepublic class InCollectionConstraint<P extends org.semanticweb.owlapi.model.OWLObject> extends Object implements AbstractConstraint
| Constructor and Description |
|---|
InCollectionConstraint(Variable<P> variable,
Collection<? extends P> collection,
ConstraintSystem constraintSystem) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ConstraintVisitor visitor) |
<O> O |
accept(ConstraintVisitorEx<O> visitor) |
boolean |
equals(Object obj) |
Set<P> |
getCollection() |
ConstraintSystem |
getConstraintSystem() |
static <T extends org.semanticweb.owlapi.model.OWLObject> |
getInCollectionConstraint(Variable<T> variable,
Collection<? extends T> collection,
ConstraintSystem constraintSystem) |
Variable<P> |
getVariable() |
int |
hashCode() |
String |
render(ConstraintSystem cs) |
String |
render(org.semanticweb.owlapi.util.ShortFormProvider shortFormProvider) |
String |
toString() |
public InCollectionConstraint(Variable<P> variable, Collection<? extends P> collection, ConstraintSystem constraintSystem)
variable - variablecollection - collectionconstraintSystem - constraintSystempublic <O> O accept(ConstraintVisitorEx<O> visitor)
accept in interface AbstractConstraintO - visitor value typevisitor - visitorpublic 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 - visitorpublic ConstraintSystem getConstraintSystem()
public static <T extends org.semanticweb.owlapi.model.OWLObject> InCollectionConstraint<T> getInCollectionConstraint(Variable<T> variable, Collection<? extends T> collection, ConstraintSystem constraintSystem)
T - variable typevariable - variablecollection - collectionconstraintSystem - constraintSystemCopyright © 2015 The University of Manchester. All Rights Reserved.