|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junitx.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 datasetMethod Detail |
---|
public void putObject(String id, TypedObject entry)
IDataSet
putObject
in interface IDataSet
public TypedObject getObject(String id, String type)
IDataSet
getObject
in interface IDataSet
public TypedObject getObject(String id)
IDataSet
getObject
in interface IDataSet
public 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 IDataSet
public IDataSet get(String id)
IDataSet
get
in interface IDataSet
public boolean containsKey(String key)
IDataSet
containsKey
in interface IDataSet
public Iterator getSubDataIterator()
IDataSet
getSubDataIterator
in interface IDataSet
public Collection getSubDataValues()
IDataSet
getSubDataValues
in interface IDataSet
public int size()
IDataSet
size
in interface IDataSet
public String toString()
toString
in class Object
public String getId()
IDataSet
getId
in interface IDataSet
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |