public abstract class OWLObjectPropertyCharacteristicAxiomImpl extends OWLPropertyAxiomImplWithoutEntityAndAnonCaching implements OWLObjectPropertyCharacteristicAxiom
Constructor and Description |
---|
OWLObjectPropertyCharacteristicAxiomImpl(OWLObjectPropertyExpression property,
Collection<? extends OWLAnnotation> annotations) |
Modifier and Type | Method and Description |
---|---|
void |
addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) |
void |
addSignatureEntitiesToSet(Set<OWLEntity> entities) |
boolean |
equals(Object obj) |
OWLObjectPropertyExpression |
getProperty()
Gets the property.
|
isAnnotationAxiom, isLogicalAxiom
accept, equalsIgnoreAnnotations, getAnnotations, getAnnotations, getAnonymousIndividuals, getNNF, getSignature, isAnnotated, isOfType, isOfType
compareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, hashCode, isBottomEntity, isTopEntity, toString
accept, accept, equalsIgnoreAnnotations, getAnnotatedAxiom, getAnnotations, getAnnotations, getAxiomType, getAxiomWithoutAnnotations, getNNF, isAnnotated, isAnnotationAxiom, isLogicalAxiom, isOfType, isOfType
accept, accept, getNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toString
compareTo
getSignature
containsEntityInSignature
getAnonymousIndividuals
getClassesInSignature
getObjectPropertiesInSignature
getDataPropertiesInSignature
getIndividualsInSignature
getDatatypesInSignature
getAnnotationPropertiesInSignature
isAnonymous, isNamed
public OWLObjectPropertyCharacteristicAxiomImpl(@Nonnull OWLObjectPropertyExpression property, @Nonnull Collection<? extends OWLAnnotation> annotations)
property
- propertyannotations
- annotationspublic 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 OWLObjectPropertyExpression getProperty()
HasProperty
getProperty
in interface HasProperty<OWLObjectPropertyExpression>
getProperty
in interface OWLUnaryPropertyAxiom<OWLObjectPropertyExpression>
public boolean equals(Object obj)
equals
in class OWLAxiomImplWithoutEntityAndAnonCaching
Copyright © 2020 The University of Manchester. All rights reserved.