public class EncoderRegistry
extends java.lang.Object
Encoders capable of encoding arbitrary data types.| Constructor and Description |
|---|
EncoderRegistry() |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
append(java.lang.Class<T> dataClass,
Encoder<T> encoder) |
<T> Encoder<T> |
getEncoder(java.lang.Class<T> dataClass) |
<T> void |
prepend(java.lang.Class<T> dataClass,
Encoder<T> encoder) |
@Nullable public <T> Encoder<T> getEncoder(@NonNull java.lang.Class<T> dataClass)
public <T> void append(@NonNull
java.lang.Class<T> dataClass,
@NonNull
Encoder<T> encoder)
public <T> void prepend(@NonNull
java.lang.Class<T> dataClass,
@NonNull
Encoder<T> encoder)