@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
IOException
void encodeProperty(DataOutput out, P property) throws IOException
IOException
default void finish(DataOutput out) throws IOException
IOException
Copyright © 2020. All rights reserved.