Package tech.oxfordsemantic.jrdfox.logic
Class LogicWalker
java.lang.Object
tech.oxfordsemantic.jrdfox.logic.LogicAdapter<java.lang.Void>
tech.oxfordsemantic.jrdfox.logic.LogicWalker
- All Implemented Interfaces:
 LogicVisitor<java.lang.Void>
public class LogicWalker extends LogicAdapter<java.lang.Void>
- 
Constructor Summary
Constructors Constructor Description LogicWalker() - 
Method Summary
Modifier and Type Method Description java.lang.Voidvisit(Aggregate aggregate)java.lang.Voidvisit(BindAtom bindAtom)java.lang.Voidvisit(FilterAtom filterAtom)java.lang.Voidvisit(Negation negation)java.lang.Voidvisit(Rule rule)java.lang.Voidvisit(TupleTableAtom tupleTableAtom)java.lang.Voidvisit(TupleTableName tupleTableName)java.lang.Voidvisit(BlankNode blankNode)java.lang.Voidvisit(ExistenceExpression existenceExpression)java.lang.Voidvisit(FunctionCall functionCall)java.lang.Voidvisit(IRI iri)java.lang.Voidvisit(Literal literal)java.lang.Voidvisit(Variable variable)java.lang.Voidvisit(AlternativePath alternativePath)java.lang.Voidvisit(CountingPath countingPath)java.lang.Voidvisit(InversePath inversePath)java.lang.Voidvisit(NegativePath negativePath)java.lang.Voidvisit(ResourcePath resourcePath)java.lang.Voidvisit(SequencePath sequencePath)java.lang.Voidvisit(BindPattern bindPattern)java.lang.Voidvisit(ConjunctionPattern conjunctionPattern)java.lang.Voidvisit(DisjunctionPattern disjunctionPattern)java.lang.Voidvisit(FilterPattern filterPattern)java.lang.Voidvisit(GraphPattern graphPattern)java.lang.Voidvisit(MinusPattern minusPattern)java.lang.Voidvisit(OptionalPattern optionalPattern)java.lang.Voidvisit(PathPattern pathPattern)java.lang.Voidvisit(SubselectPattern subselectPattern)java.lang.Voidvisit(TriplePattern triplePattern)java.lang.Voidvisit(TupleTablePattern tupleTablePattern)java.lang.Voidvisit(ValuesPattern valuesPattern)java.lang.Voidvisit(ConstructQuery constructQuery)java.lang.Voidvisit(DeleteInsertUpdate deleteInsertUpdate)java.lang.Voidvisit(GraphUpdate graphUpdate)java.lang.Voidvisit(LoadUpdate loadUpdate)java.lang.Voidvisit(SelectQuery selectQuery) 
- 
Constructor Details
- 
LogicWalker
public LogicWalker() 
 - 
 - 
Method Details
- 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 - 
visit
- Specified by:
 visitin interfaceLogicVisitor<java.lang.Void>- Overrides:
 visitin classLogicAdapter<java.lang.Void>
 
 -