public class FileIOProvider extends Object implements IOProvider.ReadWrite.Seekable.KnownSize.Resizable
IOProvider.ReadWrite.Seekable.KnownSize.ResizableIOProvider.ReadWrite.Seekable.KnownSizeIOProvider.ReadWrite.SeekableIOProvider.Readable, IOProvider.ReadWrite, IOProvider.Writable| Constructor and Description |
|---|
FileIOProvider(File file)
IOProvider from a file.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Description.
|
File |
getFile() |
<T extends IO.Readable.Seekable & IO.KnownSize> |
provideIOReadableSeekableKnownSize(byte priority)
Provide a IO.Readable.Seekable with KnownSize.
|
<T extends IO.Readable.Seekable & IO.Writable.Seekable & IO.Resizable> |
provideIOReadWriteSeekableResizable(byte priority) |
<T extends IO.Writable.Seekable & IO.Resizable> |
provideIOWritableSeekableResizable(byte priority)
Provide a IO.Writable.Seekable with Resizable.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprovideIOReadWriteKnownSize, provideIOReadWriteResizable, provideIOReadWriteSeekableKnownSize, provideIOWritableKnownSize, provideIOWritableSeekableKnownSizeprovideIOReadable, provideIOReadableKnownSize, provideIOReadableSeekable, provideIOReadWrite, provideIOReadWriteSeekable, provideIOWritable, provideIOWritableSeekableprovideIOWritableResizablepublic FileIOProvider(File file)
public File getFile()
public <T extends IO.Readable.Seekable & IO.KnownSize> T provideIOReadableSeekableKnownSize(byte priority)
IOProvider.Readable.Seekable.KnownSizeprovideIOReadableSeekableKnownSize in interface IOProvider.Readable.Seekable.KnownSizeprovideIOReadableSeekableKnownSize in interface IOProvider.ReadWrite.Seekable.KnownSizepublic <T extends IO.Writable.Seekable & IO.Resizable> T provideIOWritableSeekableResizable(byte priority)
IOProvider.Writable.Seekable.KnownSize.ResizableprovideIOWritableSeekableResizable in interface IOProvider.Writable.Seekable.KnownSize.Resizablepublic <T extends IO.Readable.Seekable & IO.Writable.Seekable & IO.Resizable> T provideIOReadWriteSeekableResizable(byte priority)
provideIOReadWriteSeekableResizable in interface IOProvider.ReadWrite.Seekable.KnownSize.Resizablepublic String getDescription()
IOProvidergetDescription in interface IOProviderCopyright © 2019. All rights reserved.