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