org.knime.base.node.mine.regression.pmmlgreg
Class PMMLGeneralRegressionContent

java.lang.Object
  extended by org.knime.base.node.mine.regression.pmmlgreg.PMMLGeneralRegressionContent

public final class PMMLGeneralRegressionContent
extends Object

Author:
Heiko Hofer

Nested Class Summary
static class PMMLGeneralRegressionContent.FunctionName
          The function name.
static class PMMLGeneralRegressionContent.ModelType
          The Type of regression.
 
Constructor Summary
PMMLGeneralRegressionContent()
          Empty Contstuctor used when reading xml file.
PMMLGeneralRegressionContent(PMMLGeneralRegressionContent.ModelType modelType, String modelName, PMMLGeneralRegressionContent.FunctionName functionName, String algorithmName, PMMLParameter[] parameterList, PMMLPredictor[] factorList, PMMLPredictor[] covariateList, PMMLPPCell[] ppMatrix, PMMLPCovCell[] pCovMatrix, PMMLPCell[] paramMatrix)
           
 
Method Summary
 String getAlgorithmName()
           
 PMMLPredictor[] getCovariateList()
           
 PMMLPredictor[] getFactorList()
           
 PMMLGeneralRegressionContent.FunctionName getFunctionName()
           
 String getModelName()
           
 PMMLGeneralRegressionContent.ModelType getModelType()
           
 PMMLParameter[] getParameterList()
           
 PMMLPCell[] getParamMatrix()
           
 PMMLPCovCell[] getPCovMatrix()
           
 PMMLPPCell[] getPPMatrix()
           
(package private)  void setAlgorithmName(String algorithmName)
           
(package private)  void setCovariateList(PMMLPredictor[] covariateList)
           
(package private)  void setFactorList(PMMLPredictor[] factorList)
           
(package private)  void setFunctionName(PMMLGeneralRegressionContent.FunctionName functionName)
           
(package private)  void setModelName(String modelName)
           
(package private)  void setModelType(PMMLGeneralRegressionContent.ModelType modelType)
           
(package private)  void setParameterList(PMMLParameter[] parameterList)
           
(package private)  void setParamMatrix(PMMLPCell[] paramMatrix)
           
(package private)  void setPCovMatrix(PMMLPCovCell[] covMatrix)
           
(package private)  void setPPMatrix(PMMLPPCell[] ppMatrix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PMMLGeneralRegressionContent

PMMLGeneralRegressionContent()
Empty Contstuctor used when reading xml file.


PMMLGeneralRegressionContent

public PMMLGeneralRegressionContent(PMMLGeneralRegressionContent.ModelType modelType,
                                    String modelName,
                                    PMMLGeneralRegressionContent.FunctionName functionName,
                                    String algorithmName,
                                    PMMLParameter[] parameterList,
                                    PMMLPredictor[] factorList,
                                    PMMLPredictor[] covariateList,
                                    PMMLPPCell[] ppMatrix,
                                    PMMLPCovCell[] pCovMatrix,
                                    PMMLPCell[] paramMatrix)
Parameters:
modelType - the type of the regression model
modelName - the name of the model
functionName - either regression of classification
algorithmName - the name of the algorithm
parameterList - the list of parameters
factorList - the list of factor names
covariateList - the list of covariate names
ppMatrix - Predictor-to-Parameter correlation matrix
pCovMatrix - matrix of parameter estimate covariates
paramMatrix - parameter matrix
Method Detail

getModelType

public PMMLGeneralRegressionContent.ModelType getModelType()
Returns:
the modelType

getModelName

public String getModelName()
Returns:
the modelName

getFunctionName

public PMMLGeneralRegressionContent.FunctionName getFunctionName()
Returns:
the functionName

getAlgorithmName

public String getAlgorithmName()
Returns:
the algorithmName

getParameterList

public PMMLParameter[] getParameterList()
Returns:
the parameterList

getFactorList

public PMMLPredictor[] getFactorList()
Returns:
the factorList

getCovariateList

public PMMLPredictor[] getCovariateList()
Returns:
the covariateList

getPPMatrix

public PMMLPPCell[] getPPMatrix()
Returns:
the ppMatrix

getPCovMatrix

public PMMLPCovCell[] getPCovMatrix()
Returns:
the pCovMatrix

getParamMatrix

public PMMLPCell[] getParamMatrix()
Returns:
the paramMatrix

setPPMatrix

void setPPMatrix(PMMLPPCell[] ppMatrix)
Parameters:
ppMatrix - the ppMatrix to set

setModelType

void setModelType(PMMLGeneralRegressionContent.ModelType modelType)
Parameters:
modelType - the modelType to set

setModelName

void setModelName(String modelName)
Parameters:
modelName - the modelName to set

setFunctionName

void setFunctionName(PMMLGeneralRegressionContent.FunctionName functionName)
Parameters:
functionName - the functionName to set

setAlgorithmName

void setAlgorithmName(String algorithmName)
Parameters:
algorithmName - the algorithmName to set

setParameterList

void setParameterList(PMMLParameter[] parameterList)
Parameters:
parameterList - the parameterList to set

setFactorList

void setFactorList(PMMLPredictor[] factorList)
Parameters:
factorList - the factorList to set

setCovariateList

void setCovariateList(PMMLPredictor[] covariateList)
Parameters:
covariateList - the covariateList to set

setPCovMatrix

void setPCovMatrix(PMMLPCovCell[] covMatrix)
Parameters:
covMatrix - the pCovMatrix to set

setParamMatrix

void setParamMatrix(PMMLPCell[] paramMatrix)
Parameters:
paramMatrix - the paramMatrix to set


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.