public class SbeOutput extends Object
| Constructor and Description |
|---|
SbeOutput(org.agrona.MutableDirectBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
reset() |
byte[] |
toBytes() |
<T extends SbeSerializable> |
writeArray(T[] array) |
void |
writeBigDecimal(BigDecimal bigDecimal) |
void |
writeBigInteger(BigInteger bigInteger) |
void |
writeBoolean(boolean booleanValue) |
void |
writeByte(byte byteValue) |
void |
writeByteArray(byte[] bytes) |
void |
writeChar(char charValue) |
void |
writeCharArray(char[] chars) |
void |
writeDouble(double doubleValue) |
void |
writeDoubleArray(double[] doubles) |
void |
writeFloat(float floatValue) |
void |
writeFloatArray(float[] floats) |
void |
writeInt(int intValue) |
void |
writeIntArray(int[] ints) |
<T extends SbeSerializable> |
writeList(List<SbeSerializable> collection) |
void |
writeLong(long longValue) |
void |
writeLongArray(long[] longs) |
<K,V> void |
writeMap(Map<K,V> map,
BiConsumer<SbeOutput,K> keyMarshaller,
BiConsumer<SbeOutput,V> valMarshaller) |
<T> void |
writeNullable(T object,
BiConsumer<T,SbeOutput> marshaller) |
<T extends SbeSerializable> |
writeObject(T object) |
void |
writeShort(short shortValue) |
void |
writeShortArray(short[] shorts) |
void |
writeString(String stringValue) |
public byte[] toBytes()
public void writeInt(int intValue)
public void writeLong(long longValue)
public void writeFloat(float floatValue)
public void writeDouble(double doubleValue)
public void writeByte(byte byteValue)
public void writeChar(char charValue)
public void writeBoolean(boolean booleanValue)
public void writeShort(short shortValue)
public void writeString(String stringValue)
public void writeBigInteger(BigInteger bigInteger)
public void writeBigDecimal(BigDecimal bigDecimal)
public void writeIntArray(int[] ints)
public void writeLongArray(long[] longs)
public void writeFloatArray(float[] floats)
public void writeDoubleArray(double[] doubles)
public void writeShortArray(short[] shorts)
public void writeByteArray(byte[] bytes)
public void writeCharArray(char[] chars)
public <T extends SbeSerializable> void writeObject(T object)
public <T extends SbeSerializable> void writeArray(T[] array)
public <T extends SbeSerializable> void writeList(List<SbeSerializable> collection)
public <T> void writeNullable(T object,
BiConsumer<T,SbeOutput> marshaller)
public <K,V> void writeMap(Map<K,V> map, BiConsumer<SbeOutput,K> keyMarshaller, BiConsumer<SbeOutput,V> valMarshaller)
public void reset()
Copyright © 2025. All rights reserved.