Class DbArrayToDoubleVectorDecoder
java.lang.Object
io.deephaven.enterprise.compatibility.ObjectCodecAdapter<DoubleVector>
io.deephaven.enterprise.compatibility.vector.DbArrayToDoubleVectorDecoder
- All Implemented Interfaces:
ObjectCodec<DoubleVector>
,ObjectDecoder<DoubleVector>
public class DbArrayToDoubleVectorDecoder
extends ObjectCodecAdapter<DoubleVector>
implements ObjectCodec<DoubleVector>
-
Field Summary
Fields inherited from class io.deephaven.enterprise.compatibility.ObjectCodecAdapter
delegate
Fields inherited from interface io.deephaven.util.codec.ObjectDecoder
VARIABLE_WIDTH_SENTINEL
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable DoubleVector
decode
(@org.jetbrains.annotations.NotNull byte[] input, int offset, int length) int
Methods inherited from class io.deephaven.enterprise.compatibility.ObjectCodecAdapter
encode, getPrecision, getScale, isNullable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.deephaven.util.codec.ObjectCodec
encode, getPrecision, getScale, isNullable
Methods inherited from interface io.deephaven.util.codec.ObjectDecoder
checkWidth
-
Constructor Details
-
DbArrayToDoubleVectorDecoder
-
-
Method Details
-
decode
@Nullable public @Nullable DoubleVector decode(@NotNull @org.jetbrains.annotations.NotNull byte[] input, int offset, int length) - Specified by:
decode
in interfaceObjectDecoder<DoubleVector>
- Overrides:
decode
in classObjectCodecAdapter<DoubleVector>
-
expectedObjectWidth
public int expectedObjectWidth()- Specified by:
expectedObjectWidth
in interfaceObjectDecoder<DoubleVector>
- Overrides:
expectedObjectWidth
in classObjectCodecAdapter<DoubleVector>
-