public final class DoNothingMissingCellHandlerFactory extends MissingCellHandlerFactory
Modifier and Type | Field and Description |
---|---|
static String |
ID
The ID of the do nothing factory.
|
NO_PMML_INDICATOR
Modifier and Type | Method and Description |
---|---|
MissingCellHandler |
createHandler(DataColumnSpec column)
Creates a new instance of a missing cell handler managed by this factory.
|
String |
getDisplayName() |
String |
getID() |
static DoNothingMissingCellHandlerFactory |
getInstance() |
MissingValueHandlerPanel |
getSettingsPanel()
Creates and returns the panel where the user can make changes to settings of the missing value handler.
|
boolean |
hasSettingsPanel()
If true, the factory provides a custom settings panel.
|
boolean |
isApplicable(DataType type)
Determines whether the missing cell handler created by this factory can be applied to cells of a data type.
|
boolean |
producesPMML4_2()
Determines whether the missing value handler managed by
this factory does operations that can be represented in PMML 4.2.
|
getDescription, toString
public static final String ID
public static DoNothingMissingCellHandlerFactory getInstance()
public String getID()
getID
in class MissingCellHandlerFactory
public String getDisplayName()
getDisplayName
in class MissingCellHandlerFactory
public MissingCellHandler createHandler(DataColumnSpec column)
createHandler
in class MissingCellHandlerFactory
column
- the column this handler is for.public boolean producesPMML4_2()
producesPMML4_2
in class MissingCellHandlerFactory
public MissingValueHandlerPanel getSettingsPanel()
getSettingsPanel
in class MissingCellHandlerFactory
public boolean hasSettingsPanel()
hasSettingsPanel
in class MissingCellHandlerFactory
getSettingsPanel
method returns not null.public boolean isApplicable(DataType type)
isApplicable
in class MissingCellHandlerFactory
type
- the data type to check
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.