|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InstanceSet
Method Summary | |
---|---|
boolean |
absolute(int row)
|
void |
close()
frees resources (closes the result set) |
void |
copyMetadataFrom(DataInstance di)
|
void |
copyMetadataTo(DataInstance di)
|
boolean |
first()
rewinds to the first record |
java.lang.String |
getClassname()
Returns the classname |
java.lang.String[] |
getClassnames()
Returns the classname for each field If implemented, useful for views. |
Instance |
getCurrentInstance()
|
java.sql.Date |
getDate(int i)
|
java.sql.Date |
getDate(java.lang.String field)
|
Instance |
getInstance(int row)
Returns row by index. |
int |
getInstanceCount()
|
Instance[] |
getInstances()
|
int |
getInteger(int i)
|
int |
getInteger(java.lang.String field)
|
long |
getLong(int i)
|
long |
getLong(java.lang.String field)
|
java.lang.String[] |
getNames()
|
java.lang.String[] |
getOriginalPropertyNames()
For views, where the original name can be aliased |
int |
getRow()
|
java.lang.String |
getString(int i)
|
java.lang.String |
getString(java.lang.String field)
|
java.lang.String |
getType()
|
java.lang.Object |
getValue(int column)
|
java.lang.Object |
getValue(int row,
int col)
Obtain the value for a row and column index |
java.lang.Class |
getValueClass(int column)
The class for a given column |
java.lang.Class[] |
getValueClasses()
|
java.lang.String |
getValueClassName(int column)
The class name for a given column |
java.lang.String[] |
getValueClassNames()
|
java.lang.Object[][] |
getValues()
|
java.lang.Object[] |
getValues(int row)
|
java.lang.Object[] |
getValuesByColumn(int col)
|
java.lang.Object[] |
getValuesByColumn(java.lang.String colname)
|
boolean |
last()
rewinds to the last record |
boolean |
next()
moves one position down the resultset |
void |
setClassname(java.lang.String string)
|
void |
setValues(java.lang.Object[][] data)
|
java.lang.String |
toJSON()
|
JSONObject |
toJSONObject()
|
Method Detail |
---|
java.lang.String getClassname()
java.lang.String[] getClassnames()
java.lang.String getType()
int getInstanceCount()
Instance getCurrentInstance()
Instance getInstance(int row)
row
- index of the record to get
Instance[] getInstances()
java.lang.String[] getNames()
java.lang.String[] getOriginalPropertyNames()
java.lang.Object getValue(int row, int col)
row
- col
-
java.lang.Object[] getValues(int row)
row
- index of the row
java.lang.Object[] getValuesByColumn(int col)
col
- index of the column
java.lang.Object[] getValuesByColumn(java.lang.String colname)
colname
-
java.lang.Object[][] getValues()
java.lang.Class getValueClass(int column)
column
- index of the column
java.lang.String getValueClassName(int column)
column
- index of the column
java.lang.Class[] getValueClasses()
java.lang.String[] getValueClassNames()
boolean first()
boolean last()
boolean next()
int getRow()
void close()
java.lang.Object getValue(int column)
column
- index to get value for
boolean absolute(int row)
void copyMetadataTo(DataInstance di)
di
- destination to copy metadata to.void copyMetadataFrom(DataInstance di)
di
- source to copy data fromvoid setValues(java.lang.Object[][] data)
data
- values to setvoid setClassname(java.lang.String string)
string
- name of the classJSONObject toJSONObject()
java.lang.String toJSON()
java.lang.String getString(int i)
int getInteger(int i)
long getLong(int i)
java.sql.Date getDate(int i)
java.lang.String getString(java.lang.String field)
int getInteger(java.lang.String field)
long getLong(java.lang.String field)
java.sql.Date getDate(java.lang.String field)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |