|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.faces.model.DataModel javax.faces.model.ResultDataModel
public class ResultDataModel
see Javadoc of JSF Specification
Constructor Summary | |
---|---|
ResultDataModel()
|
|
ResultDataModel(javax.servlet.jsp.jstl.sql.Result result)
|
Method Summary | |
---|---|
int |
getRowCount()
Return the number of rows of data available. |
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. |
Methods inherited from class javax.faces.model.DataModel |
---|
addDataModelListener, getDataModelListeners, removeDataModelListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ResultDataModel()
public ResultDataModel(javax.servlet.jsp.jstl.sql.Result result)
Method Detail |
---|
public int getRowCount()
DataModel
Return 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
public Object getRowData()
DataModel
Method isRowAvailable may be called before attempting to access this method, to ensure that the data is available.
getRowData
in class DataModel
public int getRowIndex()
DataModel
getRowIndex
in class DataModel
public Object getWrappedData()
DataModel
getWrappedData
in class DataModel
public boolean isRowAvailable()
DataModel
isRowAvailable
in class DataModel
public void setRowIndex(int rowIndex)
DataModel
setRowIndex
in class DataModel
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)
DataModel
setWrappedData
in class DataModel
data
- The object to be wrapped.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |