Class StatementPatternVisitor
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.StatementPatternVisitor
-
- All Implemented Interfaces:
QueryModelVisitor<Exception>
@InternalUseOnly public abstract class StatementPatternVisitor extends Object implements QueryModelVisitor<Exception>
-
-
Constructor Summary
Constructors Constructor Description StatementPatternVisitor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected abstract void
accept(StatementPattern node)
void
meet(Add node)
void
meet(AggregateFunctionCall node)
void
meet(And node)
void
meet(ArbitraryLengthPath node)
void
meet(Avg node)
void
meet(BindingSetAssignment node)
void
meet(BNodeGenerator node)
void
meet(Bound node)
void
meet(Clear node)
void
meet(Coalesce node)
void
meet(Compare node)
void
meet(CompareAll node)
void
meet(CompareAny node)
void
meet(Copy node)
void
meet(Count node)
void
meet(Create node)
void
meet(Datatype node)
void
meet(DeleteData node)
void
meet(DescribeOperator node)
void
meet(Difference node)
void
meet(Distinct node)
void
meet(EmptySet node)
void
meet(Exists node)
void
meet(Extension node)
void
meet(ExtensionElem node)
void
meet(Filter node)
void
meet(FunctionCall node)
void
meet(Group node)
void
meet(GroupConcat node)
void
meet(GroupElem node)
void
meet(If node)
void
meet(In node)
void
meet(InsertData node)
void
meet(Intersection node)
void
meet(IRIFunction node)
void
meet(IsBNode node)
void
meet(IsLiteral node)
void
meet(IsNumeric node)
void
meet(IsResource node)
void
meet(IsURI node)
void
meet(Join node)
void
meet(Label node)
void
meet(Lang node)
void
meet(LangMatches node)
void
meet(LeftJoin node)
void
meet(Like node)
Deprecated, for removal: This API element is subject to removal in a future version.void
meet(ListMemberOperator node)
void
meet(Load node)
void
meet(LocalName node)
void
meet(MathExpr node)
void
meet(Max node)
void
meet(Min node)
void
meet(Modify node)
void
meet(Move node)
void
meet(MultiProjection node)
void
meet(Namespace node)
void
meet(Not node)
void
meet(Or node)
void
meet(Order node)
void
meet(OrderElem node)
void
meet(Projection node)
void
meet(ProjectionElem node)
void
meet(ProjectionElemList node)
void
meet(QueryRoot node)
void
meet(Reduced node)
void
meet(Regex node)
void
meet(SameTerm node)
void
meet(Sample node)
void
meet(Service node)
void
meet(SingletonSet node)
void
meet(Slice node)
void
meet(StatementPattern node)
void
meet(Str node)
void
meet(Sum node)
void
meet(TripleRef node)
void
meet(Union node)
void
meet(ValueConstant node)
void
meet(ValueExprTripleRef node)
void
meet(Var node)
void
meet(ZeroLengthPath node)
void
meetOther(QueryModelNode node)
-
-
-
Method Detail
-
meet
public void meet(Add node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(And node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(ArbitraryLengthPath node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Avg node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(BindingSetAssignment node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(BNodeGenerator node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Bound node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Clear node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Coalesce node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Compare node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(CompareAll node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(CompareAny node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(DescribeOperator node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Copy node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Count node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Create node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Datatype node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(DeleteData node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Difference node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Distinct node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(EmptySet node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Exists node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Extension node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(ExtensionElem node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Filter node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(FunctionCall node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(AggregateFunctionCall node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Group node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(GroupConcat node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(GroupElem node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(If node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(In node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(InsertData node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Intersection node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(IRIFunction node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(IsBNode node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(IsLiteral node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(IsNumeric node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(IsResource node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(IsURI node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Join node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Label node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Lang node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(LangMatches node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(LeftJoin node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
@Deprecated(forRemoval=true) public void meet(Like node) throws Exception
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Load node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(LocalName node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(MathExpr node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Max node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Min node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Modify node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Move node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(MultiProjection node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Namespace node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Not node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Or node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Order node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(OrderElem node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Projection node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(ProjectionElem node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(ProjectionElemList node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(QueryRoot node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Reduced node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Regex node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(SameTerm node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Sample node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Service node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(SingletonSet node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Slice node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(StatementPattern node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
accept
protected abstract void accept(StatementPattern node)
-
meet
public void meet(Str node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Sum node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Union node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(ValueConstant node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(ListMemberOperator node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(Var node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(ZeroLengthPath node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(TripleRef node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meet
public void meet(ValueExprTripleRef node) throws Exception
- Specified by:
meet
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
meetOther
public void meetOther(QueryModelNode node) throws Exception
- Specified by:
meetOther
in interfaceQueryModelVisitor<Exception>
- Throws:
Exception
-
-