public static class RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder extends java.lang.Object implements java.lang.Iterable<RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder>, java.util.Iterator<RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder>
| Modifier and Type | Field and Description |
|---|---|
static int |
HEADER_SIZE |
| Modifier and Type | Method and Description |
|---|---|
int |
actingBlockLength() |
java.lang.StringBuilder |
appendTo(java.lang.StringBuilder builder) |
int |
count() |
boolean |
hasNext() |
java.util.Iterator<RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder> |
iterator() |
RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder |
next() |
double |
rate() |
static int |
rateEncodingLength() |
static int |
rateEncodingOffset() |
static int |
rateId() |
static double |
rateMaxValue() |
static java.lang.String |
rateMetaAttribute(MetaAttribute metaAttribute) |
static double |
rateMinValue() |
static double |
rateNullValue() |
static int |
rateSinceVersion() |
void |
remove() |
static int |
sbeBlockLength() |
static int |
sbeHeaderSize() |
java.lang.String |
toString() |
void |
wrap(org.agrona.DirectBuffer buffer) |
public static final int HEADER_SIZE
public void wrap(org.agrona.DirectBuffer buffer)
public static int sbeHeaderSize()
public static int sbeBlockLength()
public int actingBlockLength()
public int count()
public java.util.Iterator<RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder> iterator()
iterator in interface java.lang.Iterable<RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder>public void remove()
remove in interface java.util.Iterator<RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder>public boolean hasNext()
hasNext in interface java.util.Iterator<RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder>public RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder next()
next in interface java.util.Iterator<RateHistoryDecoder.SubscriptionsDecoder.RatesDecoder>public static int rateId()
public static int rateSinceVersion()
public static int rateEncodingOffset()
public static int rateEncodingLength()
public static java.lang.String rateMetaAttribute(MetaAttribute metaAttribute)
public static double rateNullValue()
public static double rateMinValue()
public static double rateMaxValue()
public double rate()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)