public class SbeInput
extends java.lang.Object
构造器和说明 |
---|
SbeInput() |
限定符和类型 | 方法和说明 |
---|---|
<T> T[] |
readArray(java.util.function.Function<SbeInput,T> creator,
java.util.function.IntFunction<T[]> arrayCreator) |
java.math.BigDecimal |
readBigDecimal() |
java.math.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> java.util.List<T> |
readList(java.util.function.Function<SbeInput,T> creator) |
long |
readLong() |
long[] |
readLongArray() |
<K,V,M extends java.util.Map<K,V>> |
readMap(java.util.function.Supplier<M> mapSupplier,
java.util.function.Function<SbeInput,K> keyCreator,
java.util.function.Function<SbeInput,V> valCreator) |
<T> T |
readNullable(java.util.function.Function<SbeInput,T> creator) |
<T extends SbeSerializable> |
readObject(java.util.function.Function<SbeInput,T> creator) |
short |
readShort() |
short[] |
readShortArray() |
java.lang.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 java.lang.String readString()
public java.math.BigInteger readBigInteger()
public java.math.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(java.util.function.Function<SbeInput,T> creator)
public <T> T[] readArray(java.util.function.Function<SbeInput,T> creator, java.util.function.IntFunction<T[]> arrayCreator)
public <T> java.util.List<T> readList(java.util.function.Function<SbeInput,T> creator)
public <T> T readNullable(java.util.function.Function<SbeInput,T> creator)