org.omnaest.utils.structure.table.concrete.internal.adapterprovider
Class TableAdapterProviderImpl<E>
java.lang.Object
org.omnaest.utils.structure.table.concrete.internal.adapterprovider.TableAdapterProviderImpl<E>
- Type Parameters:
E -
- All Implemented Interfaces:
- Serializable, TableAdaptable.TableAdapterProvider<E>, Table.TableComponent
public class TableAdapterProviderImpl<E>
- extends Object
- implements TableAdaptable.TableAdapterProvider<E>
- Author:
- Omnaest
- See Also:
TableAdaptable.TableAdapterProvider,
Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
table
protected Table<E> table
TableAdapterProviderImpl
public TableAdapterProviderImpl(Table<E> table)
- Parameters:
table -
resultSet
public ResultSet resultSet()
- Specified by:
resultSet in interface TableAdaptable.TableAdapterProvider<E>
- Returns:
- See Also:
ResultSet,
TableToResultSetAdapter
listOfType
public <T> List<T> listOfType(Class<? extends T> beanClass)
- Specified by:
listOfType in interface TableAdaptable.TableAdapterProvider<E>
- Returns:
- See Also:
List,
TableToTypeListAdapter
adapter
public <A> A adapter(TableAdapter<A,E> tableAdapter)
- Description copied from interface:
TableAdaptable.TableAdapterProvider
- Returns a given
TableAdapter instance under its adapter interface and initialized with the calling Table
- Specified by:
adapter in interface TableAdaptable.TableAdapterProvider<E>
- Returns:
- the initialized
TableAdapter as its adapted interface
Copyright © 2011. All Rights Reserved.