public class OWLSubClassOfAxiomImpl extends OWLClassAxiomImpl implements OWLSubClassOfAxiom
| Constructor and Description |
|---|
OWLSubClassOfAxiomImpl(OWLClassExpression subClass,
OWLClassExpression superClass,
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) |
boolean |
equals(Object obj) |
OWLSubClassOfAxiom |
getAnnotatedAxiom(Set<OWLAnnotation> annotations) |
AxiomType<?> |
getAxiomType() |
OWLSubClassOfAxiom |
getAxiomWithoutAnnotations() |
OWLClassExpression |
getSubClass() |
OWLClassExpression |
getSuperClass() |
boolean |
isGCI() |
isAnnotationAxiom, isLogicalAxiomaccept, equalsIgnoreAnnotations, getAnnotations, getAnnotations, getNNF, isAnnotated, isOfType, isOfTypecompareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringequalsIgnoreAnnotations, getAnnotations, getAnnotations, getNNF, isAnnotated, isAnnotationAxiom, isLogicalAxiom, isOfType, isOfTypegetNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisAnonymous, isNamedpublic OWLSubClassOfAxiomImpl(@Nonnull OWLClassExpression subClass, @Nonnull OWLClassExpression superClass, @Nonnull Collection<? extends OWLAnnotation> annotations)
subClass - subclasssuperClass - superclassannotations - annotationspublic OWLSubClassOfAxiom getAnnotatedAxiom(@Nonnull Set<OWLAnnotation> annotations)
getAnnotatedAxiom in interface OWLAxiompublic OWLSubClassOfAxiom getAxiomWithoutAnnotations()
getAxiomWithoutAnnotations in interface OWLAxiomgetAxiomWithoutAnnotations in interface OWLSubClassOfAxiompublic OWLClassExpression getSubClass()
getSubClass in interface OWLSubClassOfAxiompublic OWLClassExpression getSuperClass()
getSuperClass in interface OWLSubClassOfAxiompublic boolean isGCI()
isGCI in interface OWLSubClassOfAxiompublic boolean equals(Object obj)
equals in class OWLAxiomImplWithEntityAndAnonCachingpublic 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.