org.omnaest.utils.beans.adapter
Interface ListToTypeAdapter.UnderlyingListAware<L extends List<?>>

Enclosing class:
ListToTypeAdapter<T,L extends List<?>>

public static interface ListToTypeAdapter.UnderlyingListAware<L extends List<?>>

This interface makes a derivative type aware of an underlying map implementation. This is normally used in combination with an ListToTypeAdapter.


Method Summary
 L getUnderlyingList()
          Returns the List which underlies this class type facade.
 List<String> getUnderlyingPropertynameList()
          Returns the underlying property name list after which the elements of the value list are ordered.
 void setUnderlyingList(L underlyingList)
          Sets the List which should underly this class type facade.
 void setUnderlyingPropertynameList(List<String> propertynameList)
          Sets the underlying property name list after which the elements of the value list are ordered.
 

Method Detail

getUnderlyingList

L getUnderlyingList()
Returns the List which underlies this class type facade.

Returns:

setUnderlyingList

void setUnderlyingList(L underlyingList)
Sets the List which should underly this class type facade.

Parameters:
underlyingList -

setUnderlyingPropertynameList

void setUnderlyingPropertynameList(List<String> propertynameList)
Sets the underlying property name list after which the elements of the value list are ordered.

Parameters:
propertynameList -

getUnderlyingPropertynameList

List<String> getUnderlyingPropertynameList()
Returns the underlying property name list after which the elements of the value list are ordered.

Returns:


Copyright © 2013. All Rights Reserved.