org.omnaest.utils.structure.table.subspecification
Interface TableAdaptable.TableAdapterProvider<E>

Type Parameters:
E -
All Superinterfaces:
Serializable, Table.TableComponent
All Known Implementing Classes:
TableAdapterProviderImpl
Enclosing interface:
TableAdaptable<E>

public static interface TableAdaptable.TableAdapterProvider<E>
extends Table.TableComponent

A TableAdaptable.TableAdapterProvider offers methods to support the default TableAdapter

Author:
Omnaest
See Also:
TableAdapter, TableAdaptable, Table

Method Summary
<A> A
adapter(TableAdapter<A,E> tableAdapter)
          Returns a given TableAdapter instance under its adapter interface and initialized with the calling Table
<T> List<T>
listOfType(Class<? extends T> beanClass)
           
 ResultSet resultSet()
           
 

Method Detail

resultSet

ResultSet resultSet()
Returns:
See Also:
ResultSet, TableToResultSetAdapter

listOfType

<T> List<T> listOfType(Class<? extends T> beanClass)
Parameters:
beanClass -
Returns:
See Also:
List, TableToTypeListAdapter

adapter

<A> A adapter(TableAdapter<A,E> tableAdapter)
Returns a given TableAdapter instance under its adapter interface and initialized with the calling Table

Parameters:
tableAdapter -
Returns:
the initialized TableAdapter as its adapted interface


Copyright © 2011. All Rights Reserved.