All Methods Static Methods Instance Methods Abstract Methods Default Methods
Modifier and Type |
Method and Description |
IDurableEncoding.SkippableIterator |
decode(DurableInput in,
IDurableCollection.Root root) |
void |
encode(IList<Object> values,
DurableOutput out) |
static DurableEncodings.Codec |
from(BiConsumer<IList<Object>,DurableOutput> encode,
BiFunction<DurableInput,IDurableCollection.Root,IDurableEncoding.SkippableIterator> decode) |
static DurableEncodings.Codec |
selfDelimited(BiConsumer<Object,DurableOutput> encode,
BiFunction<DurableInput,IDurableCollection.Root,Object> decode)
Using encode and decode methods for individual values that are either delimited or fixed-size,
returns a codec which can deal with blocks of values.
|
static DurableEncodings.Codec |
undelimited(BiConsumer<Object,DurableOutput> encode,
BiFunction<DurableInput,IDurableCollection.Root,Object> decode)
Using encode and decode methods for individual values that are not explicitly separated, returns
a codec which can deal with blocks of values.
|