Class BroadcastUserListMessageDecoder.UserIdsDecoder
java.lang.Object
com.iohao.net.sbe.BroadcastUserListMessageDecoder.UserIdsDecoder
- All Implemented Interfaces:
Iterable<BroadcastUserListMessageDecoder.UserIdsDecoder>, Iterator<BroadcastUserListMessageDecoder.UserIdsDecoder>
- Enclosing class:
BroadcastUserListMessageDecoder
public static final class BroadcastUserListMessageDecoder.UserIdsDecoder
extends Object
implements Iterable<BroadcastUserListMessageDecoder.UserIdsDecoder>, Iterator<BroadcastUserListMessageDecoder.UserIdsDecoder>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionintintappendTo(StringBuilder builder) intcount()static intstatic intbooleanhasNext()iterator()next()voidremove()static intstatic intsbeSkip()longvalue()static intstatic intstatic intvalueId()static longstatic StringvalueMetaAttribute(MetaAttribute metaAttribute) static longstatic longstatic intvoidwrap(org.agrona.DirectBuffer buffer) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterable
forEach, spliteratorMethods inherited from interface Iterator
forEachRemaining
-
Field Details
-
HEADER_SIZE
public static final int HEADER_SIZE- See Also:
-
-
Method Details
-
wrap
public void wrap(org.agrona.DirectBuffer buffer) -
next
- Specified by:
nextin interfaceIterator<BroadcastUserListMessageDecoder.UserIdsDecoder>
-
countMinValue
public static int countMinValue() -
countMaxValue
public static int 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:
iteratorin interfaceIterable<BroadcastUserListMessageDecoder.UserIdsDecoder>
-
remove
public void remove()- Specified by:
removein interfaceIterator<BroadcastUserListMessageDecoder.UserIdsDecoder>
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceIterator<BroadcastUserListMessageDecoder.UserIdsDecoder>
-
valueId
public static int valueId() -
valueSinceVersion
public static int valueSinceVersion() -
valueEncodingOffset
public static int valueEncodingOffset() -
valueEncodingLength
public static int valueEncodingLength() -
valueMetaAttribute
-
valueNullValue
public static long valueNullValue() -
valueMinValue
public static long valueMinValue() -
valueMaxValue
public static long valueMaxValue() -
value
public long value() -
appendTo
-
sbeSkip
-