Class AbstractOrigin.IORandomAccessFileOrigin
java.lang.Object
org.apache.commons.io.build.AbstractSupplier<IORandomAccessFile, AbstractOrigin.IORandomAccessFileOrigin>
org.apache.commons.io.build.AbstractOrigin<IORandomAccessFile, AbstractOrigin.IORandomAccessFileOrigin>
org.apache.commons.io.build.AbstractOrigin.AbstractRandomAccessFileOrigin<IORandomAccessFile, AbstractOrigin.IORandomAccessFileOrigin>
org.apache.commons.io.build.AbstractOrigin.IORandomAccessFileOrigin
- All Implemented Interfaces:
IOSupplier<IORandomAccessFile>
- Enclosing class:
AbstractOrigin<T, B extends AbstractOrigin<T,B>>
public static class AbstractOrigin.IORandomAccessFileOrigin
extends AbstractOrigin.AbstractRandomAccessFileOrigin<IORandomAccessFile, AbstractOrigin.IORandomAccessFileOrigin>
An
IORandomAccessFile origin.- Since:
- 2.18.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, 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
-
IORandomAccessFileOrigin
ARandomAccessFileorigin.- Parameters:
origin- The origin, not null.
-
-
Method Details
-
getFile
Description copied from class:AbstractOriginGets this origin as a File, if possible.- Overrides:
getFilein classAbstractOrigin<IORandomAccessFile, AbstractOrigin.IORandomAccessFileOrigin>- Returns:
- this origin as a File, if possible.
-
getPath
Description copied from class:AbstractOriginGets this origin as a Path, if possible.- Overrides:
getPathin classAbstractOrigin<IORandomAccessFile, AbstractOrigin.IORandomAccessFileOrigin>- Returns:
- this origin as a Path, if possible.
-