org.semanticweb.kaon2.api.owl.elements
Interface DataCardinality

All Superinterfaces:
Description, Predicate

public interface DataCardinality
extends Description

A description specifying the cardinality of a data property.


Field Summary
static int UNLIMITED
          The unlimited cardinality.
 
Method Summary
 DataProperty getDataProperty()
          Returns the data property.
 int getMaximumCardinality()
          Returns the maximum cardinality.
 int getMinimumCardinality()
          Returns the minimum cardinality.
 
Methods inherited from interface org.semanticweb.kaon2.api.owl.elements.Description
accept, getComplementNNF, getDataPropertiesFrom, getDisjointDescriptions, getEquivalentDescriptions, getMemberIndividuals, getNNF, getObjectPropertiesFrom, getObjectPropertiesTo, getSimplified, getSubDescriptions, getSuperDescriptions, isInNNF, toString
 
Methods inherited from interface org.semanticweb.kaon2.api.rules.Predicate
getArity
 

Field Detail

UNLIMITED

static final int UNLIMITED
The unlimited cardinality.

See Also:
Constant Field Values
Method Detail

getMinimumCardinality

int getMinimumCardinality()
Returns the minimum cardinality.

Returns:
the minimum cardinality

getMaximumCardinality

int getMaximumCardinality()
Returns the maximum cardinality.

Returns:
the maximum cardinality

getDataProperty

DataProperty getDataProperty()
Returns the data property.

Returns:
the data property