U - underlying buffer typepublic interface BytesIn<U> extends RandomDataInput, StreamingDataInput<Bytes<U>>, ByteStringParser<Bytes<U>>
| Modifier and Type | Method and Description |
|---|---|
default @NotNull MethodReader |
bytesMethodReader(Object... objects)
Creates a
MethodReader that decodes method calls from this input
and dispatches them to the supplied handler objects. |
default @NotNull BytesMethodReaderBuilder |
bytesMethodReaderBuilder()
Creates a builder for the MethodReader.
|
<T extends ReadBytesMarshallable> |
readMarshallableLength16(@NotNull Class<T> tClass,
T using)
Reads a
ReadBytesMarshallable prefixed with a 16-bit length. |
default <T> T |
readObject(@NotNull Class<T> componentType0)
|
canReadDirect, canReadDirect, compareUtf8, copyTo, copyTo, fastHash, findByte, nativeRead, parseLong, peekUnsignedByte, peekVolatileInt, printable, read, readBoolean, readByte, readDouble, readFloat, readIncompleteLong, readInt, readLong, readShort, readUnsignedByte, readUnsignedInt, readUnsignedInt24, readUnsignedShort, readUtf8, readUtf8Limited, readUtf8Limited, readVolatileByte, readVolatileDouble, readVolatileFloat, readVolatileInt, readVolatileLong, readVolatileShort, realCapacity, subBytes, toByteArray, toTemporaryDirectByteBufferlastDecimalPlaces, lastDecimalPlaces, lastNumberHadDigits, lastNumberHadDigits, parse8bit, parse8bit, parse8bit, parse8bit, parse8bit, parseBigDecimal, parseBoolean, parseBoolean, parseDouble, parseFlexibleLong, parseFloat, parseInt, parseLong, parseLongDecimal, parseUtf8, parseUtf8, parseUtf8, reader, skipTocopyTo, copyTo, inputStream, lenient, lenient, parseHexLong, parseUtf8, parseUtf8, peekUnsignedByte, rawReadByte, rawReadInt, rawReadLong, read, read, read, read, read, read, read8bit, read8bit, read8bit, readBigDecimal, readBigInteger, readBoolean, readByte, readChar, readDouble, readEnum, readFloat, readHistogram, readIncompleteLong, readInt, readInt24, readLimit, readLimitToCapacity, readLong, readPosition, readPositionForHeader, readPositionRemaining, readPositionUnlimited, readShort, readSkip, readStopBit, readStopBitChar, readStopBitDecimal, readStopBitDouble, readUnsignedByte, readUnsignedInt, readUnsignedInt24, readUnsignedShort, readUtf8, readUtf8, readUtf8, readUtf8, readVolatileInt, readVolatileLong, readWithLength, readWithLength, readWithLength0, uncheckedReadSkipBackOne, uncheckedReadSkipOne, uncheckedReadUnsignedByte, unsafeRead, unsafeReadObjectclearaddressForRead, addressForRead, addressForWrite, addressForWritePosition, byteOrder, bytesForRead, bytesForWrite, capacity, isDirectMemory, lengthWritten, readLimit, readPosition, readRemaining, realReadRemaining, realWriteRemaining, sharedMemory, start, writeLimit, writePosition, writeRemaining@NotNull default @NotNull MethodReader bytesMethodReader(@NotNull Object... objects)
MethodReader that decodes method calls from this input
and dispatches them to the supplied handler objects.objects - handler instances implementing the expected interfacesMethodReader.readOne()@NotNull default @NotNull BytesMethodReaderBuilder bytesMethodReaderBuilder()
<T extends ReadBytesMarshallable> T readMarshallableLength16(@NotNull @NotNull Class<T> tClass, @Nullable T using) throws BufferUnderflowException, net.openhft.chronicle.core.io.InvalidMarshallableException, net.openhft.chronicle.core.io.ClosedIllegalStateException, net.openhft.chronicle.core.io.ThreadingIllegalStateException
ReadBytesMarshallable prefixed with a 16-bit length.tClass - type of object to create when using is nullusing - optional instance to reuseBufferUnderflowExceptionnet.openhft.chronicle.core.io.InvalidMarshallableExceptionnet.openhft.chronicle.core.io.ClosedIllegalStateExceptionnet.openhft.chronicle.core.io.ThreadingIllegalStateExceptiondefault <T> T readObject(@NotNull
@NotNull Class<T> componentType0)
throws BufferUnderflowException,
ArithmeticException,
BufferOverflowException,
net.openhft.chronicle.core.io.InvalidMarshallableException,
net.openhft.chronicle.core.io.ClosedIllegalStateException,
net.openhft.chronicle.core.io.ThreadingIllegalStateException
componentType0 - expected result typeUnsupportedOperationException - if componentType0 is not supportedBufferUnderflowExceptionArithmeticExceptionBufferOverflowExceptionnet.openhft.chronicle.core.io.InvalidMarshallableExceptionnet.openhft.chronicle.core.io.ClosedIllegalStateExceptionnet.openhft.chronicle.core.io.ThreadingIllegalStateExceptionCopyright © 2026 Chronicle Software Ltd. All rights reserved.