Package org.kie.pmml.commons.utils
Class KiePMMLModelUtils
- java.lang.Object
-
- org.kie.pmml.commons.utils.KiePMMLModelUtils
-
public class KiePMMLModelUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.ObjectcommonEvaluate(java.lang.Object rawObject, org.kie.pmml.api.enums.DATA_TYPE dataType)static java.lang.StringgetGeneratedClassName(java.lang.String prefix)Returns an autogenerated classname whose name starts with the given prefixstatic java.lang.StringgetSanitizedClassName(java.lang.String input)Convert the givenStringin a valid class name (i.e. no dots, no spaces, first letter upper case)static java.lang.StringgetSanitizedPackageName(java.lang.String modelName)Method to be used by every KiePMML implementation to retrieve the package name out of the model namestatic java.lang.StringgetSanitizedVariableName(java.lang.String input)Convert the givenStringin a valid variable name (i.e. no dots, no spaces, first letter lower case, no keyword)
-
-
-
Method Detail
-
getSanitizedPackageName
public static java.lang.String getSanitizedPackageName(java.lang.String modelName)
Method to be used by every KiePMML implementation to retrieve the package name out of the model name- Parameters:
modelName-- Returns:
-
getSanitizedClassName
public static java.lang.String getSanitizedClassName(java.lang.String input)
Convert the givenStringin a valid class name (i.e. no dots, no spaces, first letter upper case)- Parameters:
input-- Returns:
-
getSanitizedVariableName
public static java.lang.String getSanitizedVariableName(java.lang.String input)
Convert the givenStringin a valid variable name (i.e. no dots, no spaces, first letter lower case, no keyword)- Parameters:
input-- Returns:
-
getGeneratedClassName
public static java.lang.String getGeneratedClassName(java.lang.String prefix)
Returns an autogenerated classname whose name starts with the given prefix- Parameters:
prefix-- Returns:
-
commonEvaluate
public static java.lang.Object commonEvaluate(java.lang.Object rawObject, org.kie.pmml.api.enums.DATA_TYPE dataType)
-
-