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