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