Class AbstractQueryModelVisitor<X extends java.lang.Exception>

    • Constructor Detail

      • AbstractQueryModelVisitor

        public AbstractQueryModelVisitor()
    • 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
      • meetNode

        protected void meetNode​(QueryModelNode node)
                         throws X extends java.lang.Exception
        Method called by all of the other meet methods that are not overridden in subclasses. This method can be overridden in subclasses to define default behaviour when visiting nodes. The default behaviour of this method is to visit the node's children.
        Parameters:
        node - The node that is being visited.
        Throws:
        X extends java.lang.Exception