public class AutoValueUtils
extends java.lang.Object
Constructor and Description |
---|
AutoValueUtils() |
Modifier and Type | Method and Description |
---|---|
static @Nullable TypeDescriptor<?> |
getBaseAutoValueClass(TypeDescriptor<?> typeDescriptor) |
static @Nullable SchemaUserTypeCreator |
getBuilderCreator(java.lang.Class<?> clazz,
Schema schema,
FieldValueTypeSupplier fieldValueTypeSupplier)
Try to find an accessible builder class for creating an AutoValue class.
|
static @Nullable SchemaUserTypeCreator |
getConstructorCreator(TypeDescriptor<?> typeDescriptor,
Schema schema,
FieldValueTypeSupplier fieldValueTypeSupplier)
Try to find an accessible constructor for creating an AutoValue class.
|
public static @Nullable TypeDescriptor<?> getBaseAutoValueClass(TypeDescriptor<?> typeDescriptor)
public static @Nullable SchemaUserTypeCreator getConstructorCreator(TypeDescriptor<?> typeDescriptor, Schema schema, FieldValueTypeSupplier fieldValueTypeSupplier)
public static @Nullable SchemaUserTypeCreator getBuilderCreator(java.lang.Class<?> clazz, Schema schema, FieldValueTypeSupplier fieldValueTypeSupplier)