Class TripleRefCollector
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<java.lang.RuntimeException>
-
- org.eclipse.rdf4j.query.parser.sparql.TripleRefCollector
-
- All Implemented Interfaces:
QueryModelVisitor<java.lang.RuntimeException>
public class TripleRefCollector extends AbstractQueryModelVisitor<java.lang.RuntimeException>
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,java.lang.Object>
tripleRefs
-
Constructor Summary
Constructors Constructor Description TripleRefCollector()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
getTripleRefs()
void
meet(Filter node)
void
meet(TripleRef node)
void
meet(ValueExprTripleRef node)
void
meetOther(QueryModelNode node)
static java.util.Map<java.lang.String,java.lang.Object>
process(QueryModelNode node)
-
Methods inherited from class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExpr
-
-
-
-
Method Detail
-
process
public static java.util.Map<java.lang.String,java.lang.Object> process(QueryModelNode node)
-
getTripleRefs
public java.util.Map<java.lang.String,java.lang.Object> getTripleRefs()
-
meet
public void meet(Filter node)
- Specified by:
meet
in interfaceQueryModelVisitor<java.lang.RuntimeException>
- Overrides:
meet
in classAbstractQueryModelVisitor<java.lang.RuntimeException>
-
meet
public void meet(TripleRef node)
- Specified by:
meet
in interfaceQueryModelVisitor<java.lang.RuntimeException>
- Overrides:
meet
in classAbstractQueryModelVisitor<java.lang.RuntimeException>
-
meet
public void meet(ValueExprTripleRef node)
- Specified by:
meet
in interfaceQueryModelVisitor<java.lang.RuntimeException>
- Overrides:
meet
in classAbstractQueryModelVisitor<java.lang.RuntimeException>
-
meetOther
public void meetOther(QueryModelNode node)
- Specified by:
meetOther
in interfaceQueryModelVisitor<java.lang.RuntimeException>
- Overrides:
meetOther
in classAbstractQueryModelVisitor<java.lang.RuntimeException>
-
-