public abstract class OWLAxiomImplWithEntityAndAnonCaching extends OWLObjectImplWithEntityAndAnonCaching implements OWLAxiom, CollectionContainer<OWLAnnotation>
| Constructor and Description |
|---|
OWLAxiomImplWithEntityAndAnonCaching(Collection<? extends OWLAnnotation> annotations) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(CollectionContainerVisitor<OWLAnnotation> t) |
boolean |
equals(Object obj) |
boolean |
equalsIgnoreAnnotations(OWLAxiom axiom) |
Set<OWLAnnotation> |
getAnnotations() |
Set<OWLAnnotation> |
getAnnotations(OWLAnnotationProperty annotationProperty) |
OWLAxiom |
getNNF() |
boolean |
isAnnotated() |
boolean |
isOfType(AxiomType<?>... axiomTypes) |
boolean |
isOfType(Set<AxiomType<?>> types) |
compareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringaccept, accept, getAnnotatedAxiom, getAxiomType, getAxiomWithoutAnnotations, isAnnotationAxiom, isLogicalAxiomaccept, accept, getNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisAnonymous, isNamedpublic OWLAxiomImplWithEntityAndAnonCaching(@Nonnull Collection<? extends OWLAnnotation> annotations)
annotations - annotations on the axiompublic boolean isAnnotated()
isAnnotated in interface OWLAxiompublic Set<OWLAnnotation> getAnnotations()
getAnnotations in interface HasAnnotationsgetAnnotations in interface OWLAxiompublic void accept(CollectionContainerVisitor<OWLAnnotation> t)
accept in interface CollectionContainer<OWLAnnotation>t - visitor to acceptpublic Set<OWLAnnotation> getAnnotations(OWLAnnotationProperty annotationProperty)
getAnnotations in interface OWLAxiompublic boolean equalsIgnoreAnnotations(OWLAxiom axiom)
equalsIgnoreAnnotations in interface OWLAxiompublic boolean isOfType(AxiomType<?>... axiomTypes)
public boolean equals(Object obj)
equals in class OWLObjectImplWithEntityAndAnonCachingCopyright © 2020 The University of Manchester. All rights reserved.