public final class ObjectSerializerBuilder
extends java.lang.Object
ObjectSerializer.| Modifier and Type | Method and Description |
|---|---|
ObjectSerializer |
build() |
void |
serializeTransientFields()
Serialize transient fields instead of ignoring them.
|
void |
withDefaultSerializerProvider() |
<V,R> void |
withDefaultSerializerProvider(ValueSerializerProvider<V,R> provider) |
<V,R> void |
withSerializerForClass(java.lang.Class<V> cls,
ValueSerializer<? super V,? extends R> serializer) |
<V,R> void |
withSerializerForExactClass(java.lang.Class<V> cls,
ValueSerializer<? super V,? extends R> serializer) |
<V,R> void |
withSerializerProvider(ValueSerializerProvider<V,R> provider) |
public ObjectSerializer build()
public <V,R> void withSerializerForExactClass(java.lang.Class<V> cls,
ValueSerializer<? super V,? extends R> serializer)
public <V,R> void withSerializerForClass(java.lang.Class<V> cls,
ValueSerializer<? super V,? extends R> serializer)
public <V,R> void withSerializerProvider(ValueSerializerProvider<V,R> provider)
public <V,R> void withDefaultSerializerProvider(ValueSerializerProvider<V,R> provider)
public void withDefaultSerializerProvider()
public void serializeTransientFields()