Package org.jpmml.translator
Class PMMLObjectUtil
- java.lang.Object
-
- org.jpmml.translator.PMMLObjectUtil
-
public class PMMLObjectUtil extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.sun.codemodel.JInvocationaddSetterMethod(java.lang.reflect.Field setterMethodField, java.lang.Object value, com.sun.codemodel.JInvocation invocation, TranslationContext context)static voidaddValueConstructorParam(java.lang.reflect.Field valueConstructorField, java.lang.Object value, com.sun.codemodel.JInvocation invocation, TranslationContext context)static com.sun.codemodel.JInvocationconstructObject(org.dmg.pmml.PMMLObject object, com.sun.codemodel.JInvocation invocation, TranslationContext context)static com.sun.codemodel.JMethodcreateArrayBuilderMethod(java.lang.Class<?> clazz, java.util.List<?> objects, TranslationContext context)static com.sun.codemodel.JMethodcreateBuilderMethod(org.dmg.pmml.PMMLObject object, TranslationContext context)static com.sun.codemodel.JDefinedClasscreateClass(org.dmg.pmml.PMMLObject object, java.lang.String className, TranslationContext context)static com.sun.codemodel.JMethodcreateDefaultConstructor(org.dmg.pmml.PMMLObject object, TranslationContext context)static com.sun.codemodel.JExpressioncreateExpression(java.lang.Object value, TranslationContext context)static com.sun.codemodel.JDefinedClasscreateMemberClass(int mods, java.lang.String name, TranslationContext context)static com.sun.codemodel.JInvocationcreateObject(org.dmg.pmml.PMMLObject object, TranslationContext context)static com.sun.codemodel.JInvocationinitializeJavaModel(org.dmg.pmml.Model model, com.sun.codemodel.JInvocation invocation, TranslationContext context)static com.sun.codemodel.JInvocationinitializeObject(org.dmg.pmml.PMMLObject object, com.sun.codemodel.JInvocation invocation, TranslationContext context)
-
-
-
Method Detail
-
createClass
public static com.sun.codemodel.JDefinedClass createClass(org.dmg.pmml.PMMLObject object, java.lang.String className, TranslationContext context)
-
createMemberClass
public static com.sun.codemodel.JDefinedClass createMemberClass(int mods, java.lang.String name, TranslationContext context)
-
createDefaultConstructor
public static com.sun.codemodel.JMethod createDefaultConstructor(org.dmg.pmml.PMMLObject object, TranslationContext context)
-
createBuilderMethod
public static com.sun.codemodel.JMethod createBuilderMethod(org.dmg.pmml.PMMLObject object, TranslationContext context)
-
createArrayBuilderMethod
public static com.sun.codemodel.JMethod createArrayBuilderMethod(java.lang.Class<?> clazz, java.util.List<?> objects, TranslationContext context)
-
createObject
public static com.sun.codemodel.JInvocation createObject(org.dmg.pmml.PMMLObject object, TranslationContext context)
-
constructObject
public static com.sun.codemodel.JInvocation constructObject(org.dmg.pmml.PMMLObject object, com.sun.codemodel.JInvocation invocation, TranslationContext context)
-
initializeObject
public static com.sun.codemodel.JInvocation initializeObject(org.dmg.pmml.PMMLObject object, com.sun.codemodel.JInvocation invocation, TranslationContext context)
-
initializeJavaModel
public static com.sun.codemodel.JInvocation initializeJavaModel(org.dmg.pmml.Model model, com.sun.codemodel.JInvocation invocation, TranslationContext context)
-
createExpression
public static com.sun.codemodel.JExpression createExpression(java.lang.Object value, TranslationContext context)
-
addValueConstructorParam
public static void addValueConstructorParam(java.lang.reflect.Field valueConstructorField, java.lang.Object value, com.sun.codemodel.JInvocation invocation, TranslationContext context)
-
addSetterMethod
public static com.sun.codemodel.JInvocation addSetterMethod(java.lang.reflect.Field setterMethodField, java.lang.Object value, com.sun.codemodel.JInvocation invocation, TranslationContext context)
-
-