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