|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.knime.base.node.preproc.columntogrid.ColumnToGridConfiguration
final class ColumnToGridConfiguration
Configuration to the node, contains grid count column number and included columns.
| Constructor Summary | |
|---|---|
ColumnToGridConfiguration()
Default constructor, inits field empty. |
|
ColumnToGridConfiguration(DataTableSpec spec)
Creates new config, auto-guessing defaults if possible (prefers unknown type columns over string columns). |
|
| Method Summary | |
|---|---|
(package private) static String[] |
autoGuessIncludeColumns(DataTableSpec spec)
Auto-guessing: choose first column that is not string, int, double as include; if no such column exists use first string column, otherwise use non (null returned). |
(package private) int |
getColCount()
|
(package private) String |
getGroupColumn()
|
(package private) String[] |
getIncludes()
|
(package private) void |
loadSettings(NodeSettingsRO settings)
Loads settings in model. |
(package private) void |
loadSettings(NodeSettingsRO settings,
DataTableSpec spec)
Loads settings in dialog, inits default if invalid. |
(package private) void |
saveSettingsTo(NodeSettingsWO settings)
Saves current settings to argument. |
(package private) void |
setColCount(int colCount)
|
(package private) void |
setGroupColumn(String groupColumn)
|
(package private) void |
setIncludes(String[] includes)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ColumnToGridConfiguration(DataTableSpec spec)
throws InvalidSettingsException
spec - The input spec.
InvalidSettingsException - If no config possible (only numbers)public ColumnToGridConfiguration()
| Method Detail |
|---|
void saveSettingsTo(NodeSettingsWO settings)
settings - To save to.
void loadSettings(NodeSettingsRO settings)
throws InvalidSettingsException
settings - To load from.
InvalidSettingsException - If invalid.
void loadSettings(NodeSettingsRO settings,
DataTableSpec spec)
settings - To load from.spec - The input spec.String[] getIncludes()
void setIncludes(String[] includes)
includes - the includes to setint getColCount()
void setColCount(int colCount)
colCount - the colCount to setString getGroupColumn()
void setGroupColumn(String groupColumn)
groupColumn - the groupColumn to setstatic String[] autoGuessIncludeColumns(DataTableSpec spec)
spec - Input spec.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||