|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.manchester.cs.owl.OWLDataFactoryImpl
public class OWLDataFactoryImpl
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 26-Oct-2006
Constructor Summary | |
---|---|
OWLDataFactoryImpl()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OWLDataFactoryImpl()
Method Detail |
---|
public void purge()
public OWLClass getOWLClass(java.net.URI uri)
getOWLClass
in interface OWLDataFactory
public OWLClass getOWLThing()
getOWLThing
in interface OWLDataFactory
public OWLClass getOWLNothing()
getOWLNothing
in interface OWLDataFactory
public OWLDataType getTopDataType()
getTopDataType
in interface OWLDataFactory
public OWLDataType getIntegerDataType()
getIntegerDataType
in interface OWLDataFactory
public OWLDataType getFloatDataType()
getFloatDataType
in interface OWLDataFactory
public OWLDataType getDoubleDataType()
getDoubleDataType
in interface OWLDataFactory
public OWLDataType getBooleanDataType()
getBooleanDataType
in interface OWLDataFactory
public OWLObjectProperty getOWLObjectProperty(java.net.URI uri)
getOWLObjectProperty
in interface OWLDataFactory
public OWLDataProperty getOWLDataProperty(java.net.URI uri)
getOWLDataProperty
in interface OWLDataFactory
public OWLIndividual getOWLIndividual(java.net.URI uri)
getOWLIndividual
in interface OWLDataFactory
public OWLIndividual getOWLAnonymousIndividual(java.net.URI anonId)
getOWLAnonymousIndividual
in interface OWLDataFactory
public OWLDataType getOWLDataType(java.net.URI uri)
getOWLDataType
in interface OWLDataFactory
public OWLTypedConstant getOWLTypedConstant(java.lang.String literal, OWLDataType dataType)
getOWLTypedConstant
in interface OWLDataFactory
public OWLTypedConstant getOWLTypedConstant(int value)
OWLDataFactory
getOWLTypedConstant
in interface OWLDataFactory
value
- The value of the constant
OWLTypedConstant
whose literal is the lexical
value of the integer, and whose data type is xsd:integer.public OWLTypedConstant getOWLTypedConstant(double value)
OWLDataFactory
getOWLTypedConstant
in interface OWLDataFactory
value
- The value of the constant
OWLTypedConstant
whose literal is the lexical
value of the double, and whose data type is xsd:double.public OWLTypedConstant getOWLTypedConstant(boolean value)
OWLDataFactory
getOWLTypedConstant
in interface OWLDataFactory
value
- The value of the constant
OWLTypedConstant
whose literal is the lexical
value of the boolean, and whose data type is xsd:boolean.public OWLTypedConstant getOWLTypedConstant(float value)
OWLDataFactory
getOWLTypedConstant
in interface OWLDataFactory
value
- The value of the constant
OWLTypedConstant
whose literal is the lexical
value of the float, and whose data type is xsd:float.public OWLTypedConstant getOWLTypedConstant(java.lang.String value)
OWLDataFactory
getOWLTypedConstant
in interface OWLDataFactory
value
- The value of the constant
OWLTypedConstant
whose literal is the lexical
value of the string, and whose data type is xsd:string.public OWLUntypedConstant getOWLUntypedConstant(java.lang.String literal)
getOWLUntypedConstant
in interface OWLDataFactory
public OWLUntypedConstant getOWLUntypedConstant(java.lang.String literal, java.lang.String lang)
getOWLUntypedConstant
in interface OWLDataFactory
public OWLDataOneOf getOWLDataOneOf(java.util.Set<? extends OWLConstant> values)
getOWLDataOneOf
in interface OWLDataFactory
public OWLDataOneOf getOWLDataOneOf(OWLConstant... values)
getOWLDataOneOf
in interface OWLDataFactory
public OWLDataComplementOf getOWLDataComplementOf(OWLDataRange dataRange)
getOWLDataComplementOf
in interface OWLDataFactory
public OWLDataRangeRestriction getOWLDataRangeRestriction(OWLDataRange dataRange, java.util.Set<OWLDataRangeFacetRestriction> facets)
getOWLDataRangeRestriction
in interface OWLDataFactory
public OWLDataRangeRestriction getOWLDataRangeRestriction(OWLDataRange dataRange, OWLRestrictedDataRangeFacetVocabulary facet, OWLTypedConstant typedConstant)
getOWLDataRangeRestriction
in interface OWLDataFactory
public OWLDataRangeRestriction getOWLDataRangeRestriction(OWLDataRange dataRange, OWLDataRangeFacetRestriction... facetRestrictions)
getOWLDataRangeRestriction
in interface OWLDataFactory
public OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet, int facetValue)
getOWLDataRangeFacetRestriction
in interface OWLDataFactory
public OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet, double facetValue)
getOWLDataRangeFacetRestriction
in interface OWLDataFactory
public OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet, float facetValue)
getOWLDataRangeFacetRestriction
in interface OWLDataFactory
public OWLDataRangeFacetRestriction getOWLDataRangeFacetRestriction(OWLRestrictedDataRangeFacetVocabulary facet, OWLTypedConstant facetValue)
getOWLDataRangeFacetRestriction
in interface OWLDataFactory
public OWLObjectIntersectionOf getOWLObjectIntersectionOf(java.util.Set<? extends OWLDescription> operands)
getOWLObjectIntersectionOf
in interface OWLDataFactory
public OWLObjectIntersectionOf getOWLObjectIntersectionOf(OWLDescription... operands)
getOWLObjectIntersectionOf
in interface OWLDataFactory
public OWLDataAllRestriction getOWLDataAllRestriction(OWLDataPropertyExpression property, OWLDataRange dataRange)
getOWLDataAllRestriction
in interface OWLDataFactory
public OWLDataExactCardinalityRestriction getOWLDataExactCardinalityRestriction(OWLDataPropertyExpression property, int cardinality)
getOWLDataExactCardinalityRestriction
in interface OWLDataFactory
public OWLDataExactCardinalityRestriction getOWLDataExactCardinalityRestriction(OWLDataPropertyExpression property, int cardinality, OWLDataRange dataRange)
getOWLDataExactCardinalityRestriction
in interface OWLDataFactory
public OWLDataMaxCardinalityRestriction getOWLDataMaxCardinalityRestriction(OWLDataPropertyExpression property, int cardinality)
getOWLDataMaxCardinalityRestriction
in interface OWLDataFactory
public OWLDataMaxCardinalityRestriction getOWLDataMaxCardinalityRestriction(OWLDataPropertyExpression property, int cardinality, OWLDataRange dataRange)
getOWLDataMaxCardinalityRestriction
in interface OWLDataFactory
public OWLDataMinCardinalityRestriction getOWLDataMinCardinalityRestriction(OWLDataPropertyExpression property, int cardinality)
getOWLDataMinCardinalityRestriction
in interface OWLDataFactory
public OWLDataMinCardinalityRestriction getOWLDataMinCardinalityRestriction(OWLDataPropertyExpression property, int cardinality, OWLDataRange dataRange)
getOWLDataMinCardinalityRestriction
in interface OWLDataFactory
public OWLDataSomeRestriction getOWLDataSomeRestriction(OWLDataPropertyExpression property, OWLDataRange dataRange)
getOWLDataSomeRestriction
in interface OWLDataFactory
public OWLDataValueRestriction getOWLDataValueRestriction(OWLDataPropertyExpression property, OWLConstant value)
getOWLDataValueRestriction
in interface OWLDataFactory
public OWLObjectComplementOf getOWLObjectComplementOf(OWLDescription operand)
getOWLObjectComplementOf
in interface OWLDataFactory
public OWLObjectAllRestriction getOWLObjectAllRestriction(OWLObjectPropertyExpression property, OWLDescription description)
getOWLObjectAllRestriction
in interface OWLDataFactory
public OWLObjectOneOf getOWLObjectOneOf(java.util.Set<OWLIndividual> values)
getOWLObjectOneOf
in interface OWLDataFactory
public OWLObjectOneOf getOWLObjectOneOf(OWLIndividual... individuals)
getOWLObjectOneOf
in interface OWLDataFactory
public OWLObjectExactCardinalityRestriction getOWLObjectExactCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality)
getOWLObjectExactCardinalityRestriction
in interface OWLDataFactory
public OWLObjectExactCardinalityRestriction getOWLObjectExactCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality, OWLDescription description)
getOWLObjectExactCardinalityRestriction
in interface OWLDataFactory
public OWLObjectMinCardinalityRestriction getOWLObjectMinCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality)
getOWLObjectMinCardinalityRestriction
in interface OWLDataFactory
public OWLObjectMinCardinalityRestriction getOWLObjectMinCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality, OWLDescription description)
getOWLObjectMinCardinalityRestriction
in interface OWLDataFactory
public OWLObjectMaxCardinalityRestriction getOWLObjectMaxCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality)
getOWLObjectMaxCardinalityRestriction
in interface OWLDataFactory
public OWLObjectMaxCardinalityRestriction getOWLObjectMaxCardinalityRestriction(OWLObjectPropertyExpression property, int cardinality, OWLDescription description)
getOWLObjectMaxCardinalityRestriction
in interface OWLDataFactory
public OWLObjectSelfRestriction getOWLObjectSelfRestriction(OWLObjectPropertyExpression property)
getOWLObjectSelfRestriction
in interface OWLDataFactory
public OWLObjectSomeRestriction getOWLObjectSomeRestriction(OWLObjectPropertyExpression property, OWLDescription description)
getOWLObjectSomeRestriction
in interface OWLDataFactory
public OWLObjectValueRestriction getOWLObjectValueRestriction(OWLObjectPropertyExpression property, OWLIndividual individual)
getOWLObjectValueRestriction
in interface OWLDataFactory
public OWLObjectUnionOf getOWLObjectUnionOf(java.util.Set<? extends OWLDescription> operands)
getOWLObjectUnionOf
in interface OWLDataFactory
public OWLObjectUnionOf getOWLObjectUnionOf(OWLDescription... operands)
getOWLObjectUnionOf
in interface OWLDataFactory
public OWLAntiSymmetricObjectPropertyAxiom getOWLAntiSymmetricObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLAntiSymmetricObjectPropertyAxiom
in interface OWLDataFactory
public OWLDataPropertyDomainAxiom getOWLDataPropertyDomainAxiom(OWLDataPropertyExpression property, OWLDescription domain)
getOWLDataPropertyDomainAxiom
in interface OWLDataFactory
public OWLDataPropertyRangeAxiom getOWLDataPropertyRangeAxiom(OWLDataPropertyExpression propery, OWLDataRange owlDataRange)
getOWLDataPropertyRangeAxiom
in interface OWLDataFactory
public OWLDataSubPropertyAxiom getOWLSubDataPropertyAxiom(OWLDataPropertyExpression subProperty, OWLDataPropertyExpression superProperty)
getOWLSubDataPropertyAxiom
in interface OWLDataFactory
public OWLDeclarationAxiom getOWLDeclarationAxiom(OWLEntity owlEntity)
getOWLDeclarationAxiom
in interface OWLDataFactory
public OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(java.util.Set<OWLIndividual> individuals)
getOWLDifferentIndividualsAxiom
in interface OWLDataFactory
public OWLDifferentIndividualsAxiom getOWLDifferentIndividualsAxiom(OWLIndividual... individuals)
getOWLDifferentIndividualsAxiom
in interface OWLDataFactory
public OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(java.util.Set<? extends OWLDescription> descriptions)
getOWLDisjointClassesAxiom
in interface OWLDataFactory
public OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(OWLDescription clsA, OWLDescription... descriptions)
getOWLDisjointClassesAxiom
in interface OWLDataFactory
public OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(java.util.Set<? extends OWLDataPropertyExpression> properties)
getOWLDisjointDataPropertiesAxiom
in interface OWLDataFactory
public OWLDisjointDataPropertiesAxiom getOWLDisjointDataPropertiesAxiom(OWLDataPropertyExpression... properties)
getOWLDisjointDataPropertiesAxiom
in interface OWLDataFactory
public OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(java.util.Set<? extends OWLObjectPropertyExpression> properties)
getOWLDisjointObjectPropertiesAxiom
in interface OWLDataFactory
public OWLDisjointObjectPropertiesAxiom getOWLDisjointObjectPropertiesAxiom(OWLObjectPropertyExpression... properties)
getOWLDisjointObjectPropertiesAxiom
in interface OWLDataFactory
public OWLDisjointUnionAxiom getOWLDisjointUnionAxiom(OWLClass owlClass, java.util.Set<? extends OWLDescription> descriptions)
getOWLDisjointUnionAxiom
in interface OWLDataFactory
public OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(java.util.Set<? extends OWLDescription> descriptions)
getOWLEquivalentClassesAxiom
in interface OWLDataFactory
public OWLEquivalentClassesAxiom getOWLEquivalentClassesAxiom(OWLDescription clsA, OWLDescription clsB)
getOWLEquivalentClassesAxiom
in interface OWLDataFactory
public OWLDisjointClassesAxiom getOWLDisjointClassesAxiom(OWLDescription clsA, OWLDescription clsB)
getOWLDisjointClassesAxiom
in interface OWLDataFactory
public OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(java.util.Set<? extends OWLDataPropertyExpression> properties)
getOWLEquivalentDataPropertiesAxiom
in interface OWLDataFactory
public OWLEquivalentDataPropertiesAxiom getOWLEquivalentDataPropertiesAxiom(OWLDataPropertyExpression... properties)
getOWLEquivalentDataPropertiesAxiom
in interface OWLDataFactory
public OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(java.util.Set<? extends OWLObjectPropertyExpression> properties)
getOWLEquivalentObjectPropertiesAxiom
in interface OWLDataFactory
public OWLEquivalentObjectPropertiesAxiom getOWLEquivalentObjectPropertiesAxiom(OWLObjectPropertyExpression... properties)
getOWLEquivalentObjectPropertiesAxiom
in interface OWLDataFactory
public OWLFunctionalDataPropertyAxiom getOWLFunctionalDataPropertyAxiom(OWLDataPropertyExpression property)
getOWLFunctionalDataPropertyAxiom
in interface OWLDataFactory
public OWLFunctionalObjectPropertyAxiom getOWLFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLFunctionalObjectPropertyAxiom
in interface OWLDataFactory
public OWLImportsDeclaration getOWLImportsDeclarationAxiom(OWLOntology subject, java.net.URI importedOntologyURI)
getOWLImportsDeclarationAxiom
in interface OWLDataFactory
public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, OWLConstant object)
getOWLDataPropertyAssertionAxiom
in interface OWLDataFactory
public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, int value)
getOWLDataPropertyAssertionAxiom
in interface OWLDataFactory
public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, double value)
getOWLDataPropertyAssertionAxiom
in interface OWLDataFactory
public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, float value)
getOWLDataPropertyAssertionAxiom
in interface OWLDataFactory
public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, boolean value)
getOWLDataPropertyAssertionAxiom
in interface OWLDataFactory
public OWLDataPropertyAssertionAxiom getOWLDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, java.lang.String value)
getOWLDataPropertyAssertionAxiom
in interface OWLDataFactory
public OWLNegativeDataPropertyAssertionAxiom getOWLNegativeDataPropertyAssertionAxiom(OWLIndividual subject, OWLDataPropertyExpression property, OWLConstant object)
getOWLNegativeDataPropertyAssertionAxiom
in interface OWLDataFactory
public OWLNegativeObjectPropertyAssertionAxiom getOWLNegativeObjectPropertyAssertionAxiom(OWLIndividual subject, OWLObjectPropertyExpression property, OWLIndividual object)
getOWLNegativeObjectPropertyAssertionAxiom
in interface OWLDataFactory
public OWLObjectPropertyAssertionAxiom getOWLObjectPropertyAssertionAxiom(OWLIndividual individual, OWLObjectPropertyExpression property, OWLIndividual object)
getOWLObjectPropertyAssertionAxiom
in interface OWLDataFactory
public OWLClassAssertionAxiom getOWLClassAssertionAxiom(OWLIndividual individual, OWLDescription description)
getOWLClassAssertionAxiom
in interface OWLDataFactory
public OWLInverseFunctionalObjectPropertyAxiom getOWLInverseFunctionalObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLInverseFunctionalObjectPropertyAxiom
in interface OWLDataFactory
public OWLIrreflexiveObjectPropertyAxiom getOWLIrreflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLIrreflexiveObjectPropertyAxiom
in interface OWLDataFactory
public OWLObjectPropertyDomainAxiom getOWLObjectPropertyDomainAxiom(OWLObjectPropertyExpression property, OWLDescription description)
getOWLObjectPropertyDomainAxiom
in interface OWLDataFactory
public OWLObjectPropertyRangeAxiom getOWLObjectPropertyRangeAxiom(OWLObjectPropertyExpression property, OWLDescription range)
getOWLObjectPropertyRangeAxiom
in interface OWLDataFactory
public OWLObjectSubPropertyAxiom getOWLSubObjectPropertyAxiom(OWLObjectPropertyExpression subProperty, OWLObjectPropertyExpression superProperty)
getOWLSubObjectPropertyAxiom
in interface OWLDataFactory
public OWLReflexiveObjectPropertyAxiom getOWLReflexiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLReflexiveObjectPropertyAxiom
in interface OWLDataFactory
public OWLSameIndividualsAxiom getOWLSameIndividualsAxiom(java.util.Set<OWLIndividual> individuals)
getOWLSameIndividualsAxiom
in interface OWLDataFactory
public OWLSubClassAxiom getOWLSubClassAxiom(OWLDescription subClass, OWLDescription superClass)
getOWLSubClassAxiom
in interface OWLDataFactory
public OWLSymmetricObjectPropertyAxiom getOWLSymmetricObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLSymmetricObjectPropertyAxiom
in interface OWLDataFactory
public OWLTransitiveObjectPropertyAxiom getOWLTransitiveObjectPropertyAxiom(OWLObjectPropertyExpression property)
getOWLTransitiveObjectPropertyAxiom
in interface OWLDataFactory
public OWLObjectPropertyInverse getOWLObjectPropertyInverse(OWLObjectPropertyExpression property)
getOWLObjectPropertyInverse
in interface OWLDataFactory
public OWLDeprecatedClassAxiom getOWLDeprecatedClassAxiom(OWLClass owlClass)
getOWLDeprecatedClassAxiom
in interface OWLDataFactory
public OWLDeprecatedObjectPropertyAxiom getOWLDeprecatedObjectPropertyAxiom(OWLObjectProperty property)
getOWLDeprecatedObjectPropertyAxiom
in interface OWLDataFactory
public OWLDeprecatedDataPropertyAxiom getOWLDeprecatedDataPropertyAxiom(OWLDataProperty property)
getOWLDeprecatedDataPropertyAxiom
in interface OWLDataFactory
public OWLObjectPropertyChainSubPropertyAxiom getOWLObjectPropertyChainSubPropertyAxiom(java.util.List<? extends OWLObjectPropertyExpression> chain, OWLObjectPropertyExpression superProperty)
getOWLObjectPropertyChainSubPropertyAxiom
in interface OWLDataFactory
public OWLInverseObjectPropertiesAxiom getOWLInverseObjectPropertiesAxiom(OWLObjectPropertyExpression forwardProperty, OWLObjectPropertyExpression inverseProperty)
getOWLInverseObjectPropertiesAxiom
in interface OWLDataFactory
public OWLEntityAnnotationAxiom getOWLEntityAnnotationAxiom(OWLEntity entity, OWLAnnotation annotation)
getOWLEntityAnnotationAxiom
in interface OWLDataFactory
public OWLEntityAnnotationAxiom getOWLEntityAnnotationAxiom(OWLEntity entity, java.net.URI annotationURI, OWLConstant value)
getOWLEntityAnnotationAxiom
in interface OWLDataFactory
public OWLEntityAnnotationAxiom getOWLEntityAnnotationAxiom(OWLEntity entity, java.net.URI annotationURI, OWLIndividual value)
getOWLEntityAnnotationAxiom
in interface OWLDataFactory
public OWLAxiomAnnotationAxiom getOWLAxiomAnnotationAxiom(OWLAxiom axiom, OWLAnnotation annotation)
getOWLAxiomAnnotationAxiom
in interface OWLDataFactory
public OWLCommentAnnotation getCommentAnnotation(java.lang.String comment)
OWLDataFactory
getCommentAnnotation
in interface OWLDataFactory
public OWLCommentAnnotation getCommentAnnotation(java.lang.String comment, java.lang.String langauge)
OWLDataFactory
getCommentAnnotation
in interface OWLDataFactory
comment
- The comment contentlangauge
- The langauge that the comment is inpublic OWLLabelAnnotation getOWLLabelAnnotation(java.lang.String label)
OWLDataFactory
getOWLLabelAnnotation
in interface OWLDataFactory
label
- The label contentpublic OWLLabelAnnotation getOWLLabelAnnotation(java.lang.String label, java.lang.String language)
OWLDataFactory
getOWLLabelAnnotation
in interface OWLDataFactory
label
- The label contentlanguage
- The language of the labelpublic OWLConstantAnnotation getOWLConstantAnnotation(java.net.URI annotationURI, OWLConstant constant)
getOWLConstantAnnotation
in interface OWLDataFactory
public OWLObjectAnnotation getOWLObjectAnnotation(java.net.URI annotationURI, OWLIndividual individual)
getOWLObjectAnnotation
in interface OWLDataFactory
public OWLOntologyAnnotationAxiom getOWLOntologyAnnotationAxiom(OWLOntology subject, OWLAnnotation annotation)
getOWLOntologyAnnotationAxiom
in interface OWLDataFactory
public SWRLRule getSWRLRule(java.net.URI uri, java.util.Set<? extends SWRLAtom> antecendent, java.util.Set<? extends SWRLAtom> consequent)
getSWRLRule
in interface SWRLDataFactory
uri
- The rule URI (the "name" of the rule)antecendent
- The atoms that make up the antecedentconsequent
- The atoms that make up the consequentpublic SWRLRule getSWRLRule(java.net.URI uri, boolean anonymous, java.util.Set<? extends SWRLAtom> antededent, java.util.Set<? extends SWRLAtom> consequent)
getSWRLRule
in interface SWRLDataFactory
uri
- The anonymous idantededent
- The atoms that make up the antecedentconsequent
- The atoms that make up the consequentanonymous
- specifies if the rule is anonymous, true
if it
is anonymous, otherwise false
.public SWRLRule getSWRLRule(java.util.Set<? extends SWRLAtom> antecendent, java.util.Set<? extends SWRLAtom> consequent)
getSWRLRule
in interface SWRLDataFactory
antecendent
- The atoms that make up the antecedentconsequent
- The atoms that make up the consequentpublic SWRLClassAtom getSWRLClassAtom(OWLDescription desc, SWRLAtomIObject arg)
getSWRLClassAtom
in interface SWRLDataFactory
desc
- The class descriptionarg
- The argument (x)public SWRLDataRangeAtom getSWRLDataRangeAtom(OWLDataRange rng, SWRLAtomDObject arg)
getSWRLDataRangeAtom
in interface SWRLDataFactory
rng
- The class descriptionarg
- The argument (x)public SWRLObjectPropertyAtom getSWRLObjectPropertyAtom(OWLObjectPropertyExpression property, SWRLAtomIObject arg0, SWRLAtomIObject arg1)
getSWRLObjectPropertyAtom
in interface SWRLDataFactory
property
- The property (P)arg0
- The first argument (x)arg1
- The second argument (y)public SWRLDataValuedPropertyAtom getSWRLDataValuedPropertyAtom(OWLDataPropertyExpression property, SWRLAtomIObject arg0, SWRLAtomDObject arg1)
getSWRLDataValuedPropertyAtom
in interface SWRLDataFactory
property
- The property (P)arg0
- The first argument (x)arg1
- The second argument (y)public SWRLBuiltInAtom getSWRLBuiltInAtom(SWRLBuiltInsVocabulary builtIn, java.util.List<SWRLAtomDObject> args)
getSWRLBuiltInAtom
in interface SWRLDataFactory
builtIn
- The SWRL builtIn (see SWRL W3 member submission)args
- A non-empty set of SWRL D-Objectspublic SWRLAtomIVariable getSWRLAtomIVariable(java.net.URI var)
getSWRLAtomIVariable
in interface SWRLDataFactory
var
- The id (URI) of the variablepublic SWRLAtomDVariable getSWRLAtomDVariable(java.net.URI var)
getSWRLAtomDVariable
in interface SWRLDataFactory
var
- The id (URI) of the variablepublic SWRLAtomIndividualObject getSWRLAtomIndividualObject(OWLIndividual individual)
getSWRLAtomIndividualObject
in interface SWRLDataFactory
individual
- The individual that is the object argumentpublic SWRLAtomConstantObject getSWRLAtomConstantObject(OWLConstant constant)
getSWRLAtomConstantObject
in interface SWRLDataFactory
constant
- The constant that is the object argumentpublic SWRLDifferentFromAtom getSWRLDifferentFromAtom(SWRLAtomIObject arg0, SWRLAtomIObject arg1)
getSWRLDifferentFromAtom
in interface SWRLDataFactory
public SWRLSameAsAtom getSWRLSameAsAtom(SWRLAtomIObject arg0, SWRLAtomIObject arg1)
getSWRLSameAsAtom
in interface SWRLDataFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |