@NotThreadSafe public class ThriftCodecByteCodeGenerator<T> extends Object
| Constructor and Description |
|---|
ThriftCodecByteCodeGenerator(ThriftCodecManager codecManager,
ThriftStructMetadata metadata,
io.airlift.bytecode.DynamicClassLoader classLoader,
boolean debug) |
| Modifier and Type | Method and Description |
|---|---|
ThriftCodec<T> |
getThriftCodec() |
static io.airlift.bytecode.ParameterizedType |
toParameterizedType(ThriftType type) |
static io.airlift.bytecode.ParameterizedType |
toParameterizedType(ThriftTypeReference typeRef) |
public ThriftCodecByteCodeGenerator(ThriftCodecManager codecManager, ThriftStructMetadata metadata, io.airlift.bytecode.DynamicClassLoader classLoader, boolean debug)
public ThriftCodec<T> getThriftCodec()
public static io.airlift.bytecode.ParameterizedType toParameterizedType(ThriftType type)
public static io.airlift.bytecode.ParameterizedType toParameterizedType(ThriftTypeReference typeRef)
Copyright © 2012–2019. All rights reserved.