Class AbstractSimpleQueryModelVisitor<X extends java.lang.Exception>

    • Field Detail

      • meetStatementPatternChildren

        private final boolean meetStatementPatternChildren
      • meetProjectionElemListChildren

        private final boolean meetProjectionElemListChildren
    • Constructor Detail

      • AbstractSimpleQueryModelVisitor

        public AbstractSimpleQueryModelVisitor()
      • AbstractSimpleQueryModelVisitor

        public AbstractSimpleQueryModelVisitor​(boolean meetStatementPatternChildren)
    • Method Detail

      • meet

        public void meet​(Add node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(And node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Avg node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(BNodeGenerator node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Bound node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Clear node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Coalesce node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Compare node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(CompareAll node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(CompareAny node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(DescribeOperator node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Copy node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Count node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Create node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Datatype node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(DeleteData node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Difference node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Distinct node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(EmptySet node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Exists node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Extension node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(ExtensionElem node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Filter node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(FunctionCall node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Group node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(GroupConcat node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(GroupElem node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(If node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(In node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(InsertData node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Intersection node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(IRIFunction node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(IsBNode node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(IsLiteral node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(IsNumeric node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(IsResource node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(IsURI node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Join node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Label node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Lang node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(LangMatches node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(LeftJoin node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        @Deprecated(forRemoval=true)
        public void meet​(Like node)
                  throws X extends java.lang.Exception
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Load node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(LocalName node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(MathExpr node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Max node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Min node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Modify node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Move node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(MultiProjection node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Namespace node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Not node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Or node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Order node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(OrderElem node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Projection node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(ProjectionElem node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(ProjectionElemList node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(QueryRoot node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Reduced node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Regex node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(SameTerm node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Sample node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Service node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(SingletonSet node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Slice node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(StatementPattern node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Str node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Sum node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Union node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(ValueConstant node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(ListMemberOperator node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(Var node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(ZeroLengthPath node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(TripleRef node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meet

        public void meet​(ValueExprTripleRef node)
                  throws X extends java.lang.Exception
        Specified by:
        meet in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meetOther

        public void meetOther​(QueryModelNode node)
                       throws X extends java.lang.Exception
        Specified by:
        meetOther in interface QueryModelVisitor<X extends java.lang.Exception>
        Throws:
        X extends java.lang.Exception
      • meetUnsupported

        public void meetUnsupported​(QueryModelNode node)
                             throws X extends java.lang.Exception
        Throws:
        X extends java.lang.Exception
      • meetBinaryTupleOperator

        protected void meetBinaryTupleOperator​(BinaryTupleOperator node)
                                        throws X extends java.lang.Exception
        Method called by all meet methods with a BinaryTupleOperator node as argument.
        Parameters:
        node - The node that is being visited.
        Throws:
        X extends java.lang.Exception
      • meetBinaryValueOperator

        protected void meetBinaryValueOperator​(BinaryValueOperator node)
                                        throws X extends java.lang.Exception
        Method called by all meet methods with a BinaryValueOperator node as argument.
        Parameters:
        node - The node that is being visited.
        Throws:
        X extends java.lang.Exception
      • meetNAryValueOperator

        protected void meetNAryValueOperator​(NAryValueOperator node)
                                      throws X extends java.lang.Exception
        Method called by all meet methods with a NAryValueOperator node as argument.
        Parameters:
        node - The node that is being visited.
        Throws:
        X extends java.lang.Exception
      • meetSubQueryValueOperator

        protected void meetSubQueryValueOperator​(SubQueryValueOperator node)
                                          throws X extends java.lang.Exception
        Method called by all meet methods with a SubQueryValueOperator node as argument.
        Parameters:
        node - The node that is being visited.
        Throws:
        X extends java.lang.Exception
      • meetUnaryTupleOperator

        protected void meetUnaryTupleOperator​(UnaryTupleOperator node)
                                       throws X extends java.lang.Exception
        Method called by all meet methods with a UnaryTupleOperator node as argument.
        Parameters:
        node - The node that is being visited.
        Throws:
        X extends java.lang.Exception
      • meetUnaryValueOperator

        protected void meetUnaryValueOperator​(UnaryValueOperator node)
                                       throws X extends java.lang.Exception
        Method called by all meet methods with a UnaryValueOperator node as argument.
        Parameters:
        node - The node that is being visited.
        Throws:
        X extends java.lang.Exception
      • meetUpdateExpr

        protected void meetUpdateExpr​(UpdateExpr node)
                               throws X extends java.lang.Exception
        Method called by all meet methods with a UpdateExpr node as argument.
        Parameters:
        node - The node that is being visited.
        Throws:
        X extends java.lang.Exception