uk.ac.manchester.cs.owl.owlapi
Class InitVisitorFactory.InitCollectionVisitor<K extends OWLObject>

java.lang.Object
  extended by uk.ac.manchester.cs.owl.owlapi.InitVisitorFactory.InitCollectionVisitor<K>
All Implemented Interfaces:
OWLAnnotationAxiomVisitorEx<java.util.Collection<K>>, OWLAxiomVisitorEx<java.util.Collection<K>>
Enclosing class:
InitVisitorFactory

public static class InitVisitorFactory.InitCollectionVisitor<K extends OWLObject>
extends java.lang.Object


Constructor Summary
InitVisitorFactory.InitCollectionVisitor(boolean named)
           
 
Method Summary
 K visit(OWLAnnotationAssertionAxiom axiom)
           
 K visit(OWLAnnotationPropertyDomainAxiom axiom)
           
 K visit(OWLAnnotationPropertyRangeAxiom axiom)
           
 K visit(OWLAsymmetricObjectPropertyAxiom axiom)
           
 K visit(OWLClassAssertionAxiom axiom)
           
 K visit(OWLDataPropertyAssertionAxiom axiom)
           
 K visit(OWLDataPropertyDomainAxiom axiom)
           
 K visit(OWLDataPropertyRangeAxiom axiom)
           
 K visit(OWLDatatypeDefinitionAxiom axiom)
           
 K visit(OWLDeclarationAxiom axiom)
           
 java.util.Collection<K> visit(OWLDifferentIndividualsAxiom axiom)
           
 java.util.Collection<K> visit(OWLDisjointClassesAxiom axiom)
           
 java.util.Collection<K> visit(OWLDisjointDataPropertiesAxiom axiom)
           
 java.util.Collection<K> visit(OWLDisjointObjectPropertiesAxiom axiom)
           
 java.util.Collection<K> visit(OWLDisjointUnionAxiom axiom)
           
 java.util.Collection<K> visit(OWLEquivalentClassesAxiom axiom)
           
 java.util.Collection<K> visit(OWLEquivalentDataPropertiesAxiom axiom)
           
 java.util.Collection<K> visit(OWLEquivalentObjectPropertiesAxiom axiom)
           
 K visit(OWLFunctionalDataPropertyAxiom axiom)
           
 K visit(OWLFunctionalObjectPropertyAxiom axiom)
           
 K visit(OWLHasKeyAxiom axiom)
           
 K visit(OWLInverseFunctionalObjectPropertyAxiom axiom)
           
 java.util.Collection<K> visit(OWLInverseObjectPropertiesAxiom axiom)
           
 K visit(OWLIrreflexiveObjectPropertyAxiom axiom)
           
 K visit(OWLNegativeDataPropertyAssertionAxiom axiom)
           
 K visit(OWLNegativeObjectPropertyAssertionAxiom axiom)
           
 K visit(OWLObjectPropertyAssertionAxiom axiom)
           
 K visit(OWLObjectPropertyDomainAxiom axiom)
           
 K visit(OWLObjectPropertyRangeAxiom axiom)
           
 K visit(OWLReflexiveObjectPropertyAxiom axiom)
           
 java.util.Collection<K> visit(OWLSameIndividualAxiom axiom)
           
 K visit(OWLSubAnnotationPropertyOfAxiom axiom)
           
 K visit(OWLSubClassOfAxiom axiom)
           
 K visit(OWLSubDataPropertyOfAxiom axiom)
           
 K visit(OWLSubObjectPropertyOfAxiom axiom)
           
 K visit(OWLSubPropertyChainOfAxiom axiom)
           
 K visit(OWLSymmetricObjectPropertyAxiom axiom)
           
 K visit(OWLTransitiveObjectPropertyAxiom axiom)
           
 K visit(SWRLRule rule)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InitVisitorFactory.InitCollectionVisitor

public InitVisitorFactory.InitCollectionVisitor(boolean named)
Method Detail

visit

public java.util.Collection<K> visit(OWLDisjointClassesAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<java.util.Collection<K extends OWLObject>>

visit

public java.util.Collection<K> visit(OWLEquivalentObjectPropertiesAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<java.util.Collection<K extends OWLObject>>

visit

public java.util.Collection<K> visit(OWLDifferentIndividualsAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<java.util.Collection<K extends OWLObject>>

visit

public java.util.Collection<K> visit(OWLDisjointDataPropertiesAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<java.util.Collection<K extends OWLObject>>

visit

public java.util.Collection<K> visit(OWLDisjointObjectPropertiesAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<java.util.Collection<K extends OWLObject>>

visit

public java.util.Collection<K> visit(OWLDisjointUnionAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<java.util.Collection<K extends OWLObject>>

visit

public java.util.Collection<K> visit(OWLEquivalentDataPropertiesAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<java.util.Collection<K extends OWLObject>>

visit

public java.util.Collection<K> visit(OWLEquivalentClassesAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<java.util.Collection<K extends OWLObject>>

visit

public java.util.Collection<K> visit(OWLSameIndividualAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<java.util.Collection<K extends OWLObject>>

visit

public java.util.Collection<K> visit(OWLInverseObjectPropertiesAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<java.util.Collection<K extends OWLObject>>

visit

public K visit(OWLSubAnnotationPropertyOfAxiom axiom)
Specified by:
visit in interface OWLAnnotationAxiomVisitorEx<K>

visit

public K visit(OWLAnnotationPropertyDomainAxiom axiom)
Specified by:
visit in interface OWLAnnotationAxiomVisitorEx<K>

visit

public K visit(OWLAnnotationPropertyRangeAxiom axiom)
Specified by:
visit in interface OWLAnnotationAxiomVisitorEx<K>

visit

public K visit(OWLSubClassOfAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLNegativeObjectPropertyAssertionAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLAsymmetricObjectPropertyAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLReflexiveObjectPropertyAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLDataPropertyDomainAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLObjectPropertyDomainAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLNegativeDataPropertyAssertionAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLObjectPropertyRangeAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLObjectPropertyAssertionAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLFunctionalObjectPropertyAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLSubObjectPropertyOfAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLDeclarationAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLAnnotationAssertionAxiom axiom)
Specified by:
visit in interface OWLAnnotationAxiomVisitorEx<K>
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLSymmetricObjectPropertyAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLDataPropertyRangeAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLFunctionalDataPropertyAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLClassAssertionAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLDataPropertyAssertionAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLTransitiveObjectPropertyAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLIrreflexiveObjectPropertyAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLSubDataPropertyOfAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLInverseFunctionalObjectPropertyAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLSubPropertyChainOfAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLHasKeyAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(OWLDatatypeDefinitionAxiom axiom)
Specified by:
visit in interface OWLAxiomVisitorEx<K>

visit

public K visit(SWRLRule rule)
Specified by:
visit in interface OWLAxiomVisitorEx<K>