public class SbeInput extends Object
| Constructor and Description |
|---|
SbeInput() |
| Modifier and Type | Method and Description |
|---|---|
<T> T[] |
readArray(Function<SbeInput,T> creator,
IntFunction<T[]> arrayCreator) |
BigDecimal |
readBigDecimal() |
BigInteger |
readBigInteger() |
boolean |
readBoolean() |
byte |
readByte() |
byte[] |
readByteArray() |
char |
readChar() |
char[] |
readCharArray() |
double |
readDouble() |
double[] |
readDoubleArray() |
float |
readFloat() |
float[] |
readFloatArray() |
int |
readInt() |
int[] |
readIntArray() |
<T> List<T> |
readList(Function<SbeInput,T> creator) |
long |
readLong() |
long[] |
readLongArray() |
<K,V,M extends Map<K,V>> |
readMap(Supplier<M> mapSupplier,
Function<SbeInput,K> keyCreator,
Function<SbeInput,V> valCreator) |
<T> T |
readNullable(Function<SbeInput,T> creator) |
<T extends SbeSerializable> |
readObject(Function<SbeInput,T> creator) |
short |
readShort() |
short[] |
readShortArray() |
String |
readString() |
SbeInput |
wrap(org.agrona.DirectBuffer buffer) |
SbeInput |
wrap(org.agrona.DirectBuffer buffer,
int offset) |
public SbeInput wrap(org.agrona.DirectBuffer buffer)
public SbeInput wrap(org.agrona.DirectBuffer buffer, int offset)
public int readInt()
public long readLong()
public float readFloat()
public double readDouble()
public byte readByte()
public char readChar()
public boolean readBoolean()
public short readShort()
public String readString()
public BigInteger readBigInteger()
public BigDecimal readBigDecimal()
public long[] readLongArray()
public int[] readIntArray()
public float[] readFloatArray()
public double[] readDoubleArray()
public short[] readShortArray()
public byte[] readByteArray()
public char[] readCharArray()
public <T extends SbeSerializable> T readObject(Function<SbeInput,T> creator)
public <T> T[] readArray(Function<SbeInput,T> creator, IntFunction<T[]> arrayCreator)
Copyright © 2025. All rights reserved.