final class ColumnMergerConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
ColumnMergerConfiguration.OutputPlacement
Policy how to place output.
|
Constructor and Description |
---|
ColumnMergerConfiguration() |
Modifier and Type | Method and Description |
---|---|
(package private) String |
getOutputName() |
(package private) ColumnMergerConfiguration.OutputPlacement |
getOutputPlacement() |
(package private) String |
getPrimaryColumn() |
(package private) String |
getSecondaryColumn() |
(package private) void |
loadConfigurationInDialog(NodeSettingsRO settings,
DataTableSpec spec)
Load config in dialog, init defaults if necessary.
|
(package private) void |
loadConfigurationInModel(NodeSettingsRO settings)
Load config from argument.
|
(package private) void |
saveConfiguration(NodeSettingsWO settings)
Save current config to argument.
|
(package private) void |
setOutputName(String outputName) |
(package private) void |
setOutputPlacement(ColumnMergerConfiguration.OutputPlacement outputPlacement) |
(package private) void |
setPrimaryColumn(String primaryColumn) |
(package private) void |
setSecondaryColumn(String secondaryColumn) |
String getPrimaryColumn()
void setPrimaryColumn(String primaryColumn)
primaryColumn
- the primaryColumn to setString getSecondaryColumn()
void setSecondaryColumn(String secondaryColumn)
secondaryColumn
- the secondaryColumn to setColumnMergerConfiguration.OutputPlacement getOutputPlacement()
String getOutputName()
void setOutputName(String outputName)
outputName
- the outputName to setvoid setOutputPlacement(ColumnMergerConfiguration.OutputPlacement outputPlacement)
outputPlacement
- the outputPlacement to setvoid saveConfiguration(NodeSettingsWO settings)
settings
- void loadConfigurationInModel(NodeSettingsRO settings) throws InvalidSettingsException
settings
- To load from.InvalidSettingsException
- If inconsistent/missing.void loadConfigurationInDialog(NodeSettingsRO settings, DataTableSpec spec)
settings
- to load from.spec
- The input spec to load defaults from.
KNIME GmbH, Konstanz, Germany
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.