org.omnaest.utils.structure.table.concrete.internal.selection.data
Class TableBlock<E>

java.lang.Object
  extended by org.omnaest.utils.structure.table.concrete.internal.selection.data.TableBlock<E>
Type Parameters:
E -

public class TableBlock<E>
extends Object

Temporary data element for filtering with TableSelectable.Predicates and joining

Author:
Omnaest
See Also:
TableSelectable.Predicate, SelectionExecutor, Join

Field Summary
protected  List<Table.Column<E>> columnList
           
protected  Map<Table.Column<E>,ScannableStripeDataContainer<E>> columnToScannableStripeDataContainerMap
           
protected  Set<TableInternal.StripeData<E>> rowStripeDataSet
           
protected  TableInternal<E> tableInternal
           
 
Constructor Summary
TableBlock()
           
 
Method Summary
 List<Table.Column<E>> getColumnList()
           
 Map<Table.Column<E>,ScannableStripeDataContainer<E>> getColumnToScannableStripeDataContainerMap()
           
 Set<TableInternal.StripeData<E>> getRowStripeDataSet()
           
 TableInternal<E> getTableInternal()
           
 void setTableInternal(TableInternal<E> tableInternal)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tableInternal

protected TableInternal<E> tableInternal

columnList

protected List<Table.Column<E>> columnList

rowStripeDataSet

protected Set<TableInternal.StripeData<E>> rowStripeDataSet

columnToScannableStripeDataContainerMap

protected Map<Table.Column<E>,ScannableStripeDataContainer<E>> columnToScannableStripeDataContainerMap
Constructor Detail

TableBlock

public TableBlock()
Method Detail

getTableInternal

public TableInternal<E> getTableInternal()
Returns:
the tableInternal

setTableInternal

public void setTableInternal(TableInternal<E> tableInternal)
Parameters:
tableInternal - the tableInternal to set

getColumnList

public List<Table.Column<E>> getColumnList()
Returns:
the columnList

getRowStripeDataSet

public Set<TableInternal.StripeData<E>> getRowStripeDataSet()
Returns:
the rowStripeDataSet

getColumnToScannableStripeDataContainerMap

public Map<Table.Column<E>,ScannableStripeDataContainer<E>> getColumnToScannableStripeDataContainerMap()
Returns:
the columnToScannableStripeDataContainerMap


Copyright © 2011. All Rights Reserved.