Class GroupSizeEncodingDecoder
java.lang.Object
io.atomix.raft.storage.serializer.GroupSizeEncodingDecoder
- All Implemented Interfaces:
org.agrona.sbe.CompositeDecoderFlyweight,org.agrona.sbe.DecoderFlyweight,org.agrona.sbe.Flyweight
public final class GroupSizeEncodingDecoder
extends Object
implements org.agrona.sbe.CompositeDecoderFlyweight
Repeating group dimensions
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappendTo(StringBuilder builder) intstatic intstatic intstatic intstatic intstatic intstatic intorg.agrona.DirectBufferbuffer()intshortstatic intstatic intstatic shortstatic shortstatic shortstatic intintoffset()intinttoString()wrap(org.agrona.DirectBuffer 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
-
GroupSizeEncodingDecoder
public GroupSizeEncodingDecoder()
-
-
Method Details
-
wrap
- Specified by:
wrapin interfaceorg.agrona.sbe.CompositeDecoderFlyweight
-
buffer
public org.agrona.DirectBuffer buffer()- 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
-
blockLengthEncodingOffset
public static int blockLengthEncodingOffset() -
blockLengthEncodingLength
public static int blockLengthEncodingLength() -
blockLengthSinceVersion
public static int blockLengthSinceVersion() -
blockLengthNullValue
public static int blockLengthNullValue() -
blockLengthMinValue
public static int blockLengthMinValue() -
blockLengthMaxValue
public static int blockLengthMaxValue() -
blockLength
public int blockLength() -
numInGroupEncodingOffset
public static int numInGroupEncodingOffset() -
numInGroupEncodingLength
public static int numInGroupEncodingLength() -
numInGroupSinceVersion
public static int numInGroupSinceVersion() -
numInGroupNullValue
public static short numInGroupNullValue() -
numInGroupMinValue
public static short numInGroupMinValue() -
numInGroupMaxValue
public static short numInGroupMaxValue() -
numInGroup
public short numInGroup() -
toString
-
appendTo
-