Class VarDataEncodingDecoder
- java.lang.Object
-
- io.camunda.zeebe.engine.processing.message.command.VarDataEncodingDecoder
-
- All Implemented Interfaces:
org.agrona.sbe.CompositeDecoderFlyweight
,org.agrona.sbe.DecoderFlyweight
,org.agrona.sbe.Flyweight
public final class VarDataEncodingDecoder extends Object implements org.agrona.sbe.CompositeDecoderFlyweight
-
-
Field Summary
Fields Modifier and Type Field Description static ByteOrder
BYTE_ORDER
static int
ENCODED_LENGTH
static int
SCHEMA_ID
static int
SCHEMA_VERSION
-
Constructor Summary
Constructors Constructor Description VarDataEncodingDecoder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuilder
appendTo(StringBuilder builder)
org.agrona.DirectBuffer
buffer()
int
encodedLength()
long
length()
static int
lengthEncodingLength()
static int
lengthEncodingOffset()
static long
lengthMaxValue()
static long
lengthMinValue()
static long
lengthNullValue()
static int
lengthSinceVersion()
int
offset()
int
sbeSchemaId()
int
sbeSchemaVersion()
String
toString()
static int
varDataEncodingLength()
static int
varDataEncodingOffset()
static short
varDataMaxValue()
static short
varDataMinValue()
static short
varDataNullValue()
static int
varDataSinceVersion()
VarDataEncodingDecoder
wrap(org.agrona.DirectBuffer buffer, int offset)
-
-
-
Field Detail
-
SCHEMA_ID
public static final int SCHEMA_ID
- See Also:
- Constant Field Values
-
SCHEMA_VERSION
public static final int SCHEMA_VERSION
- See Also:
- Constant Field Values
-
ENCODED_LENGTH
public static final int ENCODED_LENGTH
- See Also:
- Constant Field Values
-
BYTE_ORDER
public static final ByteOrder BYTE_ORDER
-
-
Method Detail
-
wrap
public VarDataEncodingDecoder wrap(org.agrona.DirectBuffer buffer, int offset)
- Specified by:
wrap
in interfaceorg.agrona.sbe.CompositeDecoderFlyweight
-
buffer
public org.agrona.DirectBuffer buffer()
- Specified by:
buffer
in interfaceorg.agrona.sbe.Flyweight
-
offset
public int offset()
- Specified by:
offset
in interfaceorg.agrona.sbe.Flyweight
-
encodedLength
public int encodedLength()
- Specified by:
encodedLength
in interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaId
public int sbeSchemaId()
- Specified by:
sbeSchemaId
in interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaVersion
public int sbeSchemaVersion()
- Specified by:
sbeSchemaVersion
in interfaceorg.agrona.sbe.Flyweight
-
lengthEncodingOffset
public static int lengthEncodingOffset()
-
lengthEncodingLength
public static int lengthEncodingLength()
-
lengthSinceVersion
public static int lengthSinceVersion()
-
lengthNullValue
public static long lengthNullValue()
-
lengthMinValue
public static long lengthMinValue()
-
lengthMaxValue
public static long lengthMaxValue()
-
length
public long length()
-
varDataEncodingOffset
public static int varDataEncodingOffset()
-
varDataEncodingLength
public static int varDataEncodingLength()
-
varDataSinceVersion
public static int varDataSinceVersion()
-
varDataNullValue
public static short varDataNullValue()
-
varDataMinValue
public static short varDataMinValue()
-
varDataMaxValue
public static short varDataMaxValue()
-
appendTo
public StringBuilder appendTo(StringBuilder builder)
-
-