public class DataSetManager
extends java.lang.Object
| Constructor and Description |
|---|
DataSetManager() |
| Modifier and Type | Method and Description |
|---|---|
com.hcl.onetest.ui.dataset.FtDataSetFactory |
dataSetFactory()
Exposes the underlying the factory object so that
IDatapool instances
can be opened without direct support from the script editor. |
boolean |
dpBoolean(int variableIndex) |
boolean |
dpBoolean(java.lang.String variableName) |
boolean |
dpBoolean(java.lang.String variableName,
boolean defaultValue) |
byte |
dpByte(int variableIndex) |
byte |
dpByte(java.lang.String variableName) |
byte |
dpByte(java.lang.String variableName,
byte defaultValue) |
char |
dpChar(int variableIndex) |
char |
dpChar(java.lang.String variableName) |
char |
dpChar(java.lang.String variableName,
char defaultValue) |
boolean |
dpDone() |
double |
dpDouble(int variableIndex) |
double |
dpDouble(java.lang.String variableName) |
double |
dpDouble(java.lang.String variableName,
double defaultValue) |
float |
dpFloat(int variableIndex) |
float |
dpFloat(java.lang.String variableName) |
float |
dpFloat(java.lang.String variableName,
float defaultValue) |
void |
dpInitialization(java.io.File datapoolFile,
java.lang.String iteratorClassName)
Initialization of the default datapool iterator used by this instance of
RationalTestScript. |
void |
dpInitialization(java.lang.Object datapool,
java.lang.Object iterator)
Initialization of the default datapool iterator used by this instance of
RationalTestScript. |
int |
dpInt(int variableIndex) |
int |
dpInt(java.lang.String variableName) |
int |
dpInt(java.lang.String variableName,
int defaultValue) |
long |
dpLong(int variableIndex) |
long |
dpLong(java.lang.String variableName) |
long |
dpLong(java.lang.String variableName,
long defaultValue) |
void |
dpNext() |
void |
dpReset() |
short |
dpShort(int variableIndex) |
short |
dpShort(java.lang.String variableName) |
short |
dpShort(java.lang.String variableName,
short defaultValue) |
java.lang.String |
dpString(int variableIndex) |
java.lang.String |
dpString(java.lang.String variableName) |
java.lang.String |
dpString(java.lang.String variableName,
java.lang.String defaultValue) |
void |
dpTermination(boolean terminatedByException)
Unload the datapool and datapool iterator used by this script.
|
java.lang.Object |
dpValue(int variableIndex) |
java.lang.Object |
dpValue(java.lang.String variableName) |
java.lang.Object |
dpValue(java.lang.String variableName,
java.lang.Object defaultValue) |
java.lang.String |
getColumnName(int variableIndex) |
com.hcl.products.onetest.datasets.options.CursorOptions |
getCursorOptions() |
boolean |
getDatapoolEncryptionStatus() |
com.hcl.products.onetest.datasets.DataSet |
getDataSet() |
com.hcl.products.onetest.datasets.IDataSetCursor |
getDataSetCursor() |
com.hcl.products.onetest.datasets.DataSetRow |
getDataSetRow() |
java.util.Set<java.lang.String> |
getEncryptedVariables() |
com.hcl.products.onetest.datasets.IRowAccessAlgorithm |
getRowIterator() |
void |
initializeDataset(int currRowNum) |
void |
setCursorOptions(com.hcl.products.onetest.datasets.options.CursorOptions cursorOptions) |
void |
setDataSet(com.hcl.products.onetest.datasets.DataSet dataSet) |
void |
setDataset(java.lang.String variableName,
java.lang.Object value) |
void |
setDataSetCursor(com.hcl.products.onetest.datasets.IDataSetCursor dataSetCursor) |
void |
setDatasetEncryption() |
void |
setDataSetRow(com.hcl.products.onetest.datasets.DataSetRow dataSetRow) |
void |
setRowIterator(com.hcl.products.onetest.datasets.IRowAccessAlgorithm rowIterator) |
void |
storeDataSet()
If the datapool is modified across the run, this can be used to store the
changes into the file.
|
public com.hcl.products.onetest.datasets.DataSet getDataSet()
public void setDataSet(com.hcl.products.onetest.datasets.DataSet dataSet)
public com.hcl.products.onetest.datasets.options.CursorOptions getCursorOptions()
public void setCursorOptions(com.hcl.products.onetest.datasets.options.CursorOptions cursorOptions)
public com.hcl.products.onetest.datasets.IDataSetCursor getDataSetCursor()
public void setDataSetCursor(com.hcl.products.onetest.datasets.IDataSetCursor dataSetCursor)
public com.hcl.products.onetest.datasets.DataSetRow getDataSetRow()
public void setDataSetRow(com.hcl.products.onetest.datasets.DataSetRow dataSetRow)
public com.hcl.products.onetest.datasets.IRowAccessAlgorithm getRowIterator()
public void setRowIterator(com.hcl.products.onetest.datasets.IRowAccessAlgorithm rowIterator)
public void dpInitialization(java.io.File datapoolFile,
java.lang.String iteratorClassName)
RationalTestScript. This is an internal method
that should not be directly used by a script.public void dpInitialization(java.lang.Object datapool,
java.lang.Object iterator)
RationalTestScript. This is an internal method
that should not be directly used by a script.public void initializeDataset(int currRowNum)
public void dpNext()
public java.lang.String dpString(int variableIndex)
public java.lang.String dpString(java.lang.String variableName)
public java.lang.String dpString(java.lang.String variableName,
java.lang.String defaultValue)
public long dpLong(int variableIndex)
public long dpLong(java.lang.String variableName)
public long dpLong(java.lang.String variableName,
long defaultValue)
public int dpInt(int variableIndex)
public int dpInt(java.lang.String variableName)
public int dpInt(java.lang.String variableName,
int defaultValue)
public short dpShort(int variableIndex)
public short dpShort(java.lang.String variableName)
public short dpShort(java.lang.String variableName,
short defaultValue)
public boolean dpBoolean(int variableIndex)
public boolean dpBoolean(java.lang.String variableName)
public boolean dpBoolean(java.lang.String variableName,
boolean defaultValue)
public byte dpByte(int variableIndex)
public byte dpByte(java.lang.String variableName)
public byte dpByte(java.lang.String variableName,
byte defaultValue)
public double dpDouble(int variableIndex)
public double dpDouble(java.lang.String variableName)
public double dpDouble(java.lang.String variableName,
double defaultValue)
public float dpFloat(int variableIndex)
public float dpFloat(java.lang.String variableName)
public float dpFloat(java.lang.String variableName,
float defaultValue)
public char dpChar(int variableIndex)
public char dpChar(java.lang.String variableName)
public char dpChar(java.lang.String variableName,
char defaultValue)
public java.lang.Object dpValue(int variableIndex)
public java.lang.Object dpValue(java.lang.String variableName)
public java.lang.Object dpValue(java.lang.String variableName,
java.lang.Object defaultValue)
public boolean dpDone()
public void dpReset()
public void dpTermination(boolean terminatedByException)
public com.hcl.onetest.ui.dataset.FtDataSetFactory dataSetFactory()
IDatapool instances
can be opened without direct support from the script editor.IDatapoolFactorypublic void storeDataSet()
public void setDataset(java.lang.String variableName,
java.lang.Object value)
public java.lang.String getColumnName(int variableIndex)
public void setDatasetEncryption()
public boolean getDatapoolEncryptionStatus()
public java.util.Set<java.lang.String> getEncryptedVariables()