public class OWLObjectDesharer extends Object implements OWLObjectVisitorEx<OWLObject>
| Constructor and Description |
|---|
OWLObjectDesharer(OWLOntologyManager m)
Creates an object duplicator that duplicates objects using the specified
data factory and uri replacement map.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoDefaultpublic OWLObjectDesharer(OWLOntologyManager m)
m - The manager providing data factory and config to be used for the
duplication.public <O extends OWLObject> O deshareObject(O object)
O - return typeobject - the object to duplicatepublic OWLAsymmetricObjectPropertyAxiom visit(OWLAsymmetricObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLClassAssertionAxiom visit(OWLClassAssertionAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLDataPropertyAssertionAxiom visit(OWLDataPropertyAssertionAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLDataPropertyDomainAxiom visit(OWLDataPropertyDomainAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLDataPropertyRangeAxiom visit(OWLDataPropertyRangeAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLSubDataPropertyOfAxiom visit(OWLSubDataPropertyOfAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLDeclarationAxiom visit(OWLDeclarationAxiom axiom)
OWLAxiomVisitorExvisit in interface OWLAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLDifferentIndividualsAxiom visit(OWLDifferentIndividualsAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLDisjointClassesAxiom visit(OWLDisjointClassesAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLDisjointDataPropertiesAxiom visit(OWLDisjointDataPropertiesAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLDisjointObjectPropertiesAxiom visit(OWLDisjointObjectPropertiesAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLDisjointUnionAxiom visit(OWLDisjointUnionAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLAnnotationAssertionAxiom visit(OWLAnnotationAssertionAxiom axiom)
OWLAnnotationAxiomVisitorExvisit in interface OWLAnnotationAxiomVisitorEx<OWLObject>axiom - object to visitpublic OWLEquivalentClassesAxiom visit(OWLEquivalentClassesAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLEquivalentDataPropertiesAxiom visit(OWLEquivalentDataPropertiesAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLEquivalentObjectPropertiesAxiom visit(OWLEquivalentObjectPropertiesAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLFunctionalDataPropertyAxiom visit(OWLFunctionalDataPropertyAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLFunctionalObjectPropertyAxiom visit(OWLFunctionalObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLInverseFunctionalObjectPropertyAxiom visit(OWLInverseFunctionalObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLInverseObjectPropertiesAxiom visit(OWLInverseObjectPropertiesAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLIrreflexiveObjectPropertyAxiom visit(OWLIrreflexiveObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLNegativeDataPropertyAssertionAxiom visit(OWLNegativeDataPropertyAssertionAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLNegativeObjectPropertyAssertionAxiom visit(OWLNegativeObjectPropertyAssertionAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLObjectPropertyAssertionAxiom visit(OWLObjectPropertyAssertionAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLSubPropertyChainOfAxiom visit(OWLSubPropertyChainOfAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLObjectPropertyDomainAxiom visit(OWLObjectPropertyDomainAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLObjectPropertyRangeAxiom visit(OWLObjectPropertyRangeAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLSubObjectPropertyOfAxiom visit(OWLSubObjectPropertyOfAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLReflexiveObjectPropertyAxiom visit(OWLReflexiveObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLSameIndividualAxiom visit(OWLSameIndividualAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLSubClassOfAxiom visit(OWLSubClassOfAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLSymmetricObjectPropertyAxiom visit(OWLSymmetricObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLTransitiveObjectPropertyAxiom visit(OWLTransitiveObjectPropertyAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLClass visit(OWLClass ce)
OWLClassVisitorExBasevisit in interface OWLClassVisitorExBase<OWLObject>ce - ce to visitpublic OWLDataAllValuesFrom visit(OWLDataAllValuesFrom ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLDataExactCardinality visit(OWLDataExactCardinality ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLDataMaxCardinality visit(OWLDataMaxCardinality ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLDataMinCardinality visit(OWLDataMinCardinality ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLDataSomeValuesFrom visit(OWLDataSomeValuesFrom ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLDataHasValue visit(OWLDataHasValue ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectAllValuesFrom visit(OWLObjectAllValuesFrom ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectComplementOf visit(OWLObjectComplementOf ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectExactCardinality visit(OWLObjectExactCardinality ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectIntersectionOf visit(OWLObjectIntersectionOf ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectMaxCardinality visit(OWLObjectMaxCardinality ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectMinCardinality visit(OWLObjectMinCardinality ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectOneOf visit(OWLObjectOneOf ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectHasSelf visit(OWLObjectHasSelf ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectSomeValuesFrom visit(OWLObjectSomeValuesFrom ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectUnionOf visit(OWLObjectUnionOf ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLObjectHasValue visit(OWLObjectHasValue ce)
OWLClassExpressionVisitorExvisit in interface OWLClassExpressionVisitorEx<OWLObject>ce - ce to visitpublic OWLDataComplementOf visit(OWLDataComplementOf node)
OWLDataVisitorExvisit in interface OWLDataVisitorEx<OWLObject>node - node to visitpublic OWLDataOneOf visit(OWLDataOneOf node)
OWLDataVisitorExvisit in interface OWLDataVisitorEx<OWLObject>node - node to visitpublic OWLDatatype visit(OWLDatatype node)
OWLDataEntityVisitorExBasevisit in interface OWLDataEntityVisitorExBase<OWLObject>node - node to visitpublic OWLDatatypeRestriction visit(OWLDatatypeRestriction node)
OWLDataVisitorExvisit in interface OWLDataVisitorEx<OWLObject>node - node to visitpublic OWLFacetRestriction visit(OWLFacetRestriction node)
OWLDataVisitorExvisit in interface OWLDataVisitorEx<OWLObject>node - node to visitpublic OWLLiteral visit(OWLLiteral node)
OWLLiteralVisitorExBasevisit in interface OWLLiteralVisitorExBase<OWLObject>node - node to visitpublic OWLDataProperty visit(OWLDataProperty property)
OWLPropertyEntityVisitorExBasevisit in interface OWLPropertyEntityVisitorExBase<OWLObject>property - property to visitpublic OWLObjectProperty visit(OWLObjectProperty property)
OWLPropertyEntityVisitorExBasevisit in interface OWLPropertyEntityVisitorExBase<OWLObject>property - property to visitpublic OWLObjectInverseOf visit(OWLObjectInverseOf property)
OWLPropertyExpressionVisitorExvisit in interface OWLPropertyExpressionVisitorEx<OWLObject>property - property to visitpublic OWLNamedIndividual visit(OWLNamedIndividual individual)
OWLIndividualEntityVisitorExBasevisit in interface OWLIndividualEntityVisitorExBase<OWLObject>individual - individual to visitpublic OWLOntology visit(OWLOntology ontology)
OWLNamedObjectVisitorExvisit in interface OWLNamedObjectVisitorEx<OWLObject>ontology - ontology to visitpublic SWRLRule visit(SWRLRule rule)
SWRLRuleVisitorExBasevisit in interface SWRLRuleVisitorExBase<OWLObject>rule - node to visitpublic SWRLClassAtom visit(SWRLClassAtom node)
SWRLObjectVisitorExvisit in interface SWRLObjectVisitorEx<OWLObject>node - node to visitpublic SWRLDataRangeAtom visit(SWRLDataRangeAtom node)
SWRLObjectVisitorExvisit in interface SWRLObjectVisitorEx<OWLObject>node - node to visitpublic SWRLObjectPropertyAtom visit(SWRLObjectPropertyAtom node)
SWRLObjectVisitorExvisit in interface SWRLObjectVisitorEx<OWLObject>node - node to visitpublic SWRLDataPropertyAtom visit(SWRLDataPropertyAtom node)
SWRLObjectVisitorExvisit in interface SWRLObjectVisitorEx<OWLObject>node - node to visitpublic SWRLBuiltInAtom visit(SWRLBuiltInAtom node)
SWRLObjectVisitorExvisit in interface SWRLObjectVisitorEx<OWLObject>node - node to visitpublic SWRLDifferentIndividualsAtom visit(SWRLDifferentIndividualsAtom node)
SWRLObjectVisitorExvisit in interface SWRLObjectVisitorEx<OWLObject>node - node to visitpublic SWRLSameIndividualAtom visit(SWRLSameIndividualAtom node)
SWRLObjectVisitorExvisit in interface SWRLObjectVisitorEx<OWLObject>node - node to visitpublic SWRLVariable visit(SWRLVariable node)
SWRLObjectVisitorExvisit in interface SWRLObjectVisitorEx<OWLObject>node - node to visitpublic SWRLIndividualArgument visit(SWRLIndividualArgument node)
SWRLObjectVisitorExvisit in interface SWRLObjectVisitorEx<OWLObject>node - node to visitpublic SWRLLiteralArgument visit(SWRLLiteralArgument node)
SWRLObjectVisitorExvisit in interface SWRLObjectVisitorEx<OWLObject>node - node to visitpublic OWLHasKeyAxiom visit(OWLHasKeyAxiom axiom)
OWLLogicalAxiomVisitorExvisit in interface OWLLogicalAxiomVisitorEx<OWLObject>axiom - axiom to visitpublic OWLDataIntersectionOf visit(OWLDataIntersectionOf node)
OWLDataVisitorExvisit in interface OWLDataVisitorEx<OWLObject>node - node to visitpublic OWLDataUnionOf visit(OWLDataUnionOf node)
OWLDataVisitorExvisit in interface OWLDataVisitorEx<OWLObject>node - node to visitpublic OWLAnnotationProperty visit(OWLAnnotationProperty property)
OWLPropertyEntityVisitorExBasevisit in interface OWLPropertyEntityVisitorExBase<OWLObject>property - property to visitpublic OWLAnnotationPropertyDomainAxiom visit(OWLAnnotationPropertyDomainAxiom axiom)
OWLAnnotationAxiomVisitorExvisit in interface OWLAnnotationAxiomVisitorEx<OWLObject>axiom - object to visitpublic OWLAnnotationPropertyRangeAxiom visit(OWLAnnotationPropertyRangeAxiom axiom)
OWLAnnotationAxiomVisitorExvisit in interface OWLAnnotationAxiomVisitorEx<OWLObject>axiom - object to visitpublic OWLSubAnnotationPropertyOfAxiom visit(OWLSubAnnotationPropertyOfAxiom axiom)
OWLAnnotationAxiomVisitorExvisit in interface OWLAnnotationAxiomVisitorEx<OWLObject>axiom - object to visitpublic OWLAnnotation visit(OWLAnnotation node)
OWLAnnotationObjectVisitorExvisit in interface OWLAnnotationObjectVisitorEx<OWLObject>node - object to visitpublic OWLAnonymousIndividual visit(OWLAnonymousIndividual individual)
OWLAnonymousIndividualVisitorExBasevisit in interface OWLAnonymousIndividualVisitorExBase<OWLObject>individual - object to visitpublic IRI visit(IRI iri)
OWLAnnotationValueVisitorExvisit in interface OWLAnnotationValueVisitorEx<OWLObject>iri - object to visitpublic OWLDatatypeDefinitionAxiom visit(OWLDatatypeDefinitionAxiom axiom)
OWLAxiomVisitorExvisit in interface OWLAxiomVisitorEx<OWLObject>axiom - axiom to visitCopyright © 2017 The University of Manchester. All Rights Reserved.