Class AbstractOrigin.RandomAccessFileOrigin
java.lang.Object
org.apache.commons.io.build.AbstractSupplier<RandomAccessFile, AbstractOrigin.RandomAccessFileOrigin>
org.apache.commons.io.build.AbstractOrigin<RandomAccessFile, AbstractOrigin.RandomAccessFileOrigin>
org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin<RandomAccessFile, AbstractOrigin.RandomAccessFileOrigin>
org.apache.commons.io.build.AbstractOrigin.RandomAccessFileOrigin
- All Implemented Interfaces:
IOSupplier<RandomAccessFile>
- Enclosing class:
AbstractOrigin<T, B extends AbstractOrigin<T,B>>
public static class AbstractOrigin.RandomAccessFileOrigin
extends AbstractOrigin.AbstractRandomAccessFileOrigin<RandomAccessFile, AbstractOrigin.RandomAccessFileOrigin>
A
RandomAccessFile origin.
This origin cannot support File and Path since you cannot query a RandomAccessFile for those attributes; Use AbstractOrigin.IORandomAccessFileOrigin
instead.
- Since:
- 2.12.0
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractOrigin
AbstractOrigin.AbstractRandomAccessFileOrigin<T,B>, AbstractOrigin.ByteArrayOrigin, AbstractOrigin.ChannelOrigin, AbstractOrigin.CharSequenceOrigin, AbstractOrigin.FileOrigin, AbstractOrigin.InputStreamOrigin, AbstractOrigin.IORandomAccessFileOrigin, AbstractOrigin.OutputStreamOrigin, AbstractOrigin.PathOrigin, AbstractOrigin.RandomAccessFileOrigin, AbstractOrigin.ReaderOrigin, AbstractOrigin.URIOrigin, AbstractOrigin.WriterOrigin -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractOrigin.AbstractRandomAccessFileOrigin
getByteArray, getByteArray, getChannel, getCharSequence, getInputStream, getOutputStream, getRandomAccessFile, getReader, getWriter, sizeMethods inherited from class AbstractOrigin
get, getChannel, getFile, getPath, toStringMethods inherited from class AbstractSupplier
asThisMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface IOSupplier
asSupplier, getUnchecked
-
Constructor Details
-
RandomAccessFileOrigin
ARandomAccessFileorigin.Starting from this origin, you can everything except a Path and a File.
- Parameters:
origin- The origin, not null.
-