Package io.deephaven.sbe.standalone.gen
Class StringColumnDataEncoder.DataEncoder
java.lang.Object
io.deephaven.sbe.standalone.gen.StringColumnDataEncoder.DataEncoder
- Enclosing class:
- StringColumnDataEncoder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionisNull
(SimpleBool value) static int
static int
static int
isNullId()
static String
isNullMetaAttribute
(MetaAttribute metaAttribute) static int
next()
putValue
(byte[] src, int srcOffset, int length) putValue
(org.agrona.DirectBuffer src, int srcOffset, int length) static int
static int
static String
static int
static int
valueId()
static String
valueMetaAttribute
(MetaAttribute metaAttribute) void
wrap
(StringColumnDataEncoder parentMessage, org.agrona.MutableDirectBuffer buffer, int count)
-
Field Details
-
HEADER_SIZE
public static final int HEADER_SIZE- See Also:
-
-
Constructor Details
-
DataEncoder
public DataEncoder()
-
-
Method Details
-
wrap
public void wrap(StringColumnDataEncoder parentMessage, org.agrona.MutableDirectBuffer buffer, int count) -
sbeHeaderSize
public static int sbeHeaderSize() -
sbeBlockLength
public static int sbeBlockLength() -
next
-
isNullId
public static int isNullId() -
isNullSinceVersion
public static int isNullSinceVersion() -
isNullEncodingOffset
public static int isNullEncodingOffset() -
isNullEncodingLength
public static int isNullEncodingLength() -
isNullMetaAttribute
-
isNull
-
valueId
public static int valueId() -
valueCharacterEncoding
-
valueMetaAttribute
-
valueHeaderLength
public static int valueHeaderLength() -
putValue
public StringColumnDataEncoder.DataEncoder putValue(org.agrona.DirectBuffer src, int srcOffset, int length) -
putValue
-
value
-