org.omnaest.utils.structure.table.subspecification
Interface TableSelectable<E>

Type Parameters:
E -
All Known Subinterfaces:
Table<E>
All Known Implementing Classes:
ArrayTable, SelectionExecutor.ArrayTableWithAccessibleTableInternal, TableAbstract, TableBasic

public interface TableSelectable<E>

Defines the select() method of a Table

Author:
Omnaest
See Also:
TableSelectable.Selection, Table

Nested Class Summary
static interface TableSelectable.Predicate<E>
          A TableSelectable.Predicate defines the condition which has to full filled by a Table.Row to make her included into the result of a TableSelectable.Selection
static interface TableSelectable.Selection<E>
          TableSelectable.Selection from a Table.
static interface TableSelectable.SelectionJoin<E>
          A TableSelectable.SelectionJoin represents the underlying TableSelectable.Selection and allows additionally to add further TableSelectable.Predicates to a join using the #on(Predicate...) method.
static interface TableSelectable.Where<E>
          Deprecated.  
 
Method Summary
 TableSelectable.Selection<E> select()
          A TableSelectable.Selection offers methods to select a subset of Table.Rows and Table.Columns of a Table and provide the result as further Table or TableView
 

Method Detail

select

TableSelectable.Selection<E> select()
A TableSelectable.Selection offers methods to select a subset of Table.Rows and Table.Columns of a Table and provide the result as further Table or TableView

See Also:
TableSelectable.Selection, Table


Copyright © 2011. All Rights Reserved.