public final class GrayToRvDecoder extends BinaryToRvDecoder
Extends BinaryToRvDecoder
one with Gray decoding.
Modifier and Type | Class and Description |
---|---|
static interface |
io.vavr.Lambda.Memoized |
Constructor and Description |
---|
GrayToRvDecoder() |
Modifier and Type | Method and Description |
---|---|
protected double |
binaryToDouble(boolean[] representation,
int offset,
int length) |
private static long |
graycodeToLongBits(boolean[] representation,
int offset,
int length) |
default boolean |
isMemoized() |
decodeSolution
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply
protected double binaryToDouble(boolean[] representation, int offset, int length)
binaryToDouble
in class BinaryToRvDecoder
private static long graycodeToLongBits(boolean[] representation, int offset, int length)
public boolean isMemoized()