Uses of Class
org.aksw.commons.io.buffer.array.BufferOverReadableChannel.BucketPointer
Packages that use BufferOverReadableChannel.BucketPointer
-
Uses of BufferOverReadableChannel.BucketPointer in org.aksw.commons.io.buffer.array
Fields in org.aksw.commons.io.buffer.array declared as BufferOverReadableChannel.BucketPointerModifier and TypeFieldDescriptionprotected BufferOverReadableChannel.BucketPointerBufferOverReadableChannel.activeEndEnd marker with two components (idx, pos) it is wrapped in an object to enable atomic replacement of the reference The pointer is monotonous in the sense that the end marker's logical linear location is only increased Reading an old version while a new one has been set will only cause a read to return on the old boundary, but a subsequent synchronized check for whether loading of additional data is needed is then made anywayprotected BufferOverReadableChannel.BucketPointerBufferOverReadableChannel.Channel.pointerMethods in org.aksw.commons.io.buffer.array that return BufferOverReadableChannel.BucketPointerModifier and TypeMethodDescriptionBufferOverReadableChannel.BucketPointer.cloneObject()static <A> BufferOverReadableChannel.BucketPointerBufferOverReadableChannel.getPointer(ArrayOps<A> arrayOps, A[] buckets, BufferOverReadableChannel.BucketPointer end, long pos) static <A> BufferOverReadableChannel.BucketPointerBufferOverReadableChannel.getPointerRel(ArrayOps<A> arrayOps, A[] buckets, BufferOverReadableChannel.BucketPointer end, long startPos, BufferOverReadableChannel.BucketPointer startPtr, long pos) Methods in org.aksw.commons.io.buffer.array with parameters of type BufferOverReadableChannel.BucketPointerModifier and TypeMethodDescriptionintBufferOverReadableChannel.BucketPointer.compareTo(BufferOverReadableChannel.BucketPointer o) static <A> BufferOverReadableChannel.BucketPointerBufferOverReadableChannel.getPointer(ArrayOps<A> arrayOps, A[] buckets, BufferOverReadableChannel.BucketPointer end, long pos) static <A> BufferOverReadableChannel.BucketPointerBufferOverReadableChannel.getPointerRel(ArrayOps<A> arrayOps, A[] buckets, BufferOverReadableChannel.BucketPointer end, long startPos, BufferOverReadableChannel.BucketPointer startPtr, long pos) Constructors in org.aksw.commons.io.buffer.array with parameters of type BufferOverReadableChannel.BucketPointerModifierConstructorDescriptionChannel(BufferOverReadableChannel<A> owner, boolean enableInitializationStackTrace, long pos, BufferOverReadableChannel.BucketPointer pointer, long requestedPos)