Class ConfigurationEntryDecoder.NewMembersDecoder

java.lang.Object
io.atomix.raft.storage.serializer.ConfigurationEntryDecoder.NewMembersDecoder
All Implemented Interfaces:
Iterable<ConfigurationEntryDecoder.NewMembersDecoder>, Iterator<ConfigurationEntryDecoder.NewMembersDecoder>
Enclosing class:
ConfigurationEntryDecoder

public static final class ConfigurationEntryDecoder.NewMembersDecoder extends Object implements Iterable<ConfigurationEntryDecoder.NewMembersDecoder>, Iterator<ConfigurationEntryDecoder.NewMembersDecoder>
  • Field Details

  • Method Details

    • wrap

      public void wrap(org.agrona.DirectBuffer buffer)
    • next

      Specified by:
      next in interface Iterator<ConfigurationEntryDecoder.NewMembersDecoder>
    • countMinValue

      public static short countMinValue()
    • countMaxValue

      public static short countMaxValue()
    • sbeHeaderSize

      public static int sbeHeaderSize()
    • sbeBlockLength

      public static int sbeBlockLength()
    • actingBlockLength

      public int actingBlockLength()
    • actingVersion

      public int actingVersion()
    • count

      public int count()
    • iterator

      Specified by:
      iterator in interface Iterable<ConfigurationEntryDecoder.NewMembersDecoder>
    • remove

      public void remove()
      Specified by:
      remove in interface Iterator<ConfigurationEntryDecoder.NewMembersDecoder>
    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<ConfigurationEntryDecoder.NewMembersDecoder>
    • typeId

      public static int typeId()
    • typeSinceVersion

      public static int typeSinceVersion()
    • typeEncodingOffset

      public static int typeEncodingOffset()
    • typeEncodingLength

      public static int typeEncodingLength()
    • typeMetaAttribute

      public static String typeMetaAttribute(MetaAttribute metaAttribute)
    • typeRaw

      public short typeRaw()
    • type

      public MemberType type()
    • updatedId

      public static int updatedId()
    • updatedSinceVersion

      public static int updatedSinceVersion()
    • updatedEncodingOffset

      public static int updatedEncodingOffset()
    • updatedEncodingLength

      public static int updatedEncodingLength()
    • updatedMetaAttribute

      public static String updatedMetaAttribute(MetaAttribute metaAttribute)
    • updatedNullValue

      public static long updatedNullValue()
    • updatedMinValue

      public static long updatedMinValue()
    • updatedMaxValue

      public static long updatedMaxValue()
    • updated

      public long updated()
    • memberIdId

      public static int memberIdId()
    • memberIdSinceVersion

      public static int memberIdSinceVersion()
    • memberIdCharacterEncoding

      public static String memberIdCharacterEncoding()
    • memberIdMetaAttribute

      public static String memberIdMetaAttribute(MetaAttribute metaAttribute)
    • memberIdHeaderLength

      public static int memberIdHeaderLength()
    • memberIdLength

      public int memberIdLength()
    • skipMemberId

      public int skipMemberId()
    • getMemberId

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

      public int getMemberId(byte[] dst, int dstOffset, int length)
    • wrapMemberId

      public void wrapMemberId(org.agrona.DirectBuffer wrapBuffer)
    • memberId

      public String memberId()
    • appendTo

      public StringBuilder appendTo(StringBuilder builder)
    • sbeSkip