public class ASRecordSet extends ASObject
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERVICE_NAME |
| Constructor and Description |
|---|
ASRecordSet() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getColumnNames() |
int |
getCursor() |
java.lang.String |
getId() |
java.util.List<?> |
getInitialData() |
java.util.Map<java.lang.String,java.lang.Object> |
getRecords(int from,
int count) |
java.lang.String |
getServiceName() |
int |
getTotalCount() |
double |
getVersion() |
void |
populate(java.util.List<?> list,
java.lang.String[] ignoreProperties) |
void |
populate(java.sql.ResultSet rs) |
void |
populate(java.lang.String[] columnNames,
java.util.List<java.util.List<java.lang.Object>> rows) |
java.util.List<java.util.List<java.lang.Object>> |
rows() |
void |
setColumnNames(java.lang.String[] columnNames) |
void |
setCursor(int cursor) |
void |
setId(java.lang.String id) |
void |
setInitialData(java.util.List<?> initialData) |
void |
setServiceName(java.lang.String serviceName) |
void |
setTotalCount(int totalCount) |
void |
setVersion(double version) |
java.lang.String |
toString() |
containsKey, get, getType, instantiate, put, remove, setTypeclear, clone, containsValue, entrySet, isEmpty, keySet, putAll, size, valuespublic static final java.lang.String SERVICE_NAME
public java.lang.String getId()
public void setId(java.lang.String id)
public int getTotalCount()
public void setTotalCount(int totalCount)
public java.util.List<?> getInitialData()
public void setInitialData(java.util.List<?> initialData)
public java.util.Map<java.lang.String,java.lang.Object> getRecords(int from,
int count)
public int getCursor()
public void setCursor(int cursor)
public java.lang.String getServiceName()
public void setServiceName(java.lang.String serviceName)
public java.lang.String[] getColumnNames()
public void setColumnNames(java.lang.String[] columnNames)
public double getVersion()
public void setVersion(double version)
public java.util.List<java.util.List<java.lang.Object>> rows()
public void populate(java.sql.ResultSet rs)
throws java.io.IOException
java.io.IOExceptionpublic void populate(java.lang.String[] columnNames,
java.util.List<java.util.List<java.lang.Object>> rows)
columnNames - rows - ArrayList containing a ArrayList for each rowpublic void populate(java.util.List<?> list,
java.lang.String[] ignoreProperties)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
list - List of JavaBeans, all beans should be of the same typeignoreProperties - properties that should not be added to the RecordSetjava.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetException