public abstract class AbstractMacroExpansionVisitor extends Object implements OWLClassExpressionVisitorEx<OWLClassExpression>, OWLDataVisitorEx<OWLDataRange>, OWLAxiomVisitorEx<OWLAxiom>
| Modifier and Type | Field and Description |
|---|---|
static Set<OWLAnnotation> |
EMPTY_ANNOTATIONS |
public static final Set<OWLAnnotation> EMPTY_ANNOTATIONS
public OWLAnnotationProperty getOIO_ISEXPANSION()
public OWLAnnotation getExpansionMarkerAnnotation()
public OWLClassExpression visit(OWLObjectIntersectionOf ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLObjectUnionOf ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLObjectComplementOf ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLObjectSomeValuesFrom ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLObjectHasValue ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLObjectAllValuesFrom ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLObjectMinCardinality ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLObjectExactCardinality ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLObjectMaxCardinality ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLDataSomeValuesFrom ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLDataAllValuesFrom ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLDataHasValue ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLDataExactCardinality ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLDataMaxCardinality ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLDataMinCardinality ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLDataRange visit(OWLDataOneOf node)
visit in interface OWLDataVisitorEx<OWLDataRange>public OWLDataRange visit(OWLDataIntersectionOf node)
visit in interface OWLDataVisitorEx<OWLDataRange>public OWLDataRange visit(OWLDataUnionOf node)
visit in interface OWLDataVisitorEx<OWLDataRange>public OWLAxiom visit(OWLSubClassOfAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public Set<OWLAnnotation> getAnnotationsWithOptionalExpansionMarker(OWLAxiom axiom)
public OWLAxiom visit(OWLDisjointClassesAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLDisjointUnionAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLDataPropertyDomainAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLObjectPropertyDomainAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLObjectPropertyRangeAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLDataPropertyRangeAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLClassAssertionAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLEquivalentClassesAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLClassExpression visit(OWLClass ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLObjectHasSelf ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLClassExpression visit(OWLObjectOneOf ce)
visit in interface OWLClassExpressionVisitorEx<OWLClassExpression>public OWLDataRange visit(OWLDatatype node)
visit in interface OWLDataVisitorEx<OWLDataRange>public OWLDataRange visit(OWLDataComplementOf node)
visit in interface OWLDataVisitorEx<OWLDataRange>public OWLAxiom visit(OWLHasKeyAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLDataRange visit(OWLDatatypeRestriction node)
visit in interface OWLDataVisitorEx<OWLDataRange>public OWLAxiom visit(OWLNegativeObjectPropertyAssertionAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLAsymmetricObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLReflexiveObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLEquivalentObjectPropertiesAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLNegativeDataPropertyAssertionAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLDifferentIndividualsAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLDisjointDataPropertiesAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLDisjointObjectPropertiesAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLObjectPropertyAssertionAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLFunctionalObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLSubObjectPropertyOfAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLDeclarationAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLAnnotationAssertionAxiom axiom)
visit in interface OWLAnnotationAxiomVisitorEx<OWLAxiom>visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLSymmetricObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLFunctionalDataPropertyAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLEquivalentDataPropertiesAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLDataPropertyAssertionAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLTransitiveObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLIrreflexiveObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLSubDataPropertyOfAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLInverseFunctionalObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLSameIndividualAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLSubPropertyChainOfAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLInverseObjectPropertiesAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(SWRLRule rule)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLAnnotationPropertyDomainAxiom axiom)
visit in interface OWLAnnotationAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLAnnotationPropertyRangeAxiom axiom)
visit in interface OWLAnnotationAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLSubAnnotationPropertyOfAxiom axiom)
visit in interface OWLAnnotationAxiomVisitorEx<OWLAxiom>public OWLAxiom visit(OWLDatatypeDefinitionAxiom axiom)
visit in interface OWLAxiomVisitorEx<OWLAxiom>public OWLDataRange visit(OWLLiteral node)
visit in interface OWLDataVisitorEx<OWLDataRange>public OWLDataRange visit(OWLFacetRestriction node)
visit in interface OWLDataVisitorEx<OWLDataRange>Copyright © 2010-2017 The University of Manchester. All Rights Reserved.