public class BasicGraphPatternExtractor
extends org.openrdf.query.algebra.helpers.QueryModelVisitorBase<java.lang.RuntimeException>
Modifier and Type | Method and Description |
---|---|
void |
meet(org.openrdf.query.algebra.Filter filter) |
void |
meet(org.openrdf.query.algebra.Join join) |
void |
meet(org.openrdf.query.algebra.StatementPattern node)
Handles statement patterns which are always a valid BGP node.
|
void |
meetBinaryTupleOperator(org.openrdf.query.algebra.BinaryTupleOperator node)
Handles binary nodes with potential BGPs as children (e.g.
|
void |
meetUnaryTupleOperator(org.openrdf.query.algebra.UnaryTupleOperator node)
Handles unary nodes with a potential BGP as child (e.g.
|
static java.util.List<org.openrdf.query.algebra.TupleExpr> |
process(org.openrdf.query.algebra.QueryModelNode node) |
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, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryValueOperator, meetUpdateExpr
public static java.util.List<org.openrdf.query.algebra.TupleExpr> process(org.openrdf.query.algebra.QueryModelNode node)
public void meetBinaryTupleOperator(org.openrdf.query.algebra.BinaryTupleOperator node) throws java.lang.RuntimeException
meetBinaryTupleOperator
in class org.openrdf.query.algebra.helpers.QueryModelVisitorBase<java.lang.RuntimeException>
java.lang.RuntimeException
public void meetUnaryTupleOperator(org.openrdf.query.algebra.UnaryTupleOperator node) throws java.lang.RuntimeException
meetUnaryTupleOperator
in class org.openrdf.query.algebra.helpers.QueryModelVisitorBase<java.lang.RuntimeException>
java.lang.RuntimeException
public void meet(org.openrdf.query.algebra.StatementPattern node) throws java.lang.RuntimeException
meet
in interface org.openrdf.query.algebra.QueryModelVisitor<java.lang.RuntimeException>
meet
in class org.openrdf.query.algebra.helpers.QueryModelVisitorBase<java.lang.RuntimeException>
java.lang.RuntimeException
public void meet(org.openrdf.query.algebra.Filter filter) throws java.lang.RuntimeException
meet
in interface org.openrdf.query.algebra.QueryModelVisitor<java.lang.RuntimeException>
meet
in class org.openrdf.query.algebra.helpers.QueryModelVisitorBase<java.lang.RuntimeException>
java.lang.RuntimeException
public void meet(org.openrdf.query.algebra.Join join) throws java.lang.RuntimeException
meet
in interface org.openrdf.query.algebra.QueryModelVisitor<java.lang.RuntimeException>
meet
in class org.openrdf.query.algebra.helpers.QueryModelVisitorBase<java.lang.RuntimeException>
java.lang.RuntimeException