Class VarDataEncodingEncoder
java.lang.Object
io.atomix.raft.storage.serializer.VarDataEncodingEncoder
- All Implemented Interfaces:
org.agrona.sbe.CompositeEncoderFlyweight,org.agrona.sbe.EncoderFlyweight,org.agrona.sbe.Flyweight
public final class VarDataEncodingEncoder
extends Object
implements org.agrona.sbe.CompositeEncoderFlyweight
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappendTo(StringBuilder builder) org.agrona.MutableDirectBufferbuffer()intlength(long value) static intstatic intstatic longstatic longstatic longintoffset()intinttoString()static intstatic intstatic shortstatic shortstatic shortwrap(org.agrona.MutableDirectBuffer buffer, int offset)
-
Field Details
-
SCHEMA_ID
public static final int SCHEMA_ID- See Also:
-
SCHEMA_VERSION
public static final int SCHEMA_VERSION- See Also:
-
SEMANTIC_VERSION
- See Also:
-
ENCODED_LENGTH
public static final int ENCODED_LENGTH- See Also:
-
BYTE_ORDER
-
-
Constructor Details
-
VarDataEncodingEncoder
public VarDataEncodingEncoder()
-
-
Method Details
-
wrap
- Specified by:
wrapin interfaceorg.agrona.sbe.EncoderFlyweight
-
buffer
public org.agrona.MutableDirectBuffer buffer()- Specified by:
bufferin interfaceorg.agrona.sbe.EncoderFlyweight- Specified by:
bufferin interfaceorg.agrona.sbe.Flyweight
-
offset
public int offset()- Specified by:
offsetin interfaceorg.agrona.sbe.Flyweight
-
encodedLength
public int encodedLength()- Specified by:
encodedLengthin interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaId
public int sbeSchemaId()- Specified by:
sbeSchemaIdin interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaVersion
public int sbeSchemaVersion()- Specified by:
sbeSchemaVersionin interfaceorg.agrona.sbe.Flyweight
-
lengthEncodingOffset
public static int lengthEncodingOffset() -
lengthEncodingLength
public static int lengthEncodingLength() -
lengthNullValue
public static long lengthNullValue() -
lengthMinValue
public static long lengthMinValue() -
lengthMaxValue
public static long lengthMaxValue() -
length
-
varDataEncodingOffset
public static int varDataEncodingOffset() -
varDataEncodingLength
public static int varDataEncodingLength() -
varDataNullValue
public static short varDataNullValue() -
varDataMinValue
public static short varDataMinValue() -
varDataMaxValue
public static short varDataMaxValue() -
toString
-
appendTo
-