Class OrderBookSnapshotDecoder.MetadataDecoder
java.lang.Object
express.mvp.myra.codec.bench.codecs.sbe.generated.OrderBookSnapshotDecoder.MetadataDecoder
- All Implemented Interfaces:
Iterable<OrderBookSnapshotDecoder.MetadataDecoder>, Iterator<OrderBookSnapshotDecoder.MetadataDecoder>
- Enclosing class:
OrderBookSnapshotDecoder
public static final class OrderBookSnapshotDecoder.MetadataDecoder
extends Object
implements Iterable<OrderBookSnapshotDecoder.MetadataDecoder>, Iterator<OrderBookSnapshotDecoder.MetadataDecoder>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionintintappendTo(StringBuilder builder) intcount()static intstatic intintgetKey(byte[] dst, int dstOffset, int length) intgetKey(Appendable appendable) intgetKey(org.agrona.MutableDirectBuffer dst, int dstOffset, int length) intgetValue(byte[] dst, int dstOffset, int length) intgetValue(Appendable appendable) intgetValue(org.agrona.MutableDirectBuffer dst, int dstOffset, int length) booleanhasNext()iterator()key()static Stringstatic intstatic intkeyId()intstatic StringkeyMetaAttribute(MetaAttribute metaAttribute) static intnext()voidremove()static intstatic intsbeSkip()intskipKey()intvalue()static Stringstatic intstatic intvalueId()intstatic StringvalueMetaAttribute(MetaAttribute metaAttribute) static intvoidwrap(org.agrona.DirectBuffer buffer) voidwrapKey(org.agrona.DirectBuffer wrapBuffer) voidwrapValue(org.agrona.DirectBuffer wrapBuffer) 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<OrderBookSnapshotDecoder.MetadataDecoder>
-
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<OrderBookSnapshotDecoder.MetadataDecoder>
-
remove
public void remove()- Specified by:
removein interfaceIterator<OrderBookSnapshotDecoder.MetadataDecoder>
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceIterator<OrderBookSnapshotDecoder.MetadataDecoder>
-
keyId
public static int keyId() -
keySinceVersion
public static int keySinceVersion() -
keyCharacterEncoding
-
keyMetaAttribute
-
keyHeaderLength
public static int keyHeaderLength() -
keyLength
public int keyLength() -
skipKey
public int skipKey() -
getKey
public int getKey(org.agrona.MutableDirectBuffer dst, int dstOffset, int length) -
getKey
public int getKey(byte[] dst, int dstOffset, int length) -
wrapKey
public void wrapKey(org.agrona.DirectBuffer wrapBuffer) -
key
-
getKey
-
valueId
public static int valueId() -
valueSinceVersion
public static int valueSinceVersion() -
valueCharacterEncoding
-
valueMetaAttribute
-
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
-
getValue
-
appendTo
-
sbeSkip
-