Class PMMLObjectUtil


  • public class PMMLObjectUtil
    extends Object
    • 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)