public class OWLDeclarationAxiomImpl extends OWLAxiomImplWithoutEntityAndAnonCaching implements OWLDeclarationAxiom
| Constructor and Description |
|---|
OWLDeclarationAxiomImpl(OWLEntity entity,
Collection<? extends OWLAnnotation> annotations) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(OWLAxiomVisitor visitor) |
<O> O |
accept(OWLAxiomVisitorEx<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) |
OWLDeclarationAxiom |
getAnnotatedAxiom(Set<OWLAnnotation> annotations) |
AxiomType<?> |
getAxiomType() |
OWLDeclarationAxiom |
getAxiomWithoutAnnotations() |
OWLEntity |
getEntity() |
boolean |
isAnnotationAxiom() |
boolean |
isLogicalAxiom() |
accept, equalsIgnoreAnnotations, getAnnotations, getAnnotations, getAnonymousIndividuals, getNNF, getSignature, isAnnotated, isOfType, isOfTypecompareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, hashCode, isBottomEntity, isTopEntity, toStringequalsIgnoreAnnotations, getAnnotations, getAnnotations, getNNF, isAnnotated, isOfType, isOfTypegetNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisAnonymous, isNamedpublic OWLDeclarationAxiomImpl(@Nonnull OWLEntity entity, @Nonnull Collection<? extends OWLAnnotation> annotations)
entity - entity to declareannotations - annotations on the axiompublic 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 boolean isLogicalAxiom()
isLogicalAxiom in interface OWLAxiompublic boolean isAnnotationAxiom()
isAnnotationAxiom in interface OWLAxiompublic OWLDeclarationAxiom getAxiomWithoutAnnotations()
getAxiomWithoutAnnotations in interface OWLAxiomgetAxiomWithoutAnnotations in interface OWLDeclarationAxiompublic OWLDeclarationAxiom getAnnotatedAxiom(Set<OWLAnnotation> annotations)
getAnnotatedAxiom in interface OWLAxiompublic OWLEntity getEntity()
getEntity in interface OWLDeclarationAxiompublic boolean equals(Object obj)
equals in class OWLAxiomImplWithoutEntityAndAnonCachingpublic void accept(OWLAxiomVisitor visitor)
public void accept(OWLObjectVisitor visitor)
public <O> O accept(OWLAxiomVisitorEx<O> visitor)
public <O> O accept(OWLObjectVisitorEx<O> visitor)
public AxiomType<?> getAxiomType()
getAxiomType in interface OWLAxiomCopyright © 2020 The University of Manchester. All rights reserved.