org.knime.core.data.xml
Interface PMMLValue

All Superinterfaces:
DataValue, XMLValue
All Known Implementing Classes:
PMMLBlobCell, PMMLCell, PMMLCellContent

public interface PMMLValue
extends XMLValue

This value encapsulates a PMML Document.

Author:
morent

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.knime.core.data.xml.XMLValue
XMLValue.XMLUtilityFactory
 
Nested classes/interfaces inherited from interface org.knime.core.data.DataValue
DataValue.UtilityFactory
 
Field Summary
 
Fields inherited from interface org.knime.core.data.xml.XMLValue
UTILITY
 
Method Summary
 List<Node> getModels()
           
 List<Node> getModels(org.knime.core.pmml.PMMLModelType type)
           
 Set<org.knime.core.pmml.PMMLModelType> getModelTypes()
           
 String getPMMLVersion()
           
 
Methods inherited from interface org.knime.core.data.xml.XMLValue
getDocument
 

Method Detail

getPMMLVersion

String getPMMLVersion()
Returns:
the PMML Version

getModelTypes

Set<org.knime.core.pmml.PMMLModelType> getModelTypes()
Returns:
the types of the contained PMML models
See Also:
PMMLModelType

getModels

List<Node> getModels(org.knime.core.pmml.PMMLModelType type)
Parameters:
type - the model type of the models
Returns:
a list with all nodes of the specified model type or an empty list if there is no model of such a type

getModels

List<Node> getModels()
Returns:
a list with all pmml models


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.