|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SWRLDataFactory
Author: Matthew Horridge
The University Of Manchester
Medical Informatics Group
Date: Jan 15, 2007
Method Summary | |
---|---|
SWRLAtomConstantObject |
getSWRLAtomConstantObject(OWLConstant constant)
Gets a SWRL constant object. |
SWRLAtomDVariable |
getSWRLAtomDVariable(java.net.URI var)
Gets a SWRL d-variable. |
SWRLAtomIndividualObject |
getSWRLAtomIndividualObject(OWLIndividual individual)
Gets a SWRL individual object. |
SWRLAtomIVariable |
getSWRLAtomIVariable(java.net.URI var)
Gets a SWRL i-variable. |
SWRLBuiltInAtom |
getSWRLBuiltInAtom(SWRLBuiltInsVocabulary builtIn,
java.util.List<SWRLAtomDObject> args)
Creates a SWRL Built-In atom. |
SWRLClassAtom |
getSWRLClassAtom(OWLDescription desc,
SWRLAtomIObject arg)
Gets a SWRL class atom, i.e. |
SWRLDataRangeAtom |
getSWRLDataRangeAtom(OWLDataRange rng,
SWRLAtomDObject arg)
Gets a SWRL data range atom, i.e. |
SWRLDataValuedPropertyAtom |
getSWRLDataValuedPropertyAtom(OWLDataPropertyExpression property,
SWRLAtomIObject arg0,
SWRLAtomDObject arg1)
Gets a SWRL data property atom, i.e. |
SWRLDifferentFromAtom |
getSWRLDifferentFromAtom(SWRLAtomIObject arg0,
SWRLAtomIObject arg1)
|
SWRLObjectPropertyAtom |
getSWRLObjectPropertyAtom(OWLObjectPropertyExpression property,
SWRLAtomIObject arg0,
SWRLAtomIObject arg1)
Gets a SWRL object property atom, i.e. |
SWRLRule |
getSWRLRule(java.util.Set<? extends SWRLAtom> antecendent,
java.util.Set<? extends SWRLAtom> consequent)
Gets a SWRL rule which is not named with a URI. |
SWRLRule |
getSWRLRule(java.net.URI uri,
boolean anonymous,
java.util.Set<? extends SWRLAtom> antededent,
java.util.Set<? extends SWRLAtom> consequent)
Gets a SWRL rule. |
SWRLRule |
getSWRLRule(java.net.URI uri,
java.util.Set<? extends SWRLAtom> antecendent,
java.util.Set<? extends SWRLAtom> consequent)
Gets a SWRL rule which is named with a URI |
SWRLSameAsAtom |
getSWRLSameAsAtom(SWRLAtomIObject arg0,
SWRLAtomIObject arg1)
|
Method Detail |
---|
SWRLRule getSWRLRule(java.net.URI uri, java.util.Set<? extends SWRLAtom> antecendent, java.util.Set<? extends SWRLAtom> consequent)
uri
- The rule URI (the "name" of the rule)antecendent
- The atoms that make up the antecedentconsequent
- The atoms that make up the consequentSWRLRule getSWRLRule(java.net.URI uri, boolean anonymous, java.util.Set<? extends SWRLAtom> antededent, java.util.Set<? extends SWRLAtom> consequent)
uri
- The idanonymous
- specifies if the rule is anonymous, true
if it
is anonymous, otherwise false
.antededent
- The atoms that make up the antecedentconsequent
- The atoms that make up the consequentSWRLRule getSWRLRule(java.util.Set<? extends SWRLAtom> antecendent, java.util.Set<? extends SWRLAtom> consequent)
antecendent
- The atoms that make up the antecedentconsequent
- The atoms that make up the consequentSWRLClassAtom getSWRLClassAtom(OWLDescription desc, SWRLAtomIObject arg)
desc
- The class descriptionarg
- The argument (x)SWRLDataRangeAtom getSWRLDataRangeAtom(OWLDataRange rng, SWRLAtomDObject arg)
rng
- The class descriptionarg
- The argument (x)SWRLObjectPropertyAtom getSWRLObjectPropertyAtom(OWLObjectPropertyExpression property, SWRLAtomIObject arg0, SWRLAtomIObject arg1)
property
- The property (P)arg0
- The first argument (x)arg1
- The second argument (y)SWRLDataValuedPropertyAtom getSWRLDataValuedPropertyAtom(OWLDataPropertyExpression property, SWRLAtomIObject arg0, SWRLAtomDObject arg1)
property
- The property (P)arg0
- The first argument (x)arg1
- The second argument (y)SWRLBuiltInAtom getSWRLBuiltInAtom(SWRLBuiltInsVocabulary builtIn, java.util.List<SWRLAtomDObject> args)
builtIn
- The SWRL builtIn (see SWRL W3 member submission)args
- A non-empty set of SWRL D-ObjectsSWRLAtomIVariable getSWRLAtomIVariable(java.net.URI var)
var
- The id (URI) of the variableSWRLAtomDVariable getSWRLAtomDVariable(java.net.URI var)
var
- The id (URI) of the variableSWRLAtomIndividualObject getSWRLAtomIndividualObject(OWLIndividual individual)
individual
- The individual that is the object argumentSWRLAtomConstantObject getSWRLAtomConstantObject(OWLConstant constant)
constant
- The constant that is the object argumentSWRLSameAsAtom getSWRLSameAsAtom(SWRLAtomIObject arg0, SWRLAtomIObject arg1)
SWRLDifferentFromAtom getSWRLDifferentFromAtom(SWRLAtomIObject arg0, SWRLAtomIObject arg1)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |