Class MaxRateDecoder.SubscriptionsDecoder
java.lang.Object
pl.allegro.tech.hermes.consumers.consumer.rate.sbe.stubs.MaxRateDecoder.SubscriptionsDecoder
- All Implemented Interfaces:
Iterable<MaxRateDecoder.SubscriptionsDecoder>,Iterator<MaxRateDecoder.SubscriptionsDecoder>
- Enclosing class:
- MaxRateDecoder
public static class MaxRateDecoder.SubscriptionsDecoder
extends Object
implements Iterable<MaxRateDecoder.SubscriptionsDecoder>, Iterator<MaxRateDecoder.SubscriptionsDecoder>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionintappendTo(StringBuilder builder) intcount()booleanhasNext()longid()static intstatic intstatic intidId()static longstatic StringidMetaAttribute(MetaAttribute metaAttribute) static longstatic longstatic intiterator()doublemaxRate()static intstatic intstatic intstatic doublestatic StringmaxRateMetaAttribute(MetaAttribute metaAttribute) static doublestatic doublestatic intnext()voidremove()static intstatic inttoString()voidwrap(org.agrona.DirectBuffer buffer) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
HEADER_SIZE
public static final int HEADER_SIZE- See Also:
-
-
Method Details
-
wrap
public void wrap(org.agrona.DirectBuffer buffer) -
sbeHeaderSize
public static int sbeHeaderSize() -
sbeBlockLength
public static int sbeBlockLength() -
actingBlockLength
public int actingBlockLength() -
count
public int count() -
iterator
- Specified by:
iteratorin interfaceIterable<MaxRateDecoder.SubscriptionsDecoder>
-
remove
public void remove()- Specified by:
removein interfaceIterator<MaxRateDecoder.SubscriptionsDecoder>
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceIterator<MaxRateDecoder.SubscriptionsDecoder>
-
next
- Specified by:
nextin interfaceIterator<MaxRateDecoder.SubscriptionsDecoder>
-
idId
public static int idId() -
idSinceVersion
public static int idSinceVersion() -
idEncodingOffset
public static int idEncodingOffset() -
idEncodingLength
public static int idEncodingLength() -
idMetaAttribute
-
idNullValue
public static long idNullValue() -
idMinValue
public static long idMinValue() -
idMaxValue
public static long idMaxValue() -
id
public long id() -
maxRateId
public static int maxRateId() -
maxRateSinceVersion
public static int maxRateSinceVersion() -
maxRateEncodingOffset
public static int maxRateEncodingOffset() -
maxRateEncodingLength
public static int maxRateEncodingLength() -
maxRateMetaAttribute
-
maxRateNullValue
public static double maxRateNullValue() -
maxRateMinValue
public static double maxRateMinValue() -
maxRateMaxValue
public static double maxRateMaxValue() -
maxRate
public double maxRate() -
toString
-
appendTo
-