org.knime.core.node.port.pmml.preproc
Class PMMLPreprocOperation

java.lang.Object
  extended by org.knime.core.node.port.pmml.preproc.PMMLPreprocOperation
Direct Known Subclasses:
PMMLPreprocDiscretize

Deprecated.

@Deprecated
public abstract class PMMLPreprocOperation
extends Object

This class will be removed in a future version. Switching to XmlBeans makes it obsolete. Please implement a PMMLPreprocTranslator instead. Abstract base class for all preprocessing operations in KNIME.

Author:
Dominik Morent, KNIME.com, Zurich, Switzerland

Nested Class Summary
static class PMMLPreprocOperation.PMMLTransformElement
          Deprecated. Enumeration of the PMML elements the preprocessing operation can be written to.
 
Field Summary
protected static String CDATA
          Deprecated. Constant for CDATA.
protected static String DATA_DICT
          Deprecated.  
protected static String DATATYPE
          Deprecated.  
protected static String DERIVED_FIELD
          Deprecated.  
protected static String EXTENSION
          Deprecated.  
protected static String FIELD
          Deprecated.  
protected static String LINEAR_NORM
          Deprecated.  
protected static String LOCAL_TRANS
          Deprecated.  
protected static String NAME
          Deprecated.  
protected static String NORM
          Deprecated.  
protected static String OP_TYPE_CONTINOUS
          Deprecated.  
protected static String OPTYPE
          Deprecated.  
protected static String ORIG
          Deprecated.  
protected static String VALUE
          Deprecated.  
 
Constructor Summary
PMMLPreprocOperation()
          Deprecated.  
 
Method Summary
abstract  List<String> getColumnNames()
          Deprecated.  
abstract  PMMLContentHandler getHandlerForLoad()
          Deprecated. 
abstract  String getName()
          Deprecated.  
abstract  String getSummary()
          Deprecated.  
abstract  PMMLPreprocOperation.PMMLTransformElement getTransformElement()
          Deprecated.  
abstract  void parse(Element transformElement)
          Deprecated. Parses the passed PMMLTransformElement to retrieve the contained PMMLPreprocOperations.
abstract  void save(TransformerHandler handler, ExecutionMonitor executionMonitor)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOCAL_TRANS

protected static final String LOCAL_TRANS
Deprecated. 
See Also:
Constant Field Values

DATA_DICT

protected static final String DATA_DICT
Deprecated. 
See Also:
Constant Field Values

LINEAR_NORM

protected static final String LINEAR_NORM
Deprecated. 
See Also:
Constant Field Values

DERIVED_FIELD

protected static final String DERIVED_FIELD
Deprecated. 
See Also:
Constant Field Values

FIELD

protected static final String FIELD
Deprecated. 
See Also:
Constant Field Values

EXTENSION

protected static final String EXTENSION
Deprecated. 
See Also:
Constant Field Values

NORM

protected static final String NORM
Deprecated. 
See Also:
Constant Field Values

ORIG

protected static final String ORIG
Deprecated. 
See Also:
Constant Field Values

NAME

protected static final String NAME
Deprecated. 
See Also:
Constant Field Values

VALUE

protected static final String VALUE
Deprecated. 
See Also:
Constant Field Values

DATATYPE

protected static final String DATATYPE
Deprecated. 
See Also:
Constant Field Values

OPTYPE

protected static final String OPTYPE
Deprecated. 
See Also:
Constant Field Values

OP_TYPE_CONTINOUS

protected static final String OP_TYPE_CONTINOUS
Deprecated. 
See Also:
Constant Field Values

CDATA

protected static final String CDATA
Deprecated. 
Constant for CDATA.

See Also:
Constant Field Values
Constructor Detail

PMMLPreprocOperation

public PMMLPreprocOperation()
Deprecated. 
Method Detail

save

public abstract void save(TransformerHandler handler,
                          ExecutionMonitor executionMonitor)
                   throws SAXException
Deprecated. 
Parameters:
handler -
executionMonitor -
Throws:
SAXException

getName

public abstract String getName()
Deprecated. 
Returns:
the name of this operation

getSummary

public abstract String getSummary()
Deprecated. 
Returns:
the summary of this operation

getHandlerForLoad

@Deprecated
public abstract PMMLContentHandler getHandlerForLoad()
Deprecated. 

This method will probably be remove soon when the PMMLPreprocPortObject is gone.

Returns:
The PMMLContentHandler for loading the operation

parse

public abstract void parse(Element transformElement)
Deprecated. 
Parses the passed PMMLTransformElement to retrieve the contained PMMLPreprocOperations. Elements that can be interpreted are "consumed" (removed from the transformation element.

Parameters:
transformElement - an xml element containing a PMMLPreprocOperation.PMMLTransformElement to be parsed.

getTransformElement

public abstract PMMLPreprocOperation.PMMLTransformElement getTransformElement()
Deprecated. 
Returns:
The PMML Element this operation should be written into.

getColumnNames

public abstract List<String> getColumnNames()
Deprecated. 
Returns:
a list with the names of the columns to be preprocessed


Copyright, 2003 - 2012. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
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.