Package org.jpmml.translator
Class PMMLObjectUtil
- java.lang.Object
-
- org.jpmml.translator.PMMLObjectUtil
-
public class PMMLObjectUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.sun.codemodel.JInvocationaddSetterMethod(Field setterMethodField, Object value, com.sun.codemodel.JInvocation invocation, TranslationContext context)static voidaddValueConstructorParam(Field valueConstructorField, 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(Class<?> clazz, 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, String className, TranslationContext context)static com.sun.codemodel.JMethodcreateDefaultConstructor(org.dmg.pmml.PMMLObject object, TranslationContext context)static com.sun.codemodel.JExpressioncreateExpression(Object value, TranslationContext context)static com.sun.codemodel.JDefinedClasscreateMemberClass(int mods, 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, String className, TranslationContext context)
-
createMemberClass
public static com.sun.codemodel.JDefinedClass createMemberClass(int mods, 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(Class<?> clazz, 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(Object value, TranslationContext context)
-
addValueConstructorParam
public static void addValueConstructorParam(Field valueConstructorField, Object value, com.sun.codemodel.JInvocation invocation, TranslationContext context)
-
addSetterMethod
public static com.sun.codemodel.JInvocation addSetterMethod(Field setterMethodField, Object value, com.sun.codemodel.JInvocation invocation, TranslationContext context)
-
-