Examples of addClause()


Examples of org.teiid.query.sql.lang.From.addClause()

        query.setSelect(select);
        query.setFrom(from);
       
        SubqueryFromClause sfc = new SubqueryFromClause("y", query); //$NON-NLS-1$
        From from2 = new From();
        from2.addClause(sfc);
       
        Select select2 = new Select();
        select2.addSymbol(new ElementSymbol("a")); //$NON-NLS-1$
        select2.addSymbol(new ElementSymbol("b")); //$NON-NLS-1$
       
View Full Code Here

Examples of org.teiid.query.sql.lang.From.addClause()

        CompareCriteria join = new CompareCriteria(new ElementSymbol("m.g1.a"), CompareCriteria.EQ, new ElementSymbol("y.c")); //$NON-NLS-1$ //$NON-NLS-2$
        List crits = new ArrayList();
        crits.add(join);
        JoinPredicate jp = new JoinPredicate(ufc, sfc, JoinType.JOIN_INNER, crits);
        From from2 = new From();
        from2.addClause(jp);
                       
        Select select2 = new Select();
        select2.addSymbol(new ElementSymbol("a")); //$NON-NLS-1$
        select2.addSymbol(new ElementSymbol("b")); //$NON-NLS-1$
       
View Full Code Here

Examples of org.teiid.query.sql.lang.From.addClause()

      StoredProcedure storedQuery = new StoredProcedure();
      storedQuery.setProcedureName("proc1"); //$NON-NLS-1$
     
        From from = new From();
        SubqueryFromClause sfc = new SubqueryFromClause("x", storedQuery); //$NON-NLS-1$
        from.addClause(sfc);
       
        Select select = new Select();
        select.addSymbol(new ElementSymbol("x.a")); //$NON-NLS-1$
       
        Query query = new Query();
View Full Code Here

Examples of org.teiid.query.sql.lang.From.addClause()

      new ElementSymbol("g2.a2")); //$NON-NLS-1$
    ArrayList<Criteria> crits = new ArrayList<Criteria>();
    crits.add(jcrit);   
    JoinPredicate jp = new JoinPredicate(g1, g2, JoinType.JOIN_INNER, crits);
    From from = new From();
    from.addClause(jp);

    AllSymbol all = new AllSymbol();
    Select select = new Select();
    select.addSymbol(all);
View Full Code Here

Examples of org.teiid.query.sql.lang.From.addClause()

  @Test public void testCrossJoin() {
    UnaryFromClause g1 = new UnaryFromClause(new GroupSymbol("g1")); //$NON-NLS-1$
    UnaryFromClause g2 = new UnaryFromClause(new GroupSymbol("g2")); //$NON-NLS-1$
    JoinPredicate jp = new JoinPredicate(g1, g2, JoinType.JOIN_CROSS);   
    From from = new From();
    from.addClause(jp)

    AllSymbol all = new AllSymbol();
    Select select = new Select();
    select.addSymbol(all);
View Full Code Here

Examples of org.teiid.query.sql.lang.From.addClause()

  @Test public void testFromClauses() {
    UnaryFromClause g1 = new UnaryFromClause(new GroupSymbol("g1")); //$NON-NLS-1$
    UnaryFromClause g2 = new UnaryFromClause(new GroupSymbol("g2")); //$NON-NLS-1$
    JoinPredicate jp = new JoinPredicate(g1, g2, JoinType.JOIN_CROSS);   
    From from = new From();
    from.addClause(jp)
    from.addClause(new UnaryFromClause(new GroupSymbol("g3"))); //$NON-NLS-1$

    AllSymbol all = new AllSymbol();
    Select select = new Select();
    select.addSymbol(all);
View Full Code Here

Examples of org.teiid.query.sql.lang.From.addClause()

    UnaryFromClause g1 = new UnaryFromClause(new GroupSymbol("g1")); //$NON-NLS-1$
    UnaryFromClause g2 = new UnaryFromClause(new GroupSymbol("g2")); //$NON-NLS-1$
    JoinPredicate jp = new JoinPredicate(g1, g2, JoinType.JOIN_CROSS);   
    From from = new From();
    from.addClause(jp)
    from.addClause(new UnaryFromClause(new GroupSymbol("g3"))); //$NON-NLS-1$

    AllSymbol all = new AllSymbol();
    Select select = new Select();
    select.addSymbol(all);
View Full Code Here

Examples of org.teiid.query.sql.lang.From.addClause()

    UnaryFromClause g1 = new UnaryFromClause(new GroupSymbol("g1")); //$NON-NLS-1$
    UnaryFromClause g2 = new UnaryFromClause(new GroupSymbol("g2"));     //$NON-NLS-1$
    JoinPredicate jp = new JoinPredicate(g1, g2, JoinType.JOIN_CROSS);
    JoinPredicate jp2 = new JoinPredicate(jp, new UnaryFromClause(new GroupSymbol("g3")), JoinType.JOIN_CROSS);     //$NON-NLS-1$
    From from = new From();
    from.addClause(jp2)

    AllSymbol all = new AllSymbol();
    Select select = new Select();
    select.addSymbol(all);
View Full Code Here

Examples of org.teiid.query.sql.lang.SetClauseList.addClause()

          SetClauseList newChangeList = new SetClauseList();
          for (SetClause entry : update.getChangeList().getClauses()) {
              Expression rightExpr = entry.getValue();
              boolean retainChange = checkInputVariables(rightExpr);
              if (retainChange) {
                  newChangeList.addClause(entry.getSymbol(), entry.getValue());
              }
          }
          update.setChangeList(newChangeList);
        }
View Full Code Here

Examples of xbird.xquery.expr.flwr.FLWRExpr.addClause()

                            }

                            FLWRExpr newFlwr = new FLWRExpr();
                            ForVariable forVar = new ForVariable();
                            forVar.setValue(funcall);
                            newFlwr.addClause(new ForClause(forVar));
                            VarRef varref = new VarRef(forVar);
                            steps.set(0, varref);
                            newFlwr.setFilteredReturnExpr(pathExpr);

                            MapExpr mapExpr = new MapExpr(colpath, forVar, newFlwr);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.