org.semanticweb.owl.model
Interface OWLDataFactory
- All Superinterfaces:
- SWRLDataFactory
- All Known Implementing Classes:
- OWLDataFactoryImpl
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 |
OWLDataType |
getBooleanDataType()
|
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. |
OWLDataType |
getDoubleDataType()
|
OWLDataType |
getFloatDataType()
|
OWLDataType |
getIntegerDataType()
|
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(OWLDataPropertyExpression... properties)
|
OWLDisjointDataPropertiesAxiom |
getOWLDisjointDataPropertiesAxiom(java.util.Set<? extends OWLDataPropertyExpression> properties)
|
OWLDisjointObjectPropertiesAxiom |
getOWLDisjointObjectPropertiesAxiom(OWLObjectPropertyExpression... 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(OWLDataPropertyExpression... properties)
|
OWLEquivalentDataPropertiesAxiom |
getOWLEquivalentDataPropertiesAxiom(java.util.Set<? extends OWLDataPropertyExpression> properties)
|
OWLEquivalentObjectPropertiesAxiom |
getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression... 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 |
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)
getIntegerDataType
OWLDataType getIntegerDataType()
getFloatDataType
OWLDataType getFloatDataType()
getDoubleDataType
OWLDataType getDoubleDataType()
getBooleanDataType
OWLDataType getBooleanDataType()
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)
getOWLDisjointDataPropertiesAxiom
OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(OWLDataPropertyExpression... properties)
getOWLDisjointObjectPropertiesAxiom
OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(java.util.Set<? extends OWLObjectPropertyExpression> properties)
getOWLDisjointObjectPropertiesAxiom
OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(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)
getOWLEquivalentDataPropertiesAxiom
OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression... properties)
getOWLEquivalentObjectPropertiesAxiom
OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(java.util.Set<? extends OWLObjectPropertyExpression> properties)
getOWLEquivalentObjectPropertiesAxiom
OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(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 contentlanguage
- 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 contentlangauge
- The langauge that the comment is in
getOWLOntologyAnnotationAxiom
OWLOntologyAnnotationAxiom getOWLOntologyAnnotationAxiom(OWLOntology subject,
OWLAnnotation annotation)