public static interface IOProvider.ReadWrite.KnownSize extends IOProvider.ReadWrite, IOProvider.Readable.KnownSize, IOProvider.Writable.KnownSize
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IOProvider.ReadWrite.KnownSize.Resizable |
IOProvider.ReadWrite.KnownSize, IOProvider.ReadWrite.SeekableIOProvider.Readable, IOProvider.ReadWrite, IOProvider.Writable| Modifier and Type | Method and Description |
|---|---|
default IO.Readable |
provideIOReadable(byte priority)
Provide a IO.Readable.
|
default <T extends IO.Readable & IO.KnownSize> |
provideIOReadableKnownSize(byte priority)
Provide a IO.Readable with KnownSize.
|
default <T extends IO.Readable & IO.Writable> |
provideIOReadWrite(byte priority)
Provider a IO Readable and Writable.
|
<T extends IO.Readable & IO.Writable & IO.KnownSize> |
provideIOReadWriteKnownSize(byte priority) |
default IO.Writable |
provideIOWritable(byte priority)
Provide a IO.Writable.
|
default <T extends IO.Writable & IO.KnownSize> |
provideIOWritableKnownSize(byte priority)
Provide a IO.Writable with IO.KnownSize.
|
getDescriptiondefault <T extends IO.Readable & IO.Writable> T provideIOReadWrite(byte priority) throws IOException
IOProvider.ReadWriteprovideIOReadWrite in interface IOProvider.ReadWriteIOExceptiondefault IO.Readable provideIOReadable(byte priority) throws IOException
IOProvider.ReadableprovideIOReadable in interface IOProvider.ReadableprovideIOReadable in interface IOProvider.Readable.KnownSizeprovideIOReadable in interface IOProvider.ReadWriteIOExceptiondefault <T extends IO.Readable & IO.KnownSize> T provideIOReadableKnownSize(byte priority) throws IOException
IOProvider.Readable.KnownSizeprovideIOReadableKnownSize in interface IOProvider.Readable.KnownSizeIOExceptiondefault IO.Writable provideIOWritable(byte priority) throws IOException
IOProvider.WritableprovideIOWritable in interface IOProvider.ReadWriteprovideIOWritable in interface IOProvider.WritableprovideIOWritable in interface IOProvider.Writable.KnownSizeIOExceptiondefault <T extends IO.Writable & IO.KnownSize> T provideIOWritableKnownSize(byte priority) throws IOException
IOProvider.Writable.KnownSizeprovideIOWritableKnownSize in interface IOProvider.Writable.KnownSizeIOException<T extends IO.Readable & IO.Writable & IO.KnownSize> T provideIOReadWriteKnownSize(byte priority) throws IOException
IOExceptionCopyright © 2019. All rights reserved.