Functions that represent SWRL components
Functions that represent SWRL components
(!=individualsAtom iarg1 iarg2)
DifferentIndividualsAtom := ‘DifferentIndividualsAtom’ ‘(’ IArg IArg ‘)’
DifferentIndividualsAtom := ‘DifferentIndividualsAtom’ ‘(’ IArg IArg ‘)’
(=individualsAtom iarg1 iarg2)
SameIndividualAtom := ‘SameIndividualAtom’ ‘(’ IArg IArg ‘)’
SameIndividualAtom := ‘SameIndividualAtom’ ‘(’ IArg IArg ‘)’
(builtInAtom iri dargs)
BuiltInAtom := ‘BuiltInAtom’ ‘(’ IRI DArg { DArg } ‘)’
BuiltInAtom := ‘BuiltInAtom’ ‘(’ IRI DArg { DArg } ‘)’
(classAtom class iarg)
ClassAtom := ‘ClassAtom’ ‘(’ ClassExpression IArg ‘)’
ClassAtom := ‘ClassAtom’ ‘(’ ClassExpression IArg ‘)’
(dataRangeAtom dataRange darg)
DataRangeAtom := ‘DataRangeAtom’ ‘(’ DataRange DArg ‘)’
DataRangeAtom := ‘DataRangeAtom’ ‘(’ DataRange DArg ‘)’
(dataRoleAtom dataRole iarg darg)
DataPropertyAtom := ‘DataPropertyAtom’ ‘(’ DataProperty IArg DArg ‘)’
DataPropertyAtom := ‘DataPropertyAtom’ ‘(’ DataProperty IArg DArg ‘)’
(dgEdges edge)
(dgEdges edge & edges)
DGEdges ::= ‘Edges’‘(’ EdgeAssertion { EdgeAssertion } ‘)’
DGEdges ::= ‘Edges’‘(’ EdgeAssertion { EdgeAssertion } ‘)’
(dgNodes node)
(dgNodes node & nodes)
DGNodes ::= ‘Nodes’‘(’ NodeAssertion { NodeAssertion } ‘)’
DGNodes ::= ‘Nodes’‘(’ NodeAssertion { NodeAssertion } ‘)’
(edgeFact role node1 node2)
EdgeAssertion ::= ‘EdgeAssertion’ ‘(’ ObjectProperty DGNode DGNode ‘)’
EdgeAssertion ::= ‘EdgeAssertion’ ‘(’ ObjectProperty DGNode DGNode ‘)’
(iArg arg)
IArg ::= IndividualID | Variable
IArg ::= IndividualID | Variable
(mainClasses class)
(mainClasses class & classes)
MainClasses ::= ‘MainClasses’ ‘(’ Class { Class } ‘)’
MainClasses ::= ‘MainClasses’ ‘(’ Class { Class } ‘)’
(nodeFact class node)
NodeAssertion ::= ‘NodeAssertion’‘(’ Class DGNode ‘)’
NodeAssertion ::= ‘NodeAssertion’‘(’ Class DGNode ‘)’
(roleAtom role iarg1 iarg2)
ObjectPropertyAtom := ‘ObjectPropertyAtom’ ‘(’ ObjectPropertyExpression IArg IArg ‘)’
ObjectPropertyAtom := ‘ObjectPropertyAtom’ ‘(’ ObjectPropertyExpression IArg IArg ‘)’
(variable iri)
Variable := ‘Variable’ ‘(’ IRI ‘)’
Variable := ‘Variable’ ‘(’ IRI ‘)’
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close