public class StateCompiler extends Object
| Modifier and Type | Method and Description |
|---|---|
static <T> AccumulatorStateFactory<T> |
generateStateFactory(Class<T> clazz) |
static <T> AccumulatorStateFactory<T> |
generateStateFactory(Class<T> clazz,
io.airlift.bytecode.DynamicClassLoader classLoader) |
static <T> AccumulatorStateFactory<T> |
generateStateFactory(Class<T> clazz,
Map<String,Type> fieldTypes,
io.airlift.bytecode.DynamicClassLoader classLoader) |
static <T> AccumulatorStateSerializer<T> |
generateStateSerializer(Class<T> clazz) |
static <T> AccumulatorStateSerializer<T> |
generateStateSerializer(Class<T> clazz,
io.airlift.bytecode.DynamicClassLoader classLoader) |
static <T> AccumulatorStateSerializer<T> |
generateStateSerializer(Class<T> clazz,
Map<String,Type> fieldTypes,
io.airlift.bytecode.DynamicClassLoader classLoader) |
static Set<Class<?>> |
getSupportedFieldTypes() |
public static <T> AccumulatorStateSerializer<T> generateStateSerializer(Class<T> clazz)
public static <T> AccumulatorStateSerializer<T> generateStateSerializer(Class<T> clazz, io.airlift.bytecode.DynamicClassLoader classLoader)
public static <T> AccumulatorStateSerializer<T> generateStateSerializer(Class<T> clazz, Map<String,Type> fieldTypes, io.airlift.bytecode.DynamicClassLoader classLoader)
public static <T> AccumulatorStateFactory<T> generateStateFactory(Class<T> clazz)
public static <T> AccumulatorStateFactory<T> generateStateFactory(Class<T> clazz, io.airlift.bytecode.DynamicClassLoader classLoader)
public static <T> AccumulatorStateFactory<T> generateStateFactory(Class<T> clazz, Map<String,Type> fieldTypes, io.airlift.bytecode.DynamicClassLoader classLoader)
Copyright © 2012–2019. All rights reserved.