Package org.jpmml.translator
Class JBinaryFileInitializer
- java.lang.Object
-
- org.jpmml.translator.JBinaryFileInitializer
-
public class JBinaryFileInitializer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JBinaryFileInitializer(java.lang.String name, int pos, TranslationContext context)JBinaryFileInitializer(java.lang.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 java.lang.Class<?>getValueClass(java.util.Collection<?> values)com.sun.codemodel.JFieldVarinitNumberArraysList(java.lang.String name, org.dmg.pmml.MathContext mathContext, java.util.List<java.lang.Number[][]> elements, int length)com.sun.codemodel.JFieldVarinitNumbers(java.lang.String name, org.dmg.pmml.MathContext mathContext, java.lang.Number[] values)com.sun.codemodel.JFieldVarinitNumbersList(java.lang.String name, org.dmg.pmml.MathContext mathContext, java.util.List<java.lang.Number[]> elements)com.sun.codemodel.JFieldVarinitNumbersMap(java.lang.String name, java.util.Map<?,java.lang.Number> map)com.sun.codemodel.JInvocationinitQNames(javax.xml.namespace.QName[] names)com.sun.codemodel.JFieldVarinitTokenizedStringLists(java.lang.String name, org.jpmml.evaluator.TokenizedString[] tokenizedStrings)com.sun.codemodel.JInvocationinitValues(com.sun.codemodel.JType type, java.lang.Object[] values)static booleanisExternalizable(java.lang.Class<?> clazz)static booleanisExternalizable(java.util.Collection<?> values)
-
-
-
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)
-
getContext
public TranslationContext getContext()
-
-