Package org.jpmml.translator
Class JBinaryFileInitializer
- java.lang.Object
-
- org.jpmml.translator.JBinaryFileInitializer
-
public class JBinaryFileInitializer extends Object
-
-
Constructor Summary
Constructors Constructor Description JBinaryFileInitializer(String name, int pos, TranslationContext context)JBinaryFileInitializer(String name, TranslationContext context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(com.sun.codemodel.JStatement statement)com.sun.codemodel.JForLoopaddFor()voidassign(com.sun.codemodel.JVar variable, com.sun.codemodel.JExpression expr)com.sun.codemodel.fmt.JBinaryFilegetBinaryFile()TranslationContextgetContext()static Class<?>getValueClass(Collection<?> values)com.sun.codemodel.JFieldVarinitNumberArraysList(String name, org.dmg.pmml.MathContext mathContext, List<Number[][]> elements, int length)com.sun.codemodel.JFieldVarinitNumbers(String name, org.dmg.pmml.MathContext mathContext, Number[] values)com.sun.codemodel.JFieldVarinitNumbersList(String name, org.dmg.pmml.MathContext mathContext, List<Number[]> elements)com.sun.codemodel.JFieldVarinitNumbersMap(String name, Map<?,Number> map)com.sun.codemodel.JInvocationinitQNames(QName[] names)com.sun.codemodel.JFieldVarinitTokenizedStringLists(String name, org.jpmml.evaluator.TokenizedString[] tokenizedStrings)com.sun.codemodel.JInvocationinitValues(com.sun.codemodel.JType type, Object[] values)static booleanisExternalizable(Class<?> clazz)static booleanisExternalizable(Collection<?> values)
-
-
-
Constructor Detail
-
JBinaryFileInitializer
public JBinaryFileInitializer(String name, TranslationContext context)
-
JBinaryFileInitializer
public JBinaryFileInitializer(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(QName[] names)
-
initValues
public com.sun.codemodel.JInvocation initValues(com.sun.codemodel.JType type, Object[] values)
-
initTokenizedStringLists
public com.sun.codemodel.JFieldVar initTokenizedStringLists(String name, org.jpmml.evaluator.TokenizedString[] tokenizedStrings)
-
initNumbers
public com.sun.codemodel.JFieldVar initNumbers(String name, org.dmg.pmml.MathContext mathContext, Number[] values)
-
initNumbersList
public com.sun.codemodel.JFieldVar initNumbersList(String name, org.dmg.pmml.MathContext mathContext, List<Number[]> elements)
-
initNumberArraysList
public com.sun.codemodel.JFieldVar initNumberArraysList(String name, org.dmg.pmml.MathContext mathContext, List<Number[][]> elements, int length)
-
getBinaryFile
public com.sun.codemodel.fmt.JBinaryFile getBinaryFile()
-
isExternalizable
public static boolean isExternalizable(Class<?> clazz)
-
isExternalizable
public static boolean isExternalizable(Collection<?> values)
-
getValueClass
public static Class<?> getValueClass(Collection<?> values)
-
getContext
public TranslationContext getContext()
-
-