org.knime.core.node.port.pmml.preproc
Interface PMMLPreprocTranslator

All Known Implementing Classes:
PMMLBinningTranslator, PMMLMapValuesTranslator, PMMLNormalizeTranslator, PMMLOne2ManyTranslator, PMMLStringConversionTranslator, PMMLStringConversionTranslator

public interface PMMLPreprocTranslator

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

Method Summary
 org.dmg.pmml40.LocalTransformationsDocument.LocalTransformations exportToLocalTrans()
          Exports the translators state to a new LocalTransformations element.
 org.dmg.pmml40.TransformationDictionaryDocument.TransformationDictionary exportToTransDict()
          Exports the translators state to a new TransformationDictionary element.
 List<Integer> initializeFrom(org.dmg.pmml40.DerivedFieldDocument.DerivedField[] derivedFields)
          Initializes the translator based on a derived field array.
 

Method Detail

initializeFrom

List<Integer> initializeFrom(org.dmg.pmml40.DerivedFieldDocument.DerivedField[] derivedFields)
Initializes the translator based on a derived field array.

Parameters:
derivedFields - the derived fields to initialize from
Returns:
a list with the indices of all derived field entries that could be consumed

exportToTransDict

org.dmg.pmml40.TransformationDictionaryDocument.TransformationDictionary exportToTransDict()
Exports the translators state to a new TransformationDictionary element.

Returns:
the transformation dictionary containing the preprocessing elements

exportToLocalTrans

org.dmg.pmml40.LocalTransformationsDocument.LocalTransformations exportToLocalTrans()
Exports the translators state to a new LocalTransformations element.

Returns:
the local transformations containing the preprocessing elements


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.