| Constructor and Description |
|---|
ResultDataModel() |
ResultDataModel(javax.servlet.jsp.jstl.sql.Result result) |
| Modifier and Type | Method and Description |
|---|---|
int |
getRowCount()
Return the number of rows of data available.
|
SortedMap<String,Object> |
getRowData()
Return the object associated with the current row index.
|
int |
getRowIndex()
Get the current row index.
|
Object |
getWrappedData()
Get the entire collection of data associated with this component.
|
boolean |
isRowAvailable()
Returns true if a call to getRowData will return a valid object.
|
void |
setRowIndex(int rowIndex)
Set the current row index.
|
void |
setWrappedData(Object data)
Set the entire list of data associated with this component.
|
addDataModelListener, getDataModelListeners, iterator, removeDataModelListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic ResultDataModel()
public ResultDataModel(javax.servlet.jsp.jstl.sql.Result result)
public int getRowCount()
DataModelReturn the number of rows of data available.
If the number of rows of data available is not known then -1 is returned. This may happen for DataModels that wrap sources of data such as java.sql.ResultSet that provide an iterator to access the "next item" rather than a fixed-size collection of data.
getRowCount in class DataModel<SortedMap<String,Object>>public SortedMap<String,Object> getRowData()
DataModelMethod isRowAvailable may be called before attempting to access this method, to ensure that the data is available.
getRowData in class DataModel<SortedMap<String,Object>>public int getRowIndex()
DataModelgetRowIndex in class DataModel<SortedMap<String,Object>>public Object getWrappedData()
DataModelgetWrappedData in class DataModel<SortedMap<String,Object>>public boolean isRowAvailable()
DataModelisRowAvailable in class DataModel<SortedMap<String,Object>>public void setRowIndex(int rowIndex)
DataModelsetRowIndex in class DataModel<SortedMap<String,Object>>rowIndex - The row index. It may be -1 to indicate "no row",
or may be a value between 0 and getRowCount()-1.public void setWrappedData(Object data)
DataModelsetWrappedData in class DataModel<SortedMap<String,Object>>data - The object to be wrapped.Copyright © 2021 The Apache Software Foundation. All rights reserved.