org.semanticweb.owl.model
Interface OWLDataFactory

All Superinterfaces:
SWRLDataFactory

public interface OWLDataFactory
extends SWRLDataFactory

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group Date: 24-Oct-2006

An interface for creating entities, descriptions and axioms.


Method Summary
 OWLCommentAnnotation getCommentAnnotation(java.lang.String comment)
          Gets a comment annotation.
 OWLCommentAnnotation getCommentAnnotation(java.lang.String comment, java.lang.String langauge)
          Gets a comment annotation with an attached language tag.
 OWLIndividual getOWLAnonymousIndividual(java.net.URI anonId)
           
 OWLAntiSymmetricObjectPropertyAxiom getOWLAntiSymmetricObjectPropertyAxiom(OWLObjectPropertyExpression property)
           
 OWLAxiomAnnotationAxiom getOWLAxiomAnnotationAxiom(OWLAxiom axiom, OWLAnnotation annotation)
           
 OWLClass getOWLClass(java.net.URI uri)
           
 OWLClassAssertionAxiom getOWLClassAssertionAxiom(OWLIndividual individual, OWLDescription description)
           
 OWLConstantAnnotation getOWLConstantAnnotation(java.net.URI annotationURI, OWLConstant constant)
           
 OWLDataAllRestriction getOWLDataAllRestriction(OWLDataPropertyExpression property, OWLDataRange dataRange)
           
 OWLDataComplementOf getOWLDataComplementOf(OWLDataRange dataRange)
           
 OWLDataExactCardinalityRestriction getOWLDataExactCardinalityRestriction(OWLDataPropertyExpression property, int cardinality)
           
 OWLDataExactCardinalityRestriction getOWLDataExactCardinalityRestriction(OWLDataPropertyExpression property, int cardinality, OWLDataRange dataRange)
           
 OWLDataMaxCardinalityRestriction getOWLDataMaxCardinalityRestriction(OWLDataPropertyExpression property, int cardinality)
           
 OWLDataMaxCardinalityRestriction getOWLDataMaxCardinalityRestriction(OWLDataPropertyExpression property, int cardinality, OWLDataRange dataRange)
           
 OWLDataMinCardinalityRestriction getOWLDataMinCardinalityRestriction(OWLDataPropertyExpression property, int cardinality)
           
 OWLDataMinCardinalityRestriction getOWLDataMinCardinalityRestriction(OWLDataPropertyExpression property, int cardinality, OWLDataRange dataRange)
           
 OWLDataOneOf getOWLDataOneOf(OWLConstant... values)
           
 OWLDataOneOf getOWLDataOneOf(java.util.Set<? extends OWLConstant> values)
           
 OWLDataProperty getOWLDataProperty(java.net.URI uri)
           
 OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, boolean value)
           
 OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, double value)
           
 OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, float value)
           
 OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, int value)
           
 OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, OWLConstant object)
           
 OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, java.lang.String value)
           
 OWLDataPropertyDomainAxiom getOWLDataPropertyDomainAxiom(OWLDataPropertyExpression property, OWLDescription domain)
           
 OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression propery, OWLDataRange owlDataRange)
           
 OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet, double facetValue)
           
 OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet, float facetValue)
           
 OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet, int facetValue)
           
 OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet, OWLTypedConstant facetValue)
           
 OWLDataRangeRestriction getOWLDataRangeRestriction(OWLDataRange dataRange, OWLDataRangeFacetRestriction... facetRestrictions)
           
 OWLDataRangeRestriction getOWLDataRangeRestriction(OWLDataRange dataRange, OWLRestrictedDataRangeFacetVocabulary facet, OWLTypedConstant typedConstant)
           
 OWLDataRangeRestriction getOWLDataRangeRestriction(OWLDataRange dataRange, java.util.Set<OWLDataRangeFacetRestriction> facetRestrictions)
           
 OWLDataSomeRestriction getOWLDataSomeRestriction(OWLDataPropertyExpression property, OWLDataRange dataRange)
           
 OWLDataType getOWLDataType(java.net.URI uri)
           
 OWLDataValueRestriction getOWLDataValueRestriction(OWLDataPropertyExpression property, OWLConstant value)
           
 OWLDeclarationAxiom getOWLDeclarationAxiom(OWLEntity owlEntity)
           
 OWLDeprecatedClassAxiom getOWLDeprecatedClassAxiom(OWLClass owlClass)
           
 OWLDeprecatedDataPropertyAxiom getOWLDeprecatedDataPropertyAxiom(OWLDataProperty property)
           
 OWLDeprecatedObjectPropertyAxiom getOWLDeprecatedObjectPropertyAxiom(OWLObjectProperty property)
           
 OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(OWLIndividual... individuals)
           
 OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(java.util.Set<OWLIndividual> individuals)
           
 OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(OWLDescription clsA, OWLDescription... descriptions)
           
 OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(OWLDescription clsA, OWLDescription clsB)
           
 OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(java.util.Set<? extends OWLDescription> descriptions)
           
 OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(java.util.Set<? extends OWLDataPropertyExpression> properties)
           
 OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(java.util.Set<? extends OWLObjectPropertyExpression> properties)
           
 OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(OWLClass owlClass, java.util.Set<? extends OWLDescription> descriptions)
           
 OWLEntityAnnotationAxiom getOWLEntityAnnotationAxiom(OWLEntity entity, OWLAnnotation annotation)
           
 OWLEntityAnnotationAxiom getOWLEntityAnnotationAxiom(OWLEntity entity, java.net.URI annotationURI, OWLConstant value)
           
 OWLEntityAnnotationAxiom getOWLEntityAnnotationAxiom(OWLEntity entity, java.net.URI annotationURI, OWLIndividual value)
           
 OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLDescription clsA, OWLDescription clsB)
           
 OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(java.util.Set<? extends OWLDescription> descriptions)
           
 OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(java.util.Set<? extends OWLDataPropertyExpression> properties)
           
 OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(java.util.Set<? extends OWLObjectPropertyExpression> properties)
           
 OWLFunctionalDataPropertyAxiom getOWLFunctionalDataPropertyAxiom(OWLDataPropertyExpression property)
           
 OWLFunctionalObjectPropertyAxiom getOWLFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property)
           
 OWLImportsDeclaration getOWLImportsDeclarationAxiom(OWLOntology subject, java.net.URI importedOntologyURI)
           
 OWLIndividual getOWLIndividual(java.net.URI uri)
           
 OWLInverseFunctionalObjectPropertyAxiom getOWLInverseFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property)
           
 OWLInverseObjectPropertiesAxiom getOWLInverseObjectPropertiesAxiom(OWLObjectPropertyExpression forwardProperty, OWLObjectPropertyExpression inverseProperty)
           
 OWLIrreflexiveObjectPropertyAxiom getOWLIrreflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
           
 OWLLabelAnnotation getOWLLabelAnnotation(java.lang.String label)
          Gets a label annotation.
 OWLLabelAnnotation getOWLLabelAnnotation(java.lang.String label, java.lang.String language)
          Gets a label annotation
 OWLNegativeDataPropertyAssertionAxiom getOWLNegativeDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, OWLConstant object)
           
 OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(OWLIndividual subject, OWLObjectPropertyExpression property, OWLIndividual object)
           
 OWLClass getOWLNothing()
           
 OWLObjectAllRestriction getOWLObjectAllRestriction(OWLObjectPropertyExpression property, OWLDescription description)
           
 OWLObjectAnnotation getOWLObjectAnnotation(java.net.URI annotationURI, OWLIndividual individual)
           
 OWLObjectComplementOf getOWLObjectComplementOf(OWLDescription operand)
           
 OWLObjectExactCardinalityRestriction getOWLObjectExactCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality)
           
 OWLObjectExactCardinalityRestriction getOWLObjectExactCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality, OWLDescription description)
           
 OWLObjectIntersectionOf getOWLObjectIntersectionOf(OWLDescription... operands)
           
 OWLObjectIntersectionOf getOWLObjectIntersectionOf(java.util.Set<? extends OWLDescription> operands)
           
 OWLObjectMaxCardinalityRestriction getOWLObjectMaxCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality)
           
 OWLObjectMaxCardinalityRestriction getOWLObjectMaxCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality, OWLDescription description)
           
 OWLObjectMinCardinalityRestriction getOWLObjectMinCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality)
           
 OWLObjectMinCardinalityRestriction getOWLObjectMinCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality, OWLDescription description)
           
 OWLObjectOneOf getOWLObjectOneOf(OWLIndividual... individuals)
           
 OWLObjectOneOf getOWLObjectOneOf(java.util.Set<OWLIndividual> values)
           
 OWLObjectProperty getOWLObjectProperty(java.net.URI uri)
           
 OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(OWLIndividual individual, OWLObjectPropertyExpression property, OWLIndividual object)
           
 OWLObjectPropertyChainSubPropertyAxiom getOWLObjectPropertyChainSubPropertyAxiom(java.util.List<? extends OWLObjectPropertyExpression> chain, OWLObjectPropertyExpression superProperty)
           
 OWLObjectPropertyDomainAxiom getOWLObjectPropertyDomainAxiom(OWLObjectPropertyExpression property, OWLDescription description)
           
 OWLObjectPropertyInverse getOWLObjectPropertyInverse(OWLObjectPropertyExpression property)
           
 OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(OWLObjectPropertyExpression property, OWLDescription range)
           
 OWLObjectSelfRestriction getOWLObjectSelfRestriction(OWLObjectPropertyExpression property)
           
 OWLObjectSomeRestriction getOWLObjectSomeRestriction(OWLObjectPropertyExpression property, OWLDescription description)
           
 OWLObjectUnionOf getOWLObjectUnionOf(OWLDescription... operands)
           
 OWLObjectUnionOf getOWLObjectUnionOf(java.util.Set<? extends OWLDescription> operands)
           
 OWLObjectValueRestriction getOWLObjectValueRestriction(OWLObjectPropertyExpression property, OWLIndividual individual)
           
 OWLOntologyAnnotationAxiom getOWLOntologyAnnotationAxiom(OWLOntology subject, OWLAnnotation annotation)
           
 OWLReflexiveObjectPropertyAxiom getOWLReflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
           
 OWLSameIndividualsAxiom getOWLSameIndividualsAxiom(java.util.Set<OWLIndividual> individuals)
           
 OWLSubClassAxiom getOWLSubClassAxiom(OWLDescription subClass, OWLDescription superClass)
           
 OWLDataSubPropertyAxiom getOWLSubDataPropertyAxiom(OWLDataPropertyExpression subProperty, OWLDataPropertyExpression superProperty)
           
 OWLObjectSubPropertyAxiom getOWLSubObjectPropertyAxiom(OWLObjectPropertyExpression subProperty, OWLObjectPropertyExpression superProperty)
           
 OWLSymmetricObjectPropertyAxiom getOWLSymmetricObjectPropertyAxiom(OWLObjectPropertyExpression property)
           
 OWLClass getOWLThing()
           
 OWLTransitiveObjectPropertyAxiom getOWLTransitiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
           
 OWLTypedConstant getOWLTypedConstant(boolean value)
          Convenience method that obtains a constant typed as a boolean.
 OWLTypedConstant getOWLTypedConstant(double value)
          Convenience method that obtains a constant typed as a double.
 OWLTypedConstant getOWLTypedConstant(float value)
          Convenience method that obtains a constant typed as a float.
 OWLTypedConstant getOWLTypedConstant(int value)
          Convenience method that obtains a constant typed as an integer.
 OWLTypedConstant getOWLTypedConstant(java.lang.String value)
          Convenience method that obtains a constant typed as a string.
 OWLTypedConstant getOWLTypedConstant(java.lang.String literal, OWLDataType dataType)
           
 OWLUntypedConstant getOWLUntypedConstant(java.lang.String literal)
           
 OWLUntypedConstant getOWLUntypedConstant(java.lang.String literal, java.lang.String lang)
           
 OWLDataType getTopDataType()
           
 
Methods inherited from interface org.semanticweb.owl.model.SWRLDataFactory
getSWRLAtomConstantObject, getSWRLAtomDVariable, getSWRLAtomIndividualObject, getSWRLAtomIVariable, getSWRLBuiltInAtom, getSWRLClassAtom, getSWRLDataRangeAtom, getSWRLDataValuedPropertyAtom, getSWRLDifferentFromAtom, getSWRLObjectPropertyAtom, getSWRLRule, getSWRLRule, getSWRLRule, getSWRLSameAsAtom
 

Method Detail

getOWLThing

OWLClass getOWLThing()

getOWLNothing

OWLClass getOWLNothing()

getTopDataType

OWLDataType getTopDataType()

getOWLClass

OWLClass getOWLClass(java.net.URI uri)

getOWLObjectProperty

OWLObjectProperty getOWLObjectProperty(java.net.URI uri)

getOWLDataProperty

OWLDataProperty getOWLDataProperty(java.net.URI uri)

getOWLIndividual

OWLIndividual getOWLIndividual(java.net.URI uri)

getOWLAnonymousIndividual

OWLIndividual getOWLAnonymousIndividual(java.net.URI anonId)

getOWLDataType

OWLDataType getOWLDataType(java.net.URI uri)

getOWLTypedConstant

OWLTypedConstant getOWLTypedConstant(java.lang.String literal,
                                     OWLDataType dataType)

getOWLTypedConstant

OWLTypedConstant getOWLTypedConstant(int value)
Convenience method that obtains a constant typed as an integer.

Parameters:
value - The value of the constant
Returns:
An OWLTypedConstant whose literal is the lexical value of the integer, and whose data type is xsd:integer.

getOWLTypedConstant

OWLTypedConstant getOWLTypedConstant(double value)
Convenience method that obtains a constant typed as a double.

Parameters:
value - The value of the constant
Returns:
An OWLTypedConstant whose literal is the lexical value of the double, and whose data type is xsd:double.

getOWLTypedConstant

OWLTypedConstant getOWLTypedConstant(boolean value)
Convenience method that obtains a constant typed as a boolean.

Parameters:
value - The value of the constant
Returns:
An OWLTypedConstant whose literal is the lexical value of the boolean, and whose data type is xsd:boolean.

getOWLTypedConstant

OWLTypedConstant getOWLTypedConstant(float value)
Convenience method that obtains a constant typed as a float.

Parameters:
value - The value of the constant
Returns:
An OWLTypedConstant whose literal is the lexical value of the float, and whose data type is xsd:float.

getOWLTypedConstant

OWLTypedConstant getOWLTypedConstant(java.lang.String value)
Convenience method that obtains a constant typed as a string.

Parameters:
value - The value of the constant
Returns:
An OWLTypedConstant whose literal is the lexical value of the string, and whose data type is xsd:string.

getOWLUntypedConstant

OWLUntypedConstant getOWLUntypedConstant(java.lang.String literal)

getOWLUntypedConstant

OWLUntypedConstant getOWLUntypedConstant(java.lang.String literal,
                                         java.lang.String lang)

getOWLDataOneOf

OWLDataOneOf getOWLDataOneOf(java.util.Set<? extends OWLConstant> values)

getOWLDataOneOf

OWLDataOneOf getOWLDataOneOf(OWLConstant... values)

getOWLDataComplementOf

OWLDataComplementOf getOWLDataComplementOf(OWLDataRange dataRange)

getOWLDataRangeRestriction

OWLDataRangeRestriction getOWLDataRangeRestriction(OWLDataRange dataRange,
                                                   java.util.Set<OWLDataRangeFacetRestriction> facetRestrictions)

getOWLDataRangeRestriction

OWLDataRangeRestriction getOWLDataRangeRestriction(OWLDataRange dataRange,
                                                   OWLRestrictedDataRangeFacetVocabulary facet,
                                                   OWLTypedConstant typedConstant)

getOWLDataRangeRestriction

OWLDataRangeRestriction getOWLDataRangeRestriction(OWLDataRange dataRange,
                                                   OWLDataRangeFacetRestriction... facetRestrictions)

getOWLDataRangeFacetRestriction

OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet,
                                                             OWLTypedConstant facetValue)

getOWLDataRangeFacetRestriction

OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet,
                                                             int facetValue)

getOWLDataRangeFacetRestriction

OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet,
                                                             double facetValue)

getOWLDataRangeFacetRestriction

OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet,
                                                             float facetValue)

getOWLObjectPropertyInverse

OWLObjectPropertyInverse getOWLObjectPropertyInverse(OWLObjectPropertyExpression property)

getOWLObjectIntersectionOf

OWLObjectIntersectionOf getOWLObjectIntersectionOf(java.util.Set<? extends OWLDescription> operands)

getOWLObjectIntersectionOf

OWLObjectIntersectionOf getOWLObjectIntersectionOf(OWLDescription... operands)

getOWLDataAllRestriction

OWLDataAllRestriction getOWLDataAllRestriction(OWLDataPropertyExpression property,
                                               OWLDataRange dataRange)

getOWLDataExactCardinalityRestriction

OWLDataExactCardinalityRestriction getOWLDataExactCardinalityRestriction(OWLDataPropertyExpression property,
                                                                         int cardinality)

getOWLDataExactCardinalityRestriction

OWLDataExactCardinalityRestriction getOWLDataExactCardinalityRestriction(OWLDataPropertyExpression property,
                                                                         int cardinality,
                                                                         OWLDataRange dataRange)

getOWLDataMaxCardinalityRestriction

OWLDataMaxCardinalityRestriction getOWLDataMaxCardinalityRestriction(OWLDataPropertyExpression property,
                                                                     int cardinality)

getOWLDataMaxCardinalityRestriction

OWLDataMaxCardinalityRestriction getOWLDataMaxCardinalityRestriction(OWLDataPropertyExpression property,
                                                                     int cardinality,
                                                                     OWLDataRange dataRange)

getOWLDataMinCardinalityRestriction

OWLDataMinCardinalityRestriction getOWLDataMinCardinalityRestriction(OWLDataPropertyExpression property,
                                                                     int cardinality)

getOWLDataMinCardinalityRestriction

OWLDataMinCardinalityRestriction getOWLDataMinCardinalityRestriction(OWLDataPropertyExpression property,
                                                                     int cardinality,
                                                                     OWLDataRange dataRange)

getOWLDataSomeRestriction

OWLDataSomeRestriction getOWLDataSomeRestriction(OWLDataPropertyExpression property,
                                                 OWLDataRange dataRange)

getOWLDataValueRestriction

OWLDataValueRestriction getOWLDataValueRestriction(OWLDataPropertyExpression property,
                                                   OWLConstant value)

getOWLObjectComplementOf

OWLObjectComplementOf getOWLObjectComplementOf(OWLDescription operand)

getOWLObjectAllRestriction

OWLObjectAllRestriction getOWLObjectAllRestriction(OWLObjectPropertyExpression property,
                                                   OWLDescription description)

getOWLObjectOneOf

OWLObjectOneOf getOWLObjectOneOf(java.util.Set<OWLIndividual> values)

getOWLObjectOneOf

OWLObjectOneOf getOWLObjectOneOf(OWLIndividual... individuals)

getOWLObjectExactCardinalityRestriction

OWLObjectExactCardinalityRestriction getOWLObjectExactCardinalityRestriction(OWLObjectPropertyExpression property,
                                                                             int cardinality)

getOWLObjectExactCardinalityRestriction

OWLObjectExactCardinalityRestriction getOWLObjectExactCardinalityRestriction(OWLObjectPropertyExpression property,
                                                                             int cardinality,
                                                                             OWLDescription description)

getOWLObjectMinCardinalityRestriction

OWLObjectMinCardinalityRestriction getOWLObjectMinCardinalityRestriction(OWLObjectPropertyExpression property,
                                                                         int cardinality)

getOWLObjectMinCardinalityRestriction

OWLObjectMinCardinalityRestriction getOWLObjectMinCardinalityRestriction(OWLObjectPropertyExpression property,
                                                                         int cardinality,
                                                                         OWLDescription description)

getOWLObjectMaxCardinalityRestriction

OWLObjectMaxCardinalityRestriction getOWLObjectMaxCardinalityRestriction(OWLObjectPropertyExpression property,
                                                                         int cardinality)

getOWLObjectMaxCardinalityRestriction

OWLObjectMaxCardinalityRestriction getOWLObjectMaxCardinalityRestriction(OWLObjectPropertyExpression property,
                                                                         int cardinality,
                                                                         OWLDescription description)

getOWLObjectSelfRestriction

OWLObjectSelfRestriction getOWLObjectSelfRestriction(OWLObjectPropertyExpression property)

getOWLObjectSomeRestriction

OWLObjectSomeRestriction getOWLObjectSomeRestriction(OWLObjectPropertyExpression property,
                                                     OWLDescription description)

getOWLObjectValueRestriction

OWLObjectValueRestriction getOWLObjectValueRestriction(OWLObjectPropertyExpression property,
                                                       OWLIndividual individual)

getOWLObjectUnionOf

OWLObjectUnionOf getOWLObjectUnionOf(java.util.Set<? extends OWLDescription> operands)

getOWLObjectUnionOf

OWLObjectUnionOf getOWLObjectUnionOf(OWLDescription... operands)

getOWLAntiSymmetricObjectPropertyAxiom

OWLAntiSymmetricObjectPropertyAxiom getOWLAntiSymmetricObjectPropertyAxiom(OWLObjectPropertyExpression property)

getOWLDataPropertyDomainAxiom

OWLDataPropertyDomainAxiom getOWLDataPropertyDomainAxiom(OWLDataPropertyExpression property,
                                                         OWLDescription domain)

getOWLDataPropertyRangeAxiom

OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression propery,
                                                       OWLDataRange owlDataRange)

getOWLSubDataPropertyAxiom

OWLDataSubPropertyAxiom getOWLSubDataPropertyAxiom(OWLDataPropertyExpression subProperty,
                                                   OWLDataPropertyExpression superProperty)

getOWLDeclarationAxiom

OWLDeclarationAxiom getOWLDeclarationAxiom(OWLEntity owlEntity)

getOWLDifferentIndividualsAxiom

OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(java.util.Set<OWLIndividual> individuals)

getOWLDifferentIndividualsAxiom

OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(OWLIndividual... individuals)

getOWLDisjointClassesAxiom

OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(java.util.Set<? extends OWLDescription> descriptions)

getOWLDisjointClassesAxiom

OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(OWLDescription clsA,
                                                   OWLDescription clsB)

getOWLDisjointClassesAxiom

OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(OWLDescription clsA,
                                                   OWLDescription... descriptions)

getOWLDisjointDataPropertiesAxiom

OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(java.util.Set<? extends OWLDataPropertyExpression> properties)

getOWLDisjointObjectPropertiesAxiom

OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(java.util.Set<? extends OWLObjectPropertyExpression> properties)

getOWLDisjointUnionAxiom

OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(OWLClass owlClass,
                                               java.util.Set<? extends OWLDescription> descriptions)

getOWLEquivalentClassesAxiom

OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(java.util.Set<? extends OWLDescription> descriptions)

getOWLEquivalentClassesAxiom

OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLDescription clsA,
                                                       OWLDescription clsB)

getOWLEquivalentDataPropertiesAxiom

OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(java.util.Set<? extends OWLDataPropertyExpression> properties)

getOWLEquivalentObjectPropertiesAxiom

OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(java.util.Set<? extends OWLObjectPropertyExpression> properties)

getOWLFunctionalDataPropertyAxiom

OWLFunctionalDataPropertyAxiom getOWLFunctionalDataPropertyAxiom(OWLDataPropertyExpression property)

getOWLFunctionalObjectPropertyAxiom

OWLFunctionalObjectPropertyAxiom getOWLFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property)

getOWLImportsDeclarationAxiom

OWLImportsDeclaration getOWLImportsDeclarationAxiom(OWLOntology subject,
                                                    java.net.URI importedOntologyURI)

getOWLDataPropertyAssertionAxiom

OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject,
                                                               OWLDataPropertyExpression property,
                                                               OWLConstant object)

getOWLDataPropertyAssertionAxiom

OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject,
                                                               OWLDataPropertyExpression property,
                                                               int value)

getOWLDataPropertyAssertionAxiom

OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject,
                                                               OWLDataPropertyExpression property,
                                                               double value)

getOWLDataPropertyAssertionAxiom

OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject,
                                                               OWLDataPropertyExpression property,
                                                               float value)

getOWLDataPropertyAssertionAxiom

OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject,
                                                               OWLDataPropertyExpression property,
                                                               boolean value)

getOWLDataPropertyAssertionAxiom

OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject,
                                                               OWLDataPropertyExpression property,
                                                               java.lang.String value)

getOWLNegativeDataPropertyAssertionAxiom

OWLNegativeDataPropertyAssertionAxiom getOWLNegativeDataPropertyAssertionAxiom(OWLIndividual subject,
                                                                               OWLDataPropertyExpression property,
                                                                               OWLConstant object)

getOWLNegativeObjectPropertyAssertionAxiom

OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(OWLIndividual subject,
                                                                                   OWLObjectPropertyExpression property,
                                                                                   OWLIndividual object)

getOWLObjectPropertyAssertionAxiom

OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(OWLIndividual individual,
                                                                   OWLObjectPropertyExpression property,
                                                                   OWLIndividual object)

getOWLClassAssertionAxiom

OWLClassAssertionAxiom getOWLClassAssertionAxiom(OWLIndividual individual,
                                                 OWLDescription description)

getOWLInverseFunctionalObjectPropertyAxiom

OWLInverseFunctionalObjectPropertyAxiom getOWLInverseFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property)

getOWLIrreflexiveObjectPropertyAxiom

OWLIrreflexiveObjectPropertyAxiom getOWLIrreflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property)

getOWLObjectPropertyDomainAxiom

OWLObjectPropertyDomainAxiom getOWLObjectPropertyDomainAxiom(OWLObjectPropertyExpression property,
                                                             OWLDescription description)

getOWLObjectPropertyRangeAxiom

OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(OWLObjectPropertyExpression property,
                                                           OWLDescription range)

getOWLSubObjectPropertyAxiom

OWLObjectSubPropertyAxiom getOWLSubObjectPropertyAxiom(OWLObjectPropertyExpression subProperty,
                                                       OWLObjectPropertyExpression superProperty)

getOWLReflexiveObjectPropertyAxiom

OWLReflexiveObjectPropertyAxiom getOWLReflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property)

getOWLSameIndividualsAxiom

OWLSameIndividualsAxiom getOWLSameIndividualsAxiom(java.util.Set<OWLIndividual> individuals)

getOWLSubClassAxiom

OWLSubClassAxiom getOWLSubClassAxiom(OWLDescription subClass,
                                     OWLDescription superClass)

getOWLSymmetricObjectPropertyAxiom

OWLSymmetricObjectPropertyAxiom getOWLSymmetricObjectPropertyAxiom(OWLObjectPropertyExpression property)

getOWLTransitiveObjectPropertyAxiom

OWLTransitiveObjectPropertyAxiom getOWLTransitiveObjectPropertyAxiom(OWLObjectPropertyExpression property)

getOWLDeprecatedClassAxiom

OWLDeprecatedClassAxiom getOWLDeprecatedClassAxiom(OWLClass owlClass)

getOWLDeprecatedObjectPropertyAxiom

OWLDeprecatedObjectPropertyAxiom getOWLDeprecatedObjectPropertyAxiom(OWLObjectProperty property)

getOWLDeprecatedDataPropertyAxiom

OWLDeprecatedDataPropertyAxiom getOWLDeprecatedDataPropertyAxiom(OWLDataProperty property)

getOWLObjectPropertyChainSubPropertyAxiom

OWLObjectPropertyChainSubPropertyAxiom getOWLObjectPropertyChainSubPropertyAxiom(java.util.List<? extends OWLObjectPropertyExpression> chain,
                                                                                 OWLObjectPropertyExpression superProperty)

getOWLInverseObjectPropertiesAxiom

OWLInverseObjectPropertiesAxiom getOWLInverseObjectPropertiesAxiom(OWLObjectPropertyExpression forwardProperty,
                                                                   OWLObjectPropertyExpression inverseProperty)

getOWLEntityAnnotationAxiom

OWLEntityAnnotationAxiom getOWLEntityAnnotationAxiom(OWLEntity entity,
                                                     OWLAnnotation annotation)

getOWLEntityAnnotationAxiom

OWLEntityAnnotationAxiom getOWLEntityAnnotationAxiom(OWLEntity entity,
                                                     java.net.URI annotationURI,
                                                     OWLConstant value)

getOWLEntityAnnotationAxiom

OWLEntityAnnotationAxiom getOWLEntityAnnotationAxiom(OWLEntity entity,
                                                     java.net.URI annotationURI,
                                                     OWLIndividual value)

getOWLAxiomAnnotationAxiom

OWLAxiomAnnotationAxiom getOWLAxiomAnnotationAxiom(OWLAxiom axiom,
                                                   OWLAnnotation annotation)

getOWLConstantAnnotation

OWLConstantAnnotation getOWLConstantAnnotation(java.net.URI annotationURI,
                                               OWLConstant constant)

getOWLObjectAnnotation

OWLObjectAnnotation getOWLObjectAnnotation(java.net.URI annotationURI,
                                           OWLIndividual individual)

getOWLLabelAnnotation

OWLLabelAnnotation getOWLLabelAnnotation(java.lang.String label)
Gets a label annotation. This is an annotation that has a URI which corresponds to rdfs:label

Parameters:
label - The label content

getOWLLabelAnnotation

OWLLabelAnnotation getOWLLabelAnnotation(java.lang.String label,
                                         java.lang.String language)
Gets a label annotation

Parameters:
label - The label content
language - The language of the label

getCommentAnnotation

OWLCommentAnnotation getCommentAnnotation(java.lang.String comment)
Gets a comment annotation. This is an annotation with a URI that corresponds to rdfs:comment


getCommentAnnotation

OWLCommentAnnotation getCommentAnnotation(java.lang.String comment,
                                          java.lang.String langauge)
Gets a comment annotation with an attached language tag.

Parameters:
comment - The comment content
langauge - The langauge that the comment is in

getOWLOntologyAnnotationAxiom

OWLOntologyAnnotationAxiom getOWLOntologyAnnotationAxiom(OWLOntology subject,
                                                         OWLAnnotation annotation)