Interface ArrayWritable<A>
- All Superinterfaces:
HasArrayOps<A>
- All Known Subinterfaces:
Buffer<A>, BufferDelegate<A>, BufferLike<A>, BufferLikeDelegate<A,D>, RangeBuffer<A>, RangeBufferDelegate<A>, RangeBufferDelegateMutable<A>, SubBuffer<A>
- All Known Implementing Classes:
BufferDelegateBase, BufferOverArray, BufferOverReadableChannel, BufferOverReadableChannel.BufferView, BufferWithPages, RangeBufferDelegateBase, RangeBufferDelegateMutableImpl, RangeBufferImpl, RangeBufferUnion, SubBufferImpl
Interface for putting an array of items into a sequence at a certain offset
-
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault voiddefault voidvoidThe method that needs to be implemented; all other methods default-delegate to this one.Methods inherited from interface HasArrayOps
getArrayOps
-
Method Details
-
write
void write(long offsetInBuffer, A arrayWithItemsOfTypeT, int arrOffset, int arrLength) throws IOException The method that needs to be implemented; all other methods default-delegate to this one.- Throws:
IOException
-
put
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-