public class SWRLVariableExtractor extends Object implements SWRLObjectVisitorEx<Collection<SWRLVariable>>
Constructor and Description |
---|
SWRLVariableExtractor() |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doDefault
public LinkedHashSet<SWRLVariable> getVariables()
public Collection<SWRLVariable> visit(SWRLRule node)
SWRLRuleVisitorExBase
visit
in interface SWRLRuleVisitorExBase<Collection<SWRLVariable>>
node
- node to visitpublic Collection<SWRLVariable> visit(SWRLClassAtom node)
SWRLObjectVisitorEx
visit
in interface SWRLObjectVisitorEx<Collection<SWRLVariable>>
node
- node to visitpublic Collection<SWRLVariable> visit(SWRLDataRangeAtom node)
SWRLObjectVisitorEx
visit
in interface SWRLObjectVisitorEx<Collection<SWRLVariable>>
node
- node to visitpublic Collection<SWRLVariable> visit(SWRLObjectPropertyAtom node)
SWRLObjectVisitorEx
visit
in interface SWRLObjectVisitorEx<Collection<SWRLVariable>>
node
- node to visitpublic Collection<SWRLVariable> visit(SWRLDataPropertyAtom node)
SWRLObjectVisitorEx
visit
in interface SWRLObjectVisitorEx<Collection<SWRLVariable>>
node
- node to visitpublic Collection<SWRLVariable> visit(SWRLBuiltInAtom node)
SWRLObjectVisitorEx
visit
in interface SWRLObjectVisitorEx<Collection<SWRLVariable>>
node
- node to visitpublic Collection<SWRLVariable> visit(SWRLVariable node)
SWRLObjectVisitorEx
visit
in interface SWRLObjectVisitorEx<Collection<SWRLVariable>>
node
- node to visitpublic Collection<SWRLVariable> visit(SWRLIndividualArgument node)
SWRLObjectVisitorEx
visit
in interface SWRLObjectVisitorEx<Collection<SWRLVariable>>
node
- node to visitpublic Collection<SWRLVariable> visit(SWRLLiteralArgument node)
SWRLObjectVisitorEx
visit
in interface SWRLObjectVisitorEx<Collection<SWRLVariable>>
node
- node to visitpublic Collection<SWRLVariable> visit(SWRLSameIndividualAtom node)
SWRLObjectVisitorEx
visit
in interface SWRLObjectVisitorEx<Collection<SWRLVariable>>
node
- node to visitpublic Collection<SWRLVariable> visit(SWRLDifferentIndividualsAtom node)
SWRLObjectVisitorEx
visit
in interface SWRLObjectVisitorEx<Collection<SWRLVariable>>
node
- node to visitCopyright © 2020 The University of Manchester. All rights reserved.