|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunitx.ddtunit.data.DataSet
public abstract class DataSet
Class containing all data objects used for executing a testclass.
The
structure is a direct mapping of the xml resource structure of
class - method - testcase
| Field Summary | |
|---|---|
protected TypedObjectMap |
objectMap
|
| Constructor Summary | |
|---|---|
DataSet(String setId,
IDataSet parent)
|
|
| Method Summary | |
|---|---|
boolean |
containsKey(String key)
Check if provided key is instained in sub object map |
TypedObject |
findObject(String id)
|
TypedObject |
findObject(String id,
String type)
|
IDataSet |
get(String id)
Retrieve DataSet specified by id |
String |
getId()
Retrieve id of DataSet |
TypedObject |
getObject(String id)
Retrieve object entry from local object map |
TypedObject |
getObject(String id,
String type)
Retrieve object entry from local object map |
Iterator |
getSubDataIterator()
Retrieve iterator over all keys provided by sub datasets |
Collection |
getSubDataValues()
Retrieve iterator over all dataSets provided as subelements of this dataSet. |
void |
put(String id,
IDataSet dataSet)
|
void |
putObject(String id,
TypedObject entry)
add new entry to local object map |
int |
size()
Retrieve number of sub datasets |
String |
toString()
Return human readable description of object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected TypedObjectMap objectMap
| Constructor Detail |
|---|
public DataSet(String setId,
IDataSet parent)
setId - specifies id for identification of dataset| Method Detail |
|---|
public void putObject(String id,
TypedObject entry)
IDataSet
putObject in interface IDataSet
public TypedObject getObject(String id,
String type)
IDataSet
getObject in interface IDataSetpublic TypedObject getObject(String id)
IDataSet
getObject in interface IDataSetpublic TypedObject findObject(String id)
findObject in interface IDataSet
public TypedObject findObject(String id,
String type)
findObject in interface IDataSet
public void put(String id,
IDataSet dataSet)
put in interface IDataSetpublic IDataSet get(String id)
IDataSet
get in interface IDataSetpublic boolean containsKey(String key)
IDataSet
containsKey in interface IDataSetpublic Iterator getSubDataIterator()
IDataSet
getSubDataIterator in interface IDataSetpublic Collection getSubDataValues()
IDataSet
getSubDataValues in interface IDataSetpublic int size()
IDataSet
size in interface IDataSetpublic String toString()
toString in class Objectpublic String getId()
IDataSet
getId in interface IDataSet
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||