|
||||||||||
| 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 consequent
SWRLRule 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 consequent
SWRLRule 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 consequent
SWRLClassAtom 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 argument
SWRLSameAsAtom 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 | |||||||||