Пример #1
0
 public AnsiSelectBuilder filter(final WhereClause whereClause) {
   return from(
       grammar,
       selectExpression(
           expression.setQuantifier(),
           expression.selectList(),
           expression.fromClause(),
           some(combine(expression.whereClause(), whereClause)),
           expression.orderByClause(),
           expression.groupByClause(),
           expression.offsetClause(),
           expression.fetchClause()));
 }
Пример #2
0
 public AnsiSelectBuilder orderBy(final OrderByClause orderByClause) {
   return from(
       grammar,
       selectExpression(
           expression.setQuantifier(),
           expression.selectList(),
           expression.fromClause(),
           expression.whereClause(),
           some(orderByClause),
           expression.groupByClause(),
           expression.offsetClause(),
           expression.fetchClause()));
 }
Пример #3
0
 @Override
 public AnsiSelectBuilder distinct() {
   return from(
       grammar,
       selectExpression(
           Option.<SetQuantifier>some(DISTINCT),
           expression.selectList(),
           expression.fromClause(),
           expression.whereClause(),
           expression.orderByClause(),
           expression.groupByClause(),
           expression.offsetClause(),
           expression.fetchClause()));
 }
Пример #4
0
 @Override
 public AnsiSelectBuilder fetch(int number) {
   return from(
       grammar,
       selectExpression(
           expression.setQuantifier(),
           expression.selectList(),
           expression.fromClause(),
           expression.whereClause(),
           expression.orderByClause(),
           expression.groupByClause(),
           expression.offsetClause(),
           some(grammar.fetchClause(number))));
 }
Пример #5
0
 @Override
 public Sequence<Keyword<?>> fields() {
   return SelectList.methods.fields(expression.selectList());
 }