public abstract class OWLDataCardinalityRestrictionImpl extends OWLCardinalityRestrictionImpl<OWLDataRange> implements OWLDataCardinalityRestriction
Modifier and Type | Method and Description |
---|---|
void |
addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) |
void |
addSignatureEntitiesToSet(Set<OWLEntity> entities) |
boolean |
equals(Object obj) |
OWLDataPropertyExpression |
getProperty()
Gets the property/properties that the restriction acts along depending on
R being a scalar or collection type.
|
boolean |
isDataRestriction()
Determines if this is a data restriction.
|
boolean |
isObjectRestriction()
Determines if this is an object restriction.
|
boolean |
isQualified()
Determines if this restriction is qualified.
|
getCardinality, getFiller
isClassExpressionLiteral
asConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getComplementNNF, getNNF, getObjectComplementOf, isOWLNothing, isOWLThing
compareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toString
getCardinality
getFiller
accept, accept, asConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getClassExpressionType, getComplementNNF, getNNF, getObjectComplementOf, isClassExpressionLiteral, isOWLNothing, isOWLThing
public void addSignatureEntitiesToSet(Set<OWLEntity> entities)
addSignatureEntitiesToSet
in interface HasIncrementalSignatureGenerationSupport
entities
- entity set where entities will be addedpublic void addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons)
addAnonymousIndividualsToSet
in interface HasIncrementalSignatureGenerationSupport
anons
- anonymous individuals set where individuals will be addedpublic OWLDataPropertyExpression getProperty()
OWLDataRestriction
getProperty
in interface HasProperty<OWLDataPropertyExpression>
getProperty
in interface OWLDataRestriction
getProperty
in interface OWLRestriction
public boolean isQualified()
OWLCardinalityRestriction
isQualified
in interface OWLCardinalityRestriction<OWLDataRange>
true
if this restriction is qualified, or false
if this restriction is unqualified.public boolean isObjectRestriction()
OWLRestriction
isObjectRestriction
in interface OWLRestriction
true
if this is an object restriction, otherwise
false
public boolean isDataRestriction()
OWLRestriction
isDataRestriction
in interface OWLRestriction
true
if this is a data restriction, otherwise
false
public boolean equals(Object obj)
equals
in class OWLCardinalityRestrictionImpl<OWLDataRange>
Copyright © 2020 The University of Manchester. All rights reserved.