|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectlt.monarch.data.binding.DataSource
lt.monarch.data.binding.ObjectDataSource
public class ObjectDataSource extends DataSource implements Filterable
| Modifier and Type | Field and Description |
|---|
| Fields inherited from class lt.monarch.data.binding.DataSource |
|---|
order |
| Constructor and Description |
|---|
ObjectDataSource(java.util.List<?> dataList)
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<?> |
getDataList()
|
java.lang.String |
getFilterCondition()
Returns additional filter conditions |
java.lang.Integer |
getLimit()
Returns result limit |
int |
getStartRecord()
Return index of the first record. |
void |
setDataList(java.util.List<?> dataList)
|
void |
setFilterCondition(java.lang.String condition)
Sets additional filter conditions |
void |
setLimit(java.lang.Integer size)
Sets limit for results. |
void |
setStartRecord(int index)
Sets index of the first record that should be retrieved. |
void |
updateDataModel(DataBinding binding,
DataModel model)
Retrieves data according to DataBinding object form data source and stores it in DataModel object. |
| Methods inherited from class lt.monarch.data.binding.DataSource |
|---|
generateColumnTypesFromMappings, getOrder, setOrder |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ObjectDataSource(java.util.List<?> dataList)
| Method Detail |
|---|
public java.util.List<?> getDataList()
public void setDataList(java.util.List<?> dataList)
public void updateDataModel(DataBinding binding,
DataModel model)
DataSource
updateDataModel in class DataSourcebinding - DataBinding describes the data that should be taken form data sourcemodel - DataModel which values should be updatedpublic java.lang.Integer getLimit()
Filterable
getLimit in interface Filterablepublic int getStartRecord()
Filterable
getStartRecord in interface Filterablepublic void setLimit(java.lang.Integer size)
Filterablenull - this means that all values from data source
should be retrieved. If the concrete value is set then DataSource will retrieve not more than the given
amount of data. For example, if limit is set to 4 then DataSource will retrieve maximum 4 result rows.
setLimit in interface Filterablepublic void setStartRecord(int index)
Filterable
setStartRecord in interface Filterableindex - first record indexpublic java.lang.String getFilterCondition()
Filterable
getFilterCondition in interface Filterablepublic void setFilterCondition(java.lang.String condition)
Filterable
setFilterCondition in interface Filterablecondition - Filter conditions
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||