public class ProtoByteBuddyUtils
extends java.lang.Object
Constructor and Description |
---|
ProtoByteBuddyUtils() |
Modifier and Type | Method and Description |
---|---|
static SchemaUserTypeCreator |
getBuilderCreator(java.lang.Class<?> protoClass,
Schema schema,
FieldValueTypeSupplier fieldValueTypeSupplier) |
static java.util.List<FieldValueGetter> |
getGetters(java.lang.Class<?> clazz,
Schema schema,
FieldValueTypeSupplier fieldValueTypeSupplier,
ByteBuddyUtils.TypeConversionsFactory typeConversionsFactory)
Return the list of
FieldValueGetter s for a Java Bean class |
public static java.util.List<FieldValueGetter> getGetters(java.lang.Class<?> clazz, Schema schema, FieldValueTypeSupplier fieldValueTypeSupplier, ByteBuddyUtils.TypeConversionsFactory typeConversionsFactory)
FieldValueGetter
s for a Java Bean class
The returned list is ordered by the order of fields in the schema.
@Nullable public static SchemaUserTypeCreator getBuilderCreator(java.lang.Class<?> protoClass, Schema schema, FieldValueTypeSupplier fieldValueTypeSupplier)