Uses of Class
org.modeshape.graph.query.QueryBuilder

Packages that use QueryBuilder
org.modeshape.graph.query The Query API provides a mechanism for building and executing queries. 
 

Uses of QueryBuilder in org.modeshape.graph.query
 

Methods in org.modeshape.graph.query that return QueryBuilder
 QueryBuilder QueryBuilder.clear()
          Clear this builder completely to start building a new query.
protected  QueryBuilder QueryBuilder.clear(boolean clearFirstQuery)
          Utility method that does all the work of the clear, but with a flag that defines whether to clear the first query.
protected  QueryBuilder QueryBuilder.JoinClause.createJoin(JoinCondition condition)
           
 QueryBuilder QueryBuilder.OrderByBuilder.end()
          Complete the order-by clause and return the QueryBuilder instance.
 QueryBuilder QueryBuilder.ConstraintBuilder.end()
          Complete this constraint specification.
 QueryBuilder QueryBuilder.except()
          Perform an EXCEPT between the query as defined prior to this method and the query that will be defined following this method.
 QueryBuilder QueryBuilder.exceptAll()
          Perform an EXCEPT ALL between the query as defined prior to this method and the query that will be defined following this method.
 QueryBuilder QueryBuilder.from(String tableNameWithOptionalAlias)
          Specify the name of the table from which tuples should be selected.
 QueryBuilder QueryBuilder.fromAllNodes()
          Specify that the query should select from the "__ALLNODES__" built-in table.
 QueryBuilder QueryBuilder.fromAllNodesAs(String alias)
          Specify that the query should select from the "__ALLNODES__" built-in table using the supplied alias.
 QueryBuilder QueryBuilder.intersect()
          Perform an INTERSECT between the query as defined prior to this method and the query that will be defined following this method.
 QueryBuilder QueryBuilder.intersectAll()
          Perform an INTERSECT ALL between the query as defined prior to this method and the query that will be defined following this method.
 QueryBuilder QueryBuilder.limit(int rowLimit)
          Specify the maximum number of rows that are to be returned in the results.
 QueryBuilder QueryBuilder.offset(int offset)
          Specify the number of rows that results are to skip.
 QueryBuilder QueryBuilder.JoinClause.on(String columnEqualExpression)
          Define the join as using an equi-join criteria by specifying the expression equating two columns.
 QueryBuilder QueryBuilder.JoinClause.onChildNode(String parentTable, String childTable)
          Define the join criteria to require the node in one table is a child of the node in another table.
 QueryBuilder QueryBuilder.JoinClause.onDescendant(String ancestorTable, String descendantTable)
          Define the join criteria to require the node in one table is a descendant of the node in another table.
 QueryBuilder QueryBuilder.JoinClause.onSameNode(String table1, String table2)
          Define the join criteria to require the two tables represent the same node.
 QueryBuilder QueryBuilder.select(String... columnNames)
          Add to the select clause the columns with the supplied names.
 QueryBuilder QueryBuilder.selectDistinct(String... columnNames)
          Select the distinct values from the columns with the supplied names.
 QueryBuilder QueryBuilder.selectDistinctStar()
          Select all of the distinct values from the single-valued columns.
 QueryBuilder QueryBuilder.selectStar()
          Select all of the single-valued columns.
 QueryBuilder QueryBuilder.union()
          Perform a UNION between the query as defined prior to this method and the query that will be defined following this method.
 QueryBuilder QueryBuilder.unionAll()
          Perform a UNION ALL between the query as defined prior to this method and the query that will be defined following this method.
 



Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.