public static interface SerializerFormatDefinition.Builder
| Modifier and Type | Method and Description |
|---|---|
SerializerFormatDefinition |
build()
Build the definition.
|
SerializerFormatDefinition.FieldBuilder |
field(String name)
Start adding a field to this definition.
|
SerializerFormatDefinition.Builder |
list(Serializer<?> itemSerializer)
Define that we represent a list.
|
SerializerFormatDefinition.Builder |
list(SerializerFormatDefinition itemDefinition)
Define that we represent a list.
|
SerializerFormatDefinition.Builder |
object() |
SerializerFormatDefinition.Builder |
value(ValueType valueType)
Define that we represent a certain type of value.
|
SerializerFormatDefinition.Builder object()
SerializerFormatDefinition.FieldBuilder field(String name)
object().name - name of the field in its serialized formSerializerFormatDefinition.Builder value(ValueType valueType)
valueType - SerializerFormatDefinition.Builder list(SerializerFormatDefinition itemDefinition)
itemDefinition - the format definition that is used for fields in this listSerializerFormatDefinition.Builder list(Serializer<?> itemSerializer)
itemDefinition - the format definition that is used for fields in this listSerializerFormatDefinition build()
Copyright © 2017. All rights reserved.