|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface TableSelectable.Selection<E>
TableSelectable.Selection from a Table. The TableSelectable.Selection uses a builder pattern to create a TableView or a new
Table instance based on parameters like Tables, TableSelectable.Predicates and TableSelectable.Selection.Order
TableSelectable.select(),
Selection#columns(Column...),
allColumns(),
Selection#from(Table),
Selection#where(Predicate...),
Selection#orderBy(Order),
asTableView(),
asTable(),
TableSelectable.SelectionJoin,
TableSelectable.Predicate,
TableSelectable.Selection.Order,
TableView,
TableSelectable,
Table| Nested Class Summary | |
|---|---|
static class |
TableSelectable.Selection.Order
|
| Method Detail |
|---|
TableSelectable.Selection<E> columns(Table.Column<E>... columns)
Table.Columns of the TableSelectable.Selection.
columns -
TableSelectable.Selection<E> allColumns()
Table.Columns to be selected
TableSelectable.Selection<E> from(Table<E>... tables)
Table
tables -
TableSelectable.SelectionJoin<E> innerJoin(Table<E> table)
Join clause of a TableSelectable.Selection
table -
TableSelectable.SelectionJoinTableSelectable.Selection<E> where(TableSelectable.Predicate<E>... predicates)
TableSelectable.Selection which declares one ore multiple TableSelectable.Predicates
predicates -
TableSelectable.Selection<E> orderBy(Table.Column<E> column,
TableSelectable.Selection.Order order)
Table.Column and TableSelectable.Selection.Order declaration for a TableSelectable.Selection which results in an ordered Table after
the given Table.Column by the given TableSelectable.Selection.Order. If this method is called multiple times the Table.Columns and
TableSelectable.Selection.Order will be chained together.
column - order -
#orderBy(Column)TableSelectable.Selection<E> orderBy(Table.Column<E> column)
TableSelectable.Selection after the given Table.Column by TableSelectable.Selection.Order.ASCENDING
column -
#orderBy(Column, Order)TableView<E> asTableView()
TableView of the TableSelectable.Selection. This should be called after all other configurations have been set.
TableViewTableSelectable.Selection<E> distinct()
Table.Rows if there Table.Cell elements are all equal
TableSelectable.Selection<E> top(int numberOfRows)
Table.Rows
numberOfRows -
Table<E> asTable()
TableSelectable.Selection as a new Table instance. . This should be called after all other
configurations have been set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||