cn.remex.db
类 DbRvo
java.lang.Object
cn.remex.db.DbRvo
- 所有已实现的接口:
- cn.remex.core.Rvo, Serializable
- 直接已知子类:
- RsqlRvo
public abstract class DbRvo
- extends Object
- implements cn.remex.core.Rvo
- 另请参见:
- 序列化表格
|
方法摘要 |
StringBuilder |
appendMsg(String msg)
|
abstract
|
assignRow(T bean)
将查询结果的第一条记录复制给bean |
abstract Object |
getCell(int rowNO,
int columnNO)
|
abstract Object |
getCell(int rowIndex,
String needColumnName)
|
abstract List<Object> |
getCells(int columnIndex,
String columnValue,
int needColumnIndex)
|
abstract List<Object> |
getCells(int columnIndex,
String columnValue,
String needColumnName)
|
abstract List<Object> |
getCells(String columnName,
String columnValue,
int needColumnIndex)
|
abstract List<Object> |
getCells(String columnName,
String columnValue,
String needColumnName)
|
abstract List<Object> |
getColumn(int index)
|
abstract
|
getColumn(int index,
Class<T> clazz)
|
abstract List<Object> |
getColumn(String needColumnName)
|
abstract int |
getEffectRowCount()
|
abstract List<?> |
getGridData()
|
abstract String |
getId()
|
abstract TreeMap<String,String> |
getMapFromColumns(String keyColumn,
String valueColumn)
|
abstract TreeMap<String,String> |
getMapFromColumns(String keyColumn,
String valueColumn,
String restrainColumn,
String restrainValue)
|
abstract List<Map<String,Object>> |
getMapRows()
|
String |
getMsg()
设置返回消息 |
abstract int |
getPagination()
|
abstract int |
getRecordCount()
|
abstract int |
getRecords()
|
abstract int |
getRowCount()
|
abstract List<List<Object>> |
getRows()
|
abstract List<List<Object>> |
getRows(int columnIndex,
String columnValue)
|
abstract List<List<Object>> |
getRows(String columnName,
String columnValue)
|
boolean |
getStatus()
设置数据状态 |
abstract int |
getTitleIndex(String columnName)
|
abstract List<String> |
getTitles()
|
abstract Map<String,String> |
getUserData()
|
abstract
|
obtainBeans()
|
abstract
|
obtainBeans(Class<? extends Modelable> modelClass)
|
abstract Map<String,String> |
obtainMap(String keyColumn,
String valueColumn)
|
abstract Map<String,String> |
obtainMap(String keyColumn,
String valueColumn,
String restrainColumn,
String restrainValue)
|
abstract
|
obtainObjects(Class<T> clazz)
|
abstract
|
obtainObjectsMap(String columnName,
Class<T> clazz)
|
void |
setMsg(boolean status,
String msg)
|
void |
setStatus(boolean status)
|
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DbRvo
public DbRvo()
setStatus
public void setStatus(boolean status)
setMsg
public void setMsg(boolean status,
String msg)
getCell
public abstract Object getCell(int rowNO,
int columnNO)
getCell
public abstract Object getCell(int rowIndex,
String needColumnName)
getCells
public abstract List<Object> getCells(int columnIndex,
String columnValue,
int needColumnIndex)
getCells
public abstract List<Object> getCells(int columnIndex,
String columnValue,
String needColumnName)
getCells
public abstract List<Object> getCells(String columnName,
String columnValue,
int needColumnIndex)
getCells
public abstract List<Object> getCells(String columnName,
String columnValue,
String needColumnName)
getColumn
public abstract List<Object> getColumn(int index)
getColumn
public abstract <T> List<T> getColumn(int index,
Class<T> clazz)
getColumn
public abstract List<Object> getColumn(String needColumnName)
getEffectRowCount
public abstract int getEffectRowCount()
getGridData
public abstract List<?> getGridData()
getId
public abstract String getId()
getMapFromColumns
public abstract TreeMap<String,String> getMapFromColumns(String keyColumn,
String valueColumn)
getMapFromColumns
public abstract TreeMap<String,String> getMapFromColumns(String keyColumn,
String valueColumn,
String restrainColumn,
String restrainValue)
getMapRows
public abstract List<Map<String,Object>> getMapRows()
getMsg
public String getMsg()
- 设置返回消息
- 指定者:
- 接口
cn.remex.core.Rvo 中的 getMsg
appendMsg
public StringBuilder appendMsg(String msg)
- 参数:
msg - the msg to set
- 返回:
- StringBuilder
getPagination
public abstract int getPagination()
getRecordCount
public abstract int getRecordCount()
getRecords
public abstract int getRecords()
getRowCount
public abstract int getRowCount()
getRows
public abstract List<List<Object>> getRows()
getRows
public abstract List<List<Object>> getRows(int columnIndex,
String columnValue)
getRows
public abstract List<List<Object>> getRows(String columnName,
String columnValue)
getStatus
public boolean getStatus()
- 设置数据状态
- 指定者:
- 接口
cn.remex.core.Rvo 中的 getStatus
getTitleIndex
public abstract int getTitleIndex(String columnName)
getTitles
public abstract List<String> getTitles()
getUserData
public abstract Map<String,String> getUserData()
assignRow
public abstract <T extends Modelable> void assignRow(T bean)
- 将查询结果的第一条记录复制给bean
obtainBeans
public abstract <T extends Modelable> List<T> obtainBeans()
obtainBeans
public abstract <T extends Modelable> List<T> obtainBeans(Class<? extends Modelable> modelClass)
obtainMap
public abstract Map<String,String> obtainMap(String keyColumn,
String valueColumn)
obtainMap
public abstract Map<String,String> obtainMap(String keyColumn,
String valueColumn,
String restrainColumn,
String restrainValue)
obtainObjects
public abstract <T> List<T> obtainObjects(Class<T> clazz)
obtainObjectsMap
public abstract <T> Map<String,T> obtainObjectsMap(String columnName,
Class<T> clazz)
Copyright © 2016. All rights reserved.