public class JBinaryFileInitializer extends Object
| Constructor and Description |
|---|
JBinaryFileInitializer(String name,
int pos,
TranslationContext context) |
JBinaryFileInitializer(String name,
TranslationContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(com.sun.codemodel.JStatement statement) |
protected static com.sun.codemodel.JFieldVar |
createListConstant(String name,
com.sun.codemodel.JClass type,
TranslationContext context) |
protected static com.sun.codemodel.JFieldVar |
createMapConstant(String name,
com.sun.codemodel.JClass keyType,
com.sun.codemodel.JClass valueType,
TranslationContext context) |
protected static com.sun.codemodel.JMethod |
createMethod(String name,
TranslationContext context) |
com.sun.codemodel.fmt.JBinaryFile |
getBinaryFile() |
TranslationContext |
getContext() |
static Class<?> |
getValueClass(Collection<?> values) |
com.sun.codemodel.JFieldVar |
initNumberArraysList(String name,
org.dmg.pmml.MathContext mathContext,
List<Number[][]> elements,
int length) |
com.sun.codemodel.JFieldVar |
initNumbers(String name,
org.dmg.pmml.MathContext mathContext,
Number[] values) |
com.sun.codemodel.JFieldVar |
initNumbersList(String name,
org.dmg.pmml.MathContext mathContext,
List<Number[]> elements) |
com.sun.codemodel.JFieldVar |
initNumbersMap(String name,
Map<?,Number> map) |
void |
initQNames(com.sun.codemodel.JFieldVar field,
QName[] names) |
com.sun.codemodel.JFieldVar |
initTokenizedStringLists(String name,
org.jpmml.evaluator.TokenizedString[] tokenizedStrings) |
void |
initValues(com.sun.codemodel.JFieldVar field,
Object[] values) |
static boolean |
isExternalizable(Class<?> clazz) |
static boolean |
isExternalizable(Collection<?> values) |
public JBinaryFileInitializer(String name, TranslationContext context)
public JBinaryFileInitializer(String name, int pos, TranslationContext context)
public void add(com.sun.codemodel.JStatement statement)
public void initQNames(com.sun.codemodel.JFieldVar field,
QName[] names)
public void initValues(com.sun.codemodel.JFieldVar field,
Object[] values)
public com.sun.codemodel.JFieldVar initTokenizedStringLists(String name, org.jpmml.evaluator.TokenizedString[] tokenizedStrings)
public com.sun.codemodel.JFieldVar initNumbers(String name, org.dmg.pmml.MathContext mathContext, Number[] values)
public com.sun.codemodel.JFieldVar initNumbersList(String name, org.dmg.pmml.MathContext mathContext, List<Number[]> elements)
public com.sun.codemodel.JFieldVar initNumberArraysList(String name, org.dmg.pmml.MathContext mathContext, List<Number[][]> elements, int length)
public com.sun.codemodel.fmt.JBinaryFile getBinaryFile()
public static boolean isExternalizable(Class<?> clazz)
public static boolean isExternalizable(Collection<?> values)
public static Class<?> getValueClass(Collection<?> values)
public TranslationContext getContext()
protected static com.sun.codemodel.JMethod createMethod(String name, TranslationContext context)
protected static com.sun.codemodel.JFieldVar createListConstant(String name, com.sun.codemodel.JClass type, TranslationContext context)
protected static com.sun.codemodel.JFieldVar createMapConstant(String name, com.sun.codemodel.JClass keyType, com.sun.codemodel.JClass valueType, TranslationContext context)
Copyright © 2022. All rights reserved.