public interface ETLStepResult
Modifier and Type | Method and Description |
---|---|
void |
addRow(java.lang.Object[] row)
Add a row of data to this result.
|
void |
addRows(java.util.List<java.lang.Object[]> rows)
Add multiple rows of data to this result.
|
java.util.List<java.lang.Object[]> |
getData()
Return available data as a List.
|
java.lang.String |
getFieldForIndex(int idx)
Get field at a specified index.
|
int |
getIndexForField(java.lang.String fieldUuid)
Get position of a field.
|
java.util.List<ETLStepMetadataFieldBean> |
getMetadataFields()
Return the structure of data in the result as a List of
ETLStepMetadataFieldBean . |
java.lang.String |
getOutputFlow()
Get the output flow UUID corresponding to this result
|
long |
getRowCount()
Get the count of rows of data in this Result object.
|
boolean |
isEmpty()
Return true if there is no data.
|
int |
length()
Get the length of every row in the result.
|
void |
reset()
Clear all added rows.
|
boolean isEmpty()
java.lang.String getOutputFlow()
java.util.List<java.lang.Object[]> getData()
getMetadataFields()
long getRowCount()
int length()
java.util.List<ETLStepMetadataFieldBean> getMetadataFields()
ETLStepMetadataFieldBean
.getData()
int getIndexForField(java.lang.String fieldUuid)
getData()
,
getMetadataFields()
java.lang.String getFieldForIndex(int idx)
getData()
,
getMetadataFields()
void addRow(java.lang.Object[] row)
void addRows(java.util.List<java.lang.Object[]> rows)
void reset()