Class ExecuteCommandRequestDecoder

  • All Implemented Interfaces:
    org.agrona.sbe.DecoderFlyweight, org.agrona.sbe.Flyweight, org.agrona.sbe.MessageDecoderFlyweight, org.agrona.sbe.MessageFlyweight

    public final class ExecuteCommandRequestDecoder
    extends Object
    implements org.agrona.sbe.MessageDecoderFlyweight
    • Constructor Detail

      • ExecuteCommandRequestDecoder

        public ExecuteCommandRequestDecoder()
    • Method Detail

      • sbeBlockLength

        public int sbeBlockLength()
        Specified by:
        sbeBlockLength in interface org.agrona.sbe.MessageFlyweight
      • sbeTemplateId

        public int sbeTemplateId()
        Specified by:
        sbeTemplateId in interface org.agrona.sbe.MessageFlyweight
      • sbeSchemaId

        public int sbeSchemaId()
        Specified by:
        sbeSchemaId in interface org.agrona.sbe.Flyweight
      • sbeSchemaVersion

        public int sbeSchemaVersion()
        Specified by:
        sbeSchemaVersion in interface org.agrona.sbe.Flyweight
      • sbeSemanticType

        public String sbeSemanticType()
        Specified by:
        sbeSemanticType in interface org.agrona.sbe.MessageFlyweight
      • buffer

        public org.agrona.DirectBuffer buffer()
        Specified by:
        buffer in interface org.agrona.sbe.Flyweight
      • initialOffset

        public int initialOffset()
      • offset

        public int offset()
        Specified by:
        offset in interface org.agrona.sbe.Flyweight
        Specified by:
        offset in interface org.agrona.sbe.MessageFlyweight
      • wrap

        public ExecuteCommandRequestDecoder wrap​(org.agrona.DirectBuffer buffer,
                                                 int offset,
                                                 int actingBlockLength,
                                                 int actingVersion)
        Specified by:
        wrap in interface org.agrona.sbe.MessageDecoderFlyweight
      • encodedLength

        public int encodedLength()
        Specified by:
        encodedLength in interface org.agrona.sbe.Flyweight
      • limit

        public int limit()
      • limit

        public void limit​(int limit)
      • partitionIdId

        public static int partitionIdId()
      • partitionIdSinceVersion

        public static int partitionIdSinceVersion()
      • partitionIdEncodingOffset

        public static int partitionIdEncodingOffset()
      • partitionIdEncodingLength

        public static int partitionIdEncodingLength()
      • partitionIdMetaAttribute

        public static String partitionIdMetaAttribute​(MetaAttribute metaAttribute)
      • partitionIdNullValue

        public static int partitionIdNullValue()
      • partitionIdMinValue

        public static int partitionIdMinValue()
      • partitionIdMaxValue

        public static int partitionIdMaxValue()
      • partitionId

        public int partitionId()
      • keyId

        public static int keyId()
      • keySinceVersion

        public static int keySinceVersion()
      • keyEncodingOffset

        public static int keyEncodingOffset()
      • keyEncodingLength

        public static int keyEncodingLength()
      • keyNullValue

        public static long keyNullValue()
      • keyMinValue

        public static long keyMinValue()
      • keyMaxValue

        public static long keyMaxValue()
      • key

        public long key()
      • valueTypeId

        public static int valueTypeId()
      • valueTypeSinceVersion

        public static int valueTypeSinceVersion()
      • valueTypeEncodingOffset

        public static int valueTypeEncodingOffset()
      • valueTypeEncodingLength

        public static int valueTypeEncodingLength()
      • valueTypeMetaAttribute

        public static String valueTypeMetaAttribute​(MetaAttribute metaAttribute)
      • valueTypeRaw

        public short valueTypeRaw()
      • intentId

        public static int intentId()
      • intentSinceVersion

        public static int intentSinceVersion()
      • intentEncodingOffset

        public static int intentEncodingOffset()
      • intentEncodingLength

        public static int intentEncodingLength()
      • intentMetaAttribute

        public static String intentMetaAttribute​(MetaAttribute metaAttribute)
      • intentNullValue

        public static short intentNullValue()
      • intentMinValue

        public static short intentMinValue()
      • intentMaxValue

        public static short intentMaxValue()
      • intent

        public short intent()
      • valueId

        public static int valueId()
      • valueSinceVersion

        public static int valueSinceVersion()
      • valueCharacterEncoding

        public static String valueCharacterEncoding()
      • valueMetaAttribute

        public static String valueMetaAttribute​(MetaAttribute metaAttribute)
      • valueHeaderLength

        public static int valueHeaderLength()
      • valueLength

        public int valueLength()
      • skipValue

        public int skipValue()
      • getValue

        public int getValue​(org.agrona.MutableDirectBuffer dst,
                            int dstOffset,
                            int length)
      • getValue

        public int getValue​(byte[] dst,
                            int dstOffset,
                            int length)
      • wrapValue

        public void wrapValue​(org.agrona.DirectBuffer wrapBuffer)
      • value

        public String value()
      • appendTo

        public StringBuilder appendTo​(StringBuilder builder)
        Specified by:
        appendTo in interface org.agrona.sbe.MessageDecoderFlyweight