public class OWLObjectHasSelfImpl extends OWLRestrictionImpl implements OWLObjectHasSelf
| Constructor and Description |
|---|
OWLObjectHasSelfImpl(OWLObjectPropertyExpression property) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(OWLClassExpressionVisitor visitor) |
<O> O |
accept(OWLClassExpressionVisitorEx<O> visitor) |
void |
accept(OWLObjectVisitor visitor) |
<O> O |
accept(OWLObjectVisitorEx<O> visitor) |
void |
addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) |
void |
addSignatureEntitiesToSet(Set<OWLEntity> entities) |
boolean |
equals(Object obj) |
ClassExpressionType |
getClassExpressionType() |
OWLObjectPropertyExpression |
getProperty() |
boolean |
isDataRestriction() |
boolean |
isObjectRestriction() |
isClassExpressionLiteralasConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getComplementNNF, getNNF, getObjectComplementOf, isOWLNothing, isOWLThingcompareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringasConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getComplementNNF, getNNF, getObjectComplementOf, isClassExpressionLiteral, isOWLNothing, isOWLThinggetNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisAnonymous, isNamedpublic OWLObjectHasSelfImpl(@Nonnull OWLObjectPropertyExpression property)
property - self propertypublic void addSignatureEntitiesToSet(Set<OWLEntity> entities)
addSignatureEntitiesToSet in interface HasIncrementalSignatureGenerationSupportentities - entity set where entities will be addedpublic void addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons)
addAnonymousIndividualsToSet in interface HasIncrementalSignatureGenerationSupportanons - anonymous individuals set where individuals will be addedpublic OWLObjectPropertyExpression getProperty()
getProperty in interface HasProperty<OWLObjectPropertyExpression>getProperty in interface OWLObjectRestrictiongetProperty in interface OWLRestrictionpublic ClassExpressionType getClassExpressionType()
getClassExpressionType in interface OWLClassExpressionpublic boolean isObjectRestriction()
isObjectRestriction in interface OWLRestrictionpublic boolean isDataRestriction()
isDataRestriction in interface OWLRestrictionpublic boolean equals(Object obj)
equals in class OWLRestrictionImplpublic void accept(@Nonnull OWLClassExpressionVisitor visitor)
accept in interface OWLClassExpressionpublic void accept(OWLObjectVisitor visitor)
public <O> O accept(OWLClassExpressionVisitorEx<O> visitor)
accept in interface OWLClassExpressionpublic <O> O accept(OWLObjectVisitorEx<O> visitor)
Copyright © 2020 The University of Manchester. All rights reserved.