@PortedFrom(file="tDLExpression.h", name="TDLConceptObjectExactCardinality") public class ConceptObjectExactCardinality extends Object implements ConceptObjectCardinalityExpression, NumberArg, Serializable
| Constructor and Description |
|---|
ConceptObjectExactCardinality(int n,
ObjectRoleExpression R,
ConceptExpression C) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DLExpressionVisitor visitor)
accept method for the visitor pattern
|
<O> O |
accept(DLExpressionVisitorEx<O> visitor) |
int |
getCardinality() |
ConceptExpression |
getConcept() |
org.semanticweb.owlapi.model.IRI |
getName() |
ObjectRoleExpression |
getOR() |
String |
toString() |
public ConceptObjectExactCardinality(int n,
ObjectRoleExpression R,
ConceptExpression C)
n - nR - RC - C@PortedFrom(file="tDLExpression.h", name="accept") public void accept(DLExpressionVisitor visitor)
Expressionaccept in interface ConceptExpressionaccept in interface ConceptObjectCardinalityExpressionaccept in interface ConceptObjectRCExpressionaccept in interface ConceptObjectRoleExpressionaccept in interface Expressionvisitor - visitor@PortedFrom(file="tDLExpression.h", name="accept") public <O> O accept(DLExpressionVisitorEx<O> visitor)
accept in interface ExpressionO - visitor typevisitor - visitor@PortedFrom(file="tDLExpression.h", name="getNumber") public int getCardinality()
getCardinality in interface NumberArg@PortedFrom(file="tDLExpression.h", name="getC") public ConceptExpression getConcept()
getConcept in interface ConceptArg@PortedFrom(file="tDLExpression.h", name="getOR") public ObjectRoleExpression getOR()
getOR in interface ObjectRoleArgCopyright © 2015 The University of Manchester. All rights reserved.