public class OWLAnnotationPropertyTransformer extends Object implements OWLObjectVisitor, SWRLObjectVisitor
Constructor and Description |
---|
OWLAnnotationPropertyTransformer(Map<OWLEntity,OWLEntity> entityIRIReplacementMap,
OWLDataFactory dataFactory)
Creates an object duplicator that duplicates objects using the specified data factory and uri
replacement map.
|
OWLAnnotationPropertyTransformer(OWLDataFactory dataFactory)
Creates an object duplicator that duplicates objects using the specified data factory.
|
OWLAnnotationPropertyTransformer(OWLDataFactory dataFactory,
Map<OWLEntity,OWLEntity> iriReplacementMap)
Creates an object duplicator that duplicates objects using the specified data factory and uri
replacement map.
|
Modifier and Type | Method and Description |
---|---|
<O extends OWLObject> |
transformObject(O object) |
void |
visit(IRI iri)
visit IRI type
|
void |
visit(OWLAnnotation node)
visit OWLAnnotation type
|
void |
visit(OWLAnnotationAssertionAxiom axiom)
visit OWLAnnotationAssertionAxiom type
|
void |
visit(OWLAnnotationProperty property)
visit OWLAnnotationProperty type
|
void |
visit(OWLAnnotationPropertyDomainAxiom axiom)
visit OWLAnnotationPropertyDomainAxiom type
|
void |
visit(OWLAnnotationPropertyRangeAxiom axiom)
visit OWLAnnotationPropertyRangeAxiom type
|
void |
visit(OWLAnonymousIndividual individual)
visit OWLAnonymousIndividual type
|
void |
visit(OWLAsymmetricObjectPropertyAxiom axiom)
visit OWLAsymmetricObjectPropertyAxiom type
|
void |
visit(OWLClass ce)
visit OWLClass type
|
void |
visit(OWLClassAssertionAxiom axiom)
visit OWLClassAssertionAxiom type
|
void |
visit(OWLDataAllValuesFrom ce)
visit OWLDataAllValuesFrom type
|
void |
visit(OWLDataComplementOf node)
visit OWLDataComplementOf type
|
void |
visit(OWLDataExactCardinality ce)
visit OWLDataExactCardinality type
|
void |
visit(OWLDataHasValue ce)
visit OWLDataHasValue type
|
void |
visit(OWLDataIntersectionOf node)
visit OWLDataIntersectionOf type
|
void |
visit(OWLDataMaxCardinality ce)
visit OWLDataMaxCardinality type
|
void |
visit(OWLDataMinCardinality ce)
visit OWLDataMinCardinality type
|
void |
visit(OWLDataOneOf node)
visit OWLDataOneOf type
|
void |
visit(OWLDataProperty property)
visit OWLDataProperty type
|
void |
visit(OWLDataPropertyAssertionAxiom axiom)
visit OWLDataPropertyAssertionAxiom type
|
void |
visit(OWLDataPropertyDomainAxiom axiom)
visit OWLDataPropertyDomainAxiom type
|
void |
visit(OWLDataPropertyRangeAxiom axiom)
visit OWLDataPropertyRangeAxiom type
|
void |
visit(OWLDataSomeValuesFrom ce)
visit OWLDataSomeValuesFrom type
|
void |
visit(OWLDatatype node)
visit OWLDatatype type
|
void |
visit(OWLDatatypeDefinitionAxiom axiom) |
void |
visit(OWLDatatypeRestriction node)
visit OWLDatatypeRestriction type
|
void |
visit(OWLDataUnionOf node)
visit OWLDataUnionOf type
|
void |
visit(OWLDeclarationAxiom axiom) |
void |
visit(OWLDifferentIndividualsAxiom axiom)
visit OWLDifferentIndividualsAxiom type
|
void |
visit(OWLDisjointClassesAxiom axiom)
visit OWLDisjointClassesAxiom type
|
void |
visit(OWLDisjointDataPropertiesAxiom axiom)
visit OWLDisjointDataPropertiesAxiom type
|
void |
visit(OWLDisjointObjectPropertiesAxiom axiom)
visit OWLDisjointObjectPropertiesAxiom type
|
void |
visit(OWLDisjointUnionAxiom axiom)
visit OWLDisjointUnionAxiom type
|
void |
visit(OWLEquivalentClassesAxiom axiom)
visit OWLEquivalentClassesAxiom type
|
void |
visit(OWLEquivalentDataPropertiesAxiom axiom)
visit OWLEquivalentDataPropertiesAxiom type
|
void |
visit(OWLEquivalentObjectPropertiesAxiom axiom)
visit OWLEquivalentObjectPropertiesAxiom type
|
void |
visit(OWLFacetRestriction node)
visit OWLFacetRestriction type
|
void |
visit(OWLFunctionalDataPropertyAxiom axiom)
visit OWLFunctionalDataPropertyAxiom type
|
void |
visit(OWLFunctionalObjectPropertyAxiom axiom)
visit OWLFunctionalObjectPropertyAxiom type
|
void |
visit(OWLHasKeyAxiom axiom)
visit OWLHasKeyAxiom type
|
void |
visit(OWLInverseFunctionalObjectPropertyAxiom axiom)
visit OWLInverseFunctionalObjectPropertyAxiom type
|
void |
visit(OWLInverseObjectPropertiesAxiom axiom)
visit OWLInverseObjectPropertiesAxiom type
|
void |
visit(OWLIrreflexiveObjectPropertyAxiom axiom)
visit OWLIrreflexiveObjectPropertyAxiom type
|
void |
visit(OWLLiteral node)
visit OWLLiteral type
|
void |
visit(OWLNamedIndividual individual)
visit OWLNamedIndividual type
|
void |
visit(OWLNegativeDataPropertyAssertionAxiom axiom)
visit OWLNegativeDataPropertyAssertionAxiom type
|
void |
visit(OWLNegativeObjectPropertyAssertionAxiom axiom)
visit OWLNegativeObjectPropertyAssertionAxiom type
|
void |
visit(OWLObjectAllValuesFrom ce)
visit OWLObjectAllValuesFrom type
|
void |
visit(OWLObjectComplementOf ce)
visit OWLObjectComplementOf type
|
void |
visit(OWLObjectExactCardinality ce)
visit OWLObjectExactCardinality type
|
void |
visit(OWLObjectHasSelf ce)
visit OWLObjectHasSelf type
|
void |
visit(OWLObjectHasValue ce)
visit OWLObjectHasValue type
|
void |
visit(OWLObjectIntersectionOf ce)
visit OWLObjectIntersectionOf type
|
void |
visit(OWLObjectInverseOf property)
visit OWLObjectInverseOf type
|
void |
visit(OWLObjectMaxCardinality ce)
visit OWLObjectMaxCardinality type
|
void |
visit(OWLObjectMinCardinality ce)
visit OWLObjectMinCardinality type
|
void |
visit(OWLObjectOneOf ce)
visit OWLObjectOneOf type
|
void |
visit(OWLObjectProperty property)
visit OWLObjectProperty type
|
void |
visit(OWLObjectPropertyAssertionAxiom axiom)
visit OWLObjectPropertyAssertionAxiom type
|
void |
visit(OWLObjectPropertyDomainAxiom axiom)
visit OWLObjectPropertyDomainAxiom type
|
void |
visit(OWLObjectPropertyRangeAxiom axiom)
visit OWLObjectPropertyRangeAxiom type
|
void |
visit(OWLObjectSomeValuesFrom ce)
visit OWLObjectSomeValuesFrom type
|
void |
visit(OWLObjectUnionOf ce)
visit OWLObjectUnionOf type
|
void |
visit(OWLOntology ontology)
visit OWLOntology type
|
void |
visit(OWLReflexiveObjectPropertyAxiom axiom)
visit OWLReflexiveObjectPropertyAxiom type
|
void |
visit(OWLSameIndividualAxiom axiom)
visit OWLSameIndividualAxiom type
|
void |
visit(OWLSubAnnotationPropertyOfAxiom axiom)
visit OWLSubAnnotationPropertyOfAxiom type
|
void |
visit(OWLSubClassOfAxiom axiom)
visit OWLSubClassOfAxiom type
|
void |
visit(OWLSubDataPropertyOfAxiom axiom)
visit OWLSubDataPropertyOfAxiom type
|
void |
visit(OWLSubObjectPropertyOfAxiom axiom)
visit OWLSubObjectPropertyOfAxiom type
|
void |
visit(OWLSubPropertyChainOfAxiom axiom)
visit OWLSubPropertyChainOfAxiom type
|
void |
visit(OWLSymmetricObjectPropertyAxiom axiom)
visit OWLSymmetricObjectPropertyAxiom type
|
void |
visit(OWLTransitiveObjectPropertyAxiom axiom)
visit OWLTransitiveObjectPropertyAxiom type
|
void |
visit(SWRLBuiltInAtom node)
visit SWRLBuiltInAtom type
|
void |
visit(SWRLClassAtom node)
visit SWRLClassAtom type
|
void |
visit(SWRLDataPropertyAtom node)
visit SWRLDataPropertyAtom type
|
void |
visit(SWRLDataRangeAtom node)
visit SWRLDataRangeAtom type
|
void |
visit(SWRLDifferentIndividualsAtom node)
visit SWRLDifferentIndividualsAtom type
|
void |
visit(SWRLIndividualArgument node)
visit SWRLIndividualArgument type
|
void |
visit(SWRLLiteralArgument node)
visit SWRLLiteralArgument type
|
void |
visit(SWRLObjectPropertyAtom node)
visit SWRLObjectPropertyAtom type
|
void |
visit(SWRLRule rule)
visit SWRLRule type
|
void |
visit(SWRLSameIndividualAtom node)
visit SWRLSameIndividualAtom type
|
void |
visit(SWRLVariable node)
visit SWRLVariable type
|
public OWLAnnotationPropertyTransformer(@Nonnull OWLDataFactory dataFactory)
dataFactory
- The data factory to be used for the duplication.public OWLAnnotationPropertyTransformer(@Nonnull OWLDataFactory dataFactory, @Nonnull Map<OWLEntity,OWLEntity> iriReplacementMap)
dataFactory
- The data factory to be used for the duplication.iriReplacementMap
- The map to use for the replacement of URIs. Any uris the appear in
the map will be replaced as objects are duplicated. This can be used to "rename"
entities.public OWLAnnotationPropertyTransformer(@Nonnull Map<OWLEntity,OWLEntity> entityIRIReplacementMap, @Nonnull OWLDataFactory dataFactory)
dataFactory
- The data factory to be used for the duplication.entityIRIReplacementMap
- The map to use for the replacement of URIs. Any uris the
appear in the map will be replaced as objects are duplicated. This can be used to
"rename" entities.@Nonnull public <O extends OWLObject> O transformObject(@Nonnull O object)
O
- return typeobject
- the object to duplicatepublic void visit(@Nonnull OWLAsymmetricObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLClassAssertionAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLDataPropertyAssertionAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLDataPropertyDomainAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLDataPropertyRangeAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLSubDataPropertyOfAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLDeclarationAxiom axiom)
visit
in interface OWLAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLDifferentIndividualsAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLDisjointClassesAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLDisjointDataPropertiesAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLDisjointObjectPropertiesAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLDisjointUnionAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLAnnotationAssertionAxiom axiom)
OWLAnnotationAxiomVisitor
visit
in interface OWLAnnotationAxiomVisitor
axiom
- object to visitpublic void visit(@Nonnull OWLEquivalentClassesAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLEquivalentDataPropertiesAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLEquivalentObjectPropertiesAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLFunctionalDataPropertyAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLFunctionalObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLInverseFunctionalObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLInverseObjectPropertiesAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLIrreflexiveObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLNegativeDataPropertyAssertionAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLNegativeObjectPropertyAssertionAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLObjectPropertyAssertionAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLSubPropertyChainOfAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLObjectPropertyDomainAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLObjectPropertyRangeAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLSubObjectPropertyOfAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLReflexiveObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLSameIndividualAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLSubClassOfAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLSymmetricObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLTransitiveObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLClass ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLNamedObjectVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLDataAllValuesFrom ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLDataExactCardinality ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLDataMaxCardinality ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLDataMinCardinality ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLDataSomeValuesFrom ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLDataHasValue ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectAllValuesFrom ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectComplementOf ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectExactCardinality ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectIntersectionOf ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectMaxCardinality ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectMinCardinality ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectOneOf ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectHasSelf ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectSomeValuesFrom ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectUnionOf ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLObjectHasValue ce)
OWLClassExpressionVisitor
visit
in interface OWLClassExpressionVisitor
ce
- ce to visitpublic void visit(@Nonnull OWLDataComplementOf node)
OWLDataRangeVisitor
visit
in interface OWLDataRangeVisitor
node
- node to visitpublic void visit(@Nonnull OWLDataOneOf node)
OWLDataRangeVisitor
visit
in interface OWLDataRangeVisitor
node
- node to visitpublic void visit(@Nonnull OWLDatatype node)
OWLDataRangeVisitor
visit
in interface OWLDataRangeVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLNamedObjectVisitor
node
- node to visitpublic void visit(@Nonnull OWLDatatypeRestriction node)
OWLDataRangeVisitor
visit
in interface OWLDataRangeVisitor
node
- node to visitpublic void visit(@Nonnull OWLFacetRestriction node)
OWLDataVisitor
visit
in interface OWLDataVisitor
node
- node to visitpublic void visit(@Nonnull OWLLiteral node)
OWLDataVisitor
visit
in interface OWLAnnotationValueVisitor
visit
in interface OWLDataVisitor
node
- node to visitpublic void visit(@Nonnull OWLDataProperty property)
OWLPropertyExpressionVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLNamedObjectVisitor
visit
in interface OWLPropertyExpressionVisitor
property
- property to visitpublic void visit(@Nonnull OWLObjectProperty property)
OWLPropertyExpressionVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLNamedObjectVisitor
visit
in interface OWLPropertyExpressionVisitor
property
- property to visitpublic void visit(@Nonnull OWLObjectInverseOf property)
OWLPropertyExpressionVisitor
visit
in interface OWLPropertyExpressionVisitor
property
- property to visitpublic void visit(@Nonnull OWLNamedIndividual individual)
OWLEntityVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLIndividualVisitor
visit
in interface OWLNamedObjectVisitor
individual
- individual to visitpublic void visit(OWLOntology ontology)
OWLNamedObjectVisitor
visit
in interface OWLNamedObjectVisitor
ontology
- ontology to visitpublic void visit(@Nonnull SWRLRule rule)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
visit
in interface SWRLObjectVisitor
rule
- rule to visitpublic void visit(@Nonnull SWRLClassAtom node)
SWRLObjectVisitor
visit
in interface SWRLObjectVisitor
node
- node to visitpublic void visit(@Nonnull SWRLDataRangeAtom node)
SWRLObjectVisitor
visit
in interface SWRLObjectVisitor
node
- node to visitpublic void visit(@Nonnull SWRLObjectPropertyAtom node)
SWRLObjectVisitor
visit
in interface SWRLObjectVisitor
node
- node to visitpublic void visit(@Nonnull SWRLDataPropertyAtom node)
SWRLObjectVisitor
visit
in interface SWRLObjectVisitor
node
- node to visitpublic void visit(@Nonnull SWRLBuiltInAtom node)
SWRLObjectVisitor
visit
in interface SWRLObjectVisitor
node
- node to visitpublic void visit(@Nonnull SWRLDifferentIndividualsAtom node)
SWRLObjectVisitor
visit
in interface SWRLObjectVisitor
node
- node to visitpublic void visit(@Nonnull SWRLSameIndividualAtom node)
SWRLObjectVisitor
visit
in interface SWRLObjectVisitor
node
- node to visitpublic void visit(@Nonnull SWRLVariable node)
SWRLObjectVisitor
visit
in interface SWRLObjectVisitor
node
- node to visitpublic void visit(@Nonnull SWRLIndividualArgument node)
SWRLObjectVisitor
visit
in interface SWRLObjectVisitor
node
- node to visitpublic void visit(@Nonnull SWRLLiteralArgument node)
SWRLObjectVisitor
visit
in interface SWRLObjectVisitor
node
- node to visitpublic void visit(@Nonnull OWLHasKeyAxiom axiom)
OWLLogicalAxiomVisitor
visit
in interface OWLLogicalAxiomVisitor
axiom
- axiom to visitpublic void visit(@Nonnull OWLDataIntersectionOf node)
OWLDataRangeVisitor
visit
in interface OWLDataRangeVisitor
node
- node to visitpublic void visit(@Nonnull OWLDataUnionOf node)
OWLDataRangeVisitor
visit
in interface OWLDataRangeVisitor
node
- node to visitpublic void visit(@Nonnull OWLAnnotationProperty property)
OWLPropertyExpressionVisitor
visit
in interface OWLEntityVisitor
visit
in interface OWLNamedObjectVisitor
visit
in interface OWLPropertyExpressionVisitor
property
- property to visitpublic void visit(@Nonnull OWLAnnotationPropertyDomainAxiom axiom)
OWLAnnotationAxiomVisitor
visit
in interface OWLAnnotationAxiomVisitor
axiom
- object to visitpublic void visit(@Nonnull OWLAnnotationPropertyRangeAxiom axiom)
OWLAnnotationAxiomVisitor
visit
in interface OWLAnnotationAxiomVisitor
axiom
- object to visitpublic void visit(@Nonnull OWLSubAnnotationPropertyOfAxiom axiom)
OWLAnnotationAxiomVisitor
visit
in interface OWLAnnotationAxiomVisitor
axiom
- object to visitpublic void visit(@Nonnull OWLAnnotation node)
OWLAnnotationObjectVisitor
visit
in interface OWLAnnotationObjectVisitor
node
- object to visitpublic void visit(OWLAnonymousIndividual individual)
OWLIndividualVisitor
visit
in interface OWLAnnotationValueVisitor
visit
in interface OWLIndividualVisitor
individual
- individual to visitpublic void visit(IRI iri)
OWLAnnotationValueVisitor
visit
in interface OWLAnnotationValueVisitor
iri
- object to visitpublic void visit(@Nonnull OWLDatatypeDefinitionAxiom axiom)
visit
in interface OWLAxiomVisitor
axiom
- axiom to visitCopyright © 2020 The University of Manchester. All rights reserved.