@FunctionalInterface public interface BlockPropertyEncoder<P>
| Modifier and Type | Method and Description |
|---|---|
void |
encodeProperty(DataOutput out,
P property) |
default void |
finish(DataOutput out) |
static <P> BlockPropertyEncoder<P> |
noopEncoder() |
default void |
start(DataOutput out) |
static <P> BlockPropertyEncoder<P> noopEncoder()
default void start(DataOutput out) throws IOException
IOExceptionvoid encodeProperty(DataOutput out, P property) throws IOException
IOExceptiondefault void finish(DataOutput out) throws IOException
IOExceptionCopyright © 2015. All rights reserved.