|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.semanticweb.owl.util.OWLObjectDuplicator
public class OWLObjectDuplicator
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 11-Dec-2006
| Constructor Summary | |
|---|---|
OWLObjectDuplicator(java.util.Map<OWLEntity,java.net.URI> entityURIReplacementMap,
OWLDataFactory dataFactory)
Creates an object duplicator that duplicates objects using the specified data factory and uri replacement map. |
|
OWLObjectDuplicator(OWLDataFactory dataFactory)
Creates an object duplicator that duplicates objects using the specified data factory. |
|
OWLObjectDuplicator(OWLDataFactory dataFactory,
java.util.Map<java.net.URI,java.net.URI> uriReplacementMap)
Creates an object duplicator that duplicates objects using the specified data factory and uri replacement map. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OWLObjectDuplicator(OWLDataFactory dataFactory)
dataFactory - The data factory to be used for the duplication.
public OWLObjectDuplicator(OWLDataFactory dataFactory,
java.util.Map<java.net.URI,java.net.URI> uriReplacementMap)
dataFactory - The data factory to be used for the duplication.uriReplacementMap - 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 OWLObjectDuplicator(java.util.Map<OWLEntity,java.net.URI> entityURIReplacementMap,
OWLDataFactory dataFactory)
dataFactory - The data factory to be used for the duplication.entityURIReplacementMap - 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.| Method Detail |
|---|
public <O extends OWLObject> O duplicateObject(OWLObject object)
public void visit(OWLAntiSymmetricObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLAxiomAnnotationAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLConstantAnnotation annotation)
visit in interface OWLAnnotationVisitorpublic void visit(OWLObjectAnnotation annotation)
visit in interface OWLAnnotationVisitorpublic void visit(OWLClassAssertionAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLDataPropertyAssertionAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLDataPropertyDomainAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLDataPropertyRangeAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLDataSubPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLDeclarationAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLDifferentIndividualsAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLDisjointClassesAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLDisjointDataPropertiesAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLDisjointObjectPropertiesAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLDisjointUnionAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLEntityAnnotationAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLEquivalentClassesAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLEquivalentDataPropertiesAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLEquivalentObjectPropertiesAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLFunctionalDataPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLFunctionalObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLImportsDeclaration axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLInverseFunctionalObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLInverseObjectPropertiesAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLIrreflexiveObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLNegativeDataPropertyAssertionAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLNegativeObjectPropertyAssertionAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLObjectPropertyAssertionAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLObjectPropertyChainSubPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLObjectPropertyDomainAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLObjectPropertyRangeAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLObjectSubPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLReflexiveObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLSameIndividualsAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLSubClassAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLSymmetricObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLTransitiveObjectPropertyAxiom axiom)
visit in interface OWLAxiomVisitorpublic void visit(OWLClass desc)
visit in interface OWLDescriptionVisitorvisit in interface OWLEntityVisitorpublic void visit(OWLDataAllRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLDataExactCardinalityRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLDataMaxCardinalityRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLDataMinCardinalityRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLDataSomeRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLDataValueRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectAllRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectComplementOf desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectExactCardinalityRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectIntersectionOf desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectMaxCardinalityRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectMinCardinalityRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectOneOf desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectSelfRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectSomeRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectUnionOf desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLObjectValueRestriction desc)
visit in interface OWLDescriptionVisitorpublic void visit(OWLDataComplementOf node)
visit in interface OWLDataVisitorpublic void visit(OWLDataOneOf node)
visit in interface OWLDataVisitorpublic void visit(OWLDataType node)
visit in interface OWLDataVisitorvisit in interface OWLEntityVisitorpublic void visit(OWLDataRangeRestriction node)
visit in interface OWLDataVisitorpublic void visit(OWLDataRangeFacetRestriction node)
visit in interface OWLDataVisitorpublic void visit(OWLTypedConstant node)
visit in interface OWLDataVisitorpublic void visit(OWLUntypedConstant node)
visit in interface OWLDataVisitorpublic void visit(OWLDataProperty property)
visit in interface OWLEntityVisitorvisit in interface OWLPropertyExpressionVisitorpublic void visit(OWLObjectProperty property)
visit in interface OWLEntityVisitorvisit in interface OWLPropertyExpressionVisitorpublic void visit(OWLObjectPropertyInverse property)
visit in interface OWLPropertyExpressionVisitorpublic void visit(OWLIndividual individual)
visit in interface OWLEntityVisitorpublic void visit(OWLOntology ontology)
visit in interface OWLObjectVisitorpublic void visit(SWRLRule rule)
visit in interface OWLAxiomVisitorvisit in interface SWRLObjectVisitorpublic void visit(SWRLClassAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLDataRangeAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLObjectPropertyAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLDataValuedPropertyAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLBuiltInAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLDifferentFromAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLSameAsAtom node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLAtomDVariable node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLAtomIVariable node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLAtomIndividualObject node)
visit in interface SWRLObjectVisitorpublic void visit(SWRLAtomConstantObject node)
visit in interface SWRLObjectVisitorpublic void visit(OWLOntologyAnnotationAxiom axiom)
visit in interface OWLAxiomVisitor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||