Package com.illumon.iris.controller
Class TypeSpecificFieldsCodec
java.lang.Object
com.illumon.iris.controller.TypeSpecificFieldsCodec
- All Implemented Interfaces:
io.deephaven.util.codec.ObjectCodec<Map<String,,Object>> io.deephaven.util.codec.ObjectDecoder<Map<String,Object>>
public class TypeSpecificFieldsCodec
extends Object
implements io.deephaven.util.codec.ObjectCodec<Map<String,Object>>
An ObjectCodec used for the PersistentQueryConfigurationLogV2.
-
Field Summary
Fields inherited from interface io.deephaven.util.codec.ObjectDecoder
VARIABLE_WIDTH_SENTINEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondecode(byte[] input, int offset, int length) decodeStatic(ByteBuffer byteBuffer) byte[]intintintgetScale()booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.util.codec.ObjectDecoder
checkWidth, decode
-
Constructor Details
-
TypeSpecificFieldsCodec
Constructor for use by loggers.- Parameters:
ignored- unused parameters
-
-
Method Details
-
encode
-
isNullable
public boolean isNullable() -
getPrecision
public int getPrecision() -
getScale
public int getScale() -
decode
-
decodeStatic
-
expectedObjectWidth
public int expectedObjectWidth()
-