Package com.github.eikecochu.sqlbuilder
Interface BeforeHaving<T extends BeforeHaving<T>>
-
- Type Parameters:
T- the generic type returned by some fluent methods of this interface
- All Superinterfaces:
QueryPart,QueryPartLinked<T>,QueryPartSQL<T>
- All Known Implementing Classes:
GroupBy
public interface BeforeHaving<T extends BeforeHaving<T>> extends QueryPart, QueryPartSQL<T>, QueryPartLinked<T>
Implemented by keywords that precede the HAVING statement.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Havinghaving()Continue query with HAVINGdefault Havinghaving(Having having)Accept an existing HAVING statement as predecessordefault HavinghavingSQL(java.lang.String sql)Use plain SQL to form this HAVING statement-
Methods inherited from interface com.github.eikecochu.sqlbuilder.QueryPartLinked
ext, parent, parent
-
Methods inherited from interface com.github.eikecochu.sqlbuilder.QueryPartSQL
sql
-
-
-
-
Method Detail
-
having
default Having having()
Continue query with HAVING- Returns:
- The new HAVING statement
-
having
default Having having(Having having)
Accept an existing HAVING statement as predecessor- Parameters:
having- The existing HAVING statement- Returns:
- Returns the passed HAVING statement
-
havingSQL
default Having havingSQL(java.lang.String sql)
Use plain SQL to form this HAVING statement- Parameters:
sql- The sql string- Returns:
- The new HAVING statement
-
-