|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.extentech.ExtenBean.DataObjectImpl
com.extentech.ExtenXLS.binder.NamedRangeDataObject
public class NamedRangeDataObject
NamedRangeDataObject is an implementation of the DataObject that is intialized off of an ExtenXLS NamedRange
,
Serialized Form| Field Summary |
|---|
| Fields inherited from class com.extentech.ExtenBean.DataObjectImpl |
|---|
dataObjectActionListeners, doparent, EXTENBEAN_LOADER_NAME, props |
| Constructor Summary | |
|---|---|
NamedRangeDataObject()
Default constructor |
|
NamedRangeDataObject(DataObject d,
NameHandle n)
Constructor Created off of an XMLDataObject and NameHandle. |
|
| Method Summary | |
|---|---|
void |
activate()
load the data from the underlying persistence layer |
void |
addColinfo(colinfo cifo)
Adds a colinfo to the list of colinfos if the colinfo doesn't exist. |
Object |
get(Object key)
|
colinfo[] |
getColinfo()
Returns the column metadata for this row of data. |
colinfo |
getColinfoByName(String colname)
|
int |
getColNumByName(String colname)
Return the column number by name |
SimpleDataObject |
getDataObject(int idx)
Poplulate a new Singular DataObject from this multi-row DataObject. |
Object[] |
getDataRow(int i)
get the data Object Array at the specified index. |
int |
getNumRows()
|
String |
getStringVal(int idx,
String col)
Return the string value of the data at the specified location |
Object |
getVal(int idx,
String col)
Returns the value at the specified location |
void |
init()
Post-data initialization tasks. |
void |
init(DataObject d,
NameHandle n)
Initialize the NRDO with an XML collection DO and a NameHandle |
Object |
put(Object key,
Object val)
|
void |
setRowData(Object[] vals,
int rownum)
Sets a complete row of data externally |
void |
setVal(int row,
String col,
Object val)
update the value in the data object array pointed to by the index value |
void |
setVal(String col,
Object val)
Not used currently, see setVal below! |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public NamedRangeDataObject(DataObject d,
NameHandle n)
public NamedRangeDataObject()
| Method Detail |
|---|
public void init(DataObject d,
NameHandle n)
public void init()
DataObject
public Object put(Object key,
Object val)
public Object get(Object key)
public colinfo[] getColinfo()
DataObject
getColinfo in interface DataObjectgetColinfo in interface SimpleDataObjectgetColinfo in class DataObjectImplDataObject.getColinfo()public colinfo getColinfoByName(String colname)
getColinfoByName in interface DataObjectgetColinfoByName in interface SimpleDataObjectgetColinfoByName in class DataObjectImplDataObject.getColinfoByName(java.lang.String)public int getColNumByName(String colname)
getColNumByName in interface DataObjectgetColNumByName in class DataObjectImplDataObject.getColNumByName(java.lang.String)
public Object getVal(int idx,
String col)
getVal in interface DataObjectgetVal in interface SimpleDataObjectgetVal in class DataObjectImplidx - - The 0 based row index of the value.col - - the name of the colinfo
public String getStringVal(int idx,
String col)
getStringVal in interface DataObjectgetStringVal in interface SimpleDataObjectgetStringVal in class DataObjectImplpublic int getNumRows()
getNumRows in interface DataObjectgetNumRows in interface SimpleDataObjectgetNumRows in class DataObjectImpl
public void setVal(String col,
Object val)
setVal in interface DataObjectsetVal in interface SimpleDataObjectsetVal in class DataObjectImpl
public void setVal(int row,
String col,
Object val)
DataObjectImpl
setVal in interface DataObjectsetVal in interface SimpleDataObjectsetVal in class DataObjectImplDataObject.setVal(int, java.lang.String, java.lang.Object)public Object[] getDataRow(int i)
DataObjectImpl
getDataRow in interface DataObjectgetDataRow in interface SimpleDataObjectgetDataRow in class DataObjectImplpublic void addColinfo(colinfo cifo)
public void setRowData(Object[] vals,
int rownum)
vals - rownum -
public void activate()
throws SQLException
DataObject
SQLExceptionpublic SimpleDataObject getDataObject(int idx)
SimpleDataObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||