|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.knime.base.node.preproc.joiner.OutputDataRow
final class OutputDataRow
Stores information of a inner or outer join in a DataRow. Stored are the cells of the right row, its rowkey and the indices of the left and the right row. This class provides static method to retrieve the stored data.
| Nested Class Summary | |
|---|---|
(package private) static class |
OutputDataRow.Settings
A class that stores the common settings for all OutputDataRows. |
| Method Summary | |
|---|---|
(package private) static DataRow |
createDataRow(int index,
int leftIndex,
int rightIndex,
DataRow rightDataRow,
OutputDataRow.Settings settings)
Create a DataRow that stores information of a inner or
outer joins. |
(package private) static DataRow |
createDataRow(int index,
int leftIndex,
int rightIndex,
OutputDataRow.Settings settings)
Create a DataRow that stores information of a right outer join. |
(package private) static Comparator<DataRow> |
createRowComparator()
Creates a comparator which can be used to order DataRows
created by the factory methods of this class. |
(package private) static int |
getLeftIndex(DataRow row)
|
(package private) static int |
getRightIndex(DataRow row)
|
(package private) static RowKey |
getRightKey(DataRow row)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
static DataRow createDataRow(int index,
int leftIndex,
int rightIndex,
DataRow rightDataRow,
OutputDataRow.Settings settings)
DataRow that stores information of a inner or
outer joins.
index - The index of this row.leftIndex - The index of the left row.rightIndex - The index of the right row.rightDataRow - The right row.settings - The common settings object.
DataRow populated with the given
information.
static DataRow createDataRow(int index,
int leftIndex,
int rightIndex,
OutputDataRow.Settings settings)
DataRow that stores information of a right outer join.
index - The index of this row.leftIndex - The index of the left row.rightIndex - The index of the right row.settings - The common settings object.
DataRow populated with the given
information.static int getLeftIndex(DataRow row)
row - A DataRow created by the factory methods of this
class.
static int getRightIndex(DataRow row)
row - A DataRow created by the factory methods of this
class.
static RowKey getRightKey(DataRow row)
row - A DataRow created by the factory methods of this
class.
static Comparator<DataRow> createRowComparator()
DataRows
created by the factory methods of this class.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||