|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataProvider<T>
DataProvider is an interface that defines methods for manage loading data.
Usage:
DataProvider<SomeDataType> dataProvider = new DataProvider<SomeDataType>();
Method Summary | |
---|---|
T |
getItemByKey(java.lang.Object key)
Load single element by given key. |
java.util.List<T> |
getItemsByRange(int firstRow,
int endRow)
Loads elements from given range. |
java.lang.Object |
getKey(T item)
Get element key. |
int |
getRowCount()
Get number of all rows. |
Method Detail |
---|
int getRowCount()
java.util.List<T> getItemsByRange(int firstRow, int endRow)
firstRow
- first row to loadendRow
- end row to load
T getItemByKey(java.lang.Object key)
key
- element key to be loaded.
java.lang.Object getKey(T item)
item
- element, which key to be get
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |