org.omnaest.utils.structure.table.concrete
Class ArrayTable.ArrayTableInternal

java.lang.Object
  extended by org.omnaest.utils.structure.table.concrete.ArrayTable.ArrayTableInternal
All Implemented Interfaces:
TableInternal<E>
Enclosing class:
ArrayTable<E>

public class ArrayTable.ArrayTableInternal
extends Object
implements TableInternal<E>

Author:
Omnaest
See Also:
ArrayTable, TableInternal

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.omnaest.utils.structure.table.internal.TableInternal
TableInternal.CellAndStripeResolver<E>, TableInternal.CellData<E>, TableInternal.CellInternal<E>, TableInternal.StripeData<E>, TableInternal.StripeDataList<E>, TableInternal.StripeInternal<E>, TableInternal.StripeResolver<E>, TableInternal.TableComponentInternal, TableInternal.TableContent<E>, TableInternal.TableContentResolver<E>
 
Constructor Summary
ArrayTable.ArrayTableInternal()
           
 
Method Summary
 TableInternal.CellAndStripeResolver<E> getCellAndStripeResolver()
          Returns the TableInternal.CellAndStripeResolver of the Table
 StripeFactory<E> getStripeFactory()
          Returns the internal StripeFactory
 TableInternal.TableContent<E> getTableContent()
           
 Table<E> getUnderlyingTable()
          Returns the underlying Table instance
 void setTableContent(TableInternal.TableContent<E> tableContent)
          Overwrites the current TableInternal.TableContent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayTable.ArrayTableInternal

public ArrayTable.ArrayTableInternal()
Method Detail

getTableContent

public TableInternal.TableContent<E> getTableContent()
Specified by:
getTableContent in interface TableInternal<E>
Returns:
See Also:
TableInternal.TableContent

getCellAndStripeResolver

public TableInternal.CellAndStripeResolver<E> getCellAndStripeResolver()
Description copied from interface: TableInternal
Returns the TableInternal.CellAndStripeResolver of the Table

Specified by:
getCellAndStripeResolver in interface TableInternal<E>
Returns:

getUnderlyingTable

public Table<E> getUnderlyingTable()
Description copied from interface: TableInternal
Returns the underlying Table instance

Specified by:
getUnderlyingTable in interface TableInternal<E>
Returns:

getStripeFactory

public StripeFactory<E> getStripeFactory()
Description copied from interface: TableInternal
Returns the internal StripeFactory

Specified by:
getStripeFactory in interface TableInternal<E>
Returns:

setTableContent

public void setTableContent(TableInternal.TableContent<E> tableContent)
Description copied from interface: TableInternal
Overwrites the current TableInternal.TableContent. This should only be used in rare cases, e.g. for cloning.

Specified by:
setTableContent in interface TableInternal<E>


Copyright © 2011. All Rights Reserved.