Class JBinaryFileInitializer


  • public class JBinaryFileInitializer
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(com.sun.codemodel.JStatement statement)  
      com.sun.codemodel.JForLoop addFor()  
      void assign​(com.sun.codemodel.JVar variable, com.sun.codemodel.JExpression expr)  
      com.sun.codemodel.fmt.JBinaryFile getBinaryFile()  
      TranslationContext getContext()  
      static java.lang.Class<?> getValueClass​(java.util.Collection<?> values)  
      com.sun.codemodel.JFieldVar initNumberArraysList​(java.lang.String name, org.dmg.pmml.MathContext mathContext, java.util.List<java.lang.Number[][]> elements, int length)  
      com.sun.codemodel.JFieldVar initNumbers​(java.lang.String name, org.dmg.pmml.MathContext mathContext, java.lang.Number[] values)  
      com.sun.codemodel.JFieldVar initNumbersList​(java.lang.String name, org.dmg.pmml.MathContext mathContext, java.util.List<java.lang.Number[]> elements)  
      com.sun.codemodel.JFieldVar initNumbersMap​(java.lang.String name, java.util.Map<?,​java.lang.Number> map)  
      com.sun.codemodel.JInvocation initQNames​(javax.xml.namespace.QName[] names)  
      com.sun.codemodel.JFieldVar initTokenizedStringLists​(java.lang.String name, org.jpmml.evaluator.TokenizedString[] tokenizedStrings)  
      com.sun.codemodel.JInvocation initValues​(com.sun.codemodel.JType type, java.lang.Object[] values)  
      static boolean isExternalizable​(java.lang.Class<?> clazz)  
      static boolean isExternalizable​(java.util.Collection<?> values)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JBinaryFileInitializer

        public JBinaryFileInitializer​(java.lang.String name,
                                      TranslationContext context)
      • JBinaryFileInitializer

        public JBinaryFileInitializer​(java.lang.String name,
                                      int pos,
                                      TranslationContext context)
    • Method Detail

      • addFor

        public com.sun.codemodel.JForLoop addFor()
      • add

        public void add​(com.sun.codemodel.JStatement statement)
      • assign

        public void assign​(com.sun.codemodel.JVar variable,
                           com.sun.codemodel.JExpression expr)
      • initQNames

        public com.sun.codemodel.JInvocation initQNames​(javax.xml.namespace.QName[] names)
      • initValues

        public com.sun.codemodel.JInvocation initValues​(com.sun.codemodel.JType type,
                                                        java.lang.Object[] values)
      • initTokenizedStringLists

        public com.sun.codemodel.JFieldVar initTokenizedStringLists​(java.lang.String name,
                                                                    org.jpmml.evaluator.TokenizedString[] tokenizedStrings)
      • initNumbers

        public com.sun.codemodel.JFieldVar initNumbers​(java.lang.String name,
                                                       org.dmg.pmml.MathContext mathContext,
                                                       java.lang.Number[] values)
      • initNumbersList

        public com.sun.codemodel.JFieldVar initNumbersList​(java.lang.String name,
                                                           org.dmg.pmml.MathContext mathContext,
                                                           java.util.List<java.lang.Number[]> elements)
      • initNumberArraysList

        public com.sun.codemodel.JFieldVar initNumberArraysList​(java.lang.String name,
                                                                org.dmg.pmml.MathContext mathContext,
                                                                java.util.List<java.lang.Number[][]> elements,
                                                                int length)
      • initNumbersMap

        public com.sun.codemodel.JFieldVar initNumbersMap​(java.lang.String name,
                                                          java.util.Map<?,​java.lang.Number> map)
      • getBinaryFile

        public com.sun.codemodel.fmt.JBinaryFile getBinaryFile()
      • isExternalizable

        public static boolean isExternalizable​(java.lang.Class<?> clazz)
      • isExternalizable

        public static boolean isExternalizable​(java.util.Collection<?> values)
      • getValueClass

        public static java.lang.Class<?> getValueClass​(java.util.Collection<?> values)