Package org.aksw.commons.io.buffer.array
Class BufferOverReadableChannel.BufferView
java.lang.Object
org.aksw.commons.io.buffer.array.BufferOverReadableChannel.BufferView
- All Implemented Interfaces:
ArrayReadable<A>,ArrayWritable<A>,BufferLike<A>,HasArrayOps<A>,Buffer<A>,SubBuffer<A>,ReadableChannelFactory<A>,ReadableChannelSource<A>,SeekableReadableChannelSource<A>
- Enclosing class:
- BufferOverReadableChannel<A>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.commons.io.buffer.array.ArrayReadable
newReadableChannel, readIntoRawMethods inherited from interface org.aksw.commons.io.buffer.array.ArrayWritable
write, writeMethods inherited from interface org.aksw.commons.io.input.SeekableReadableChannelSource
newReadableChannel, newReadableChannel, newReadableChannelMethods inherited from interface org.aksw.commons.io.buffer.plain.SubBuffer
get, getArrayOps, getCapacity, put, readInto, slice, write
-
Constructor Details
-
BufferView
protected BufferView()
-
-
Method Details
-
getBackend
- Specified by:
getBackendin interfaceSubBuffer<A>
-
getStart
public long getStart() -
getLength
public long getLength() -
size
Description copied from interface:ReadableChannelSourceThe size; -1 if unknown- Specified by:
sizein interfaceArrayReadable<A>- Specified by:
sizein interfaceReadableChannelSource<A>- Throws:
IOException
-