## Uses of Interface
org.modeshape.common.collection.ring.Cursor

- Packages that use Cursor
  Package | Description
  --- | ---
  org.modeshape.common.collection.ring | A ring buffer and the components it uses internally.

- - ### Uses of Cursor in org.modeshape.common.collection.ring

    Classes in org.modeshape.common.collection.ring that implement Cursor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SingleProducerCursor` A single-threaded cursor for a ring buffer that ensures it does not pass the slowest `Pointer` that is consuming entries.

    Fields in org.modeshape.common.collection.ring declared as Cursor
    Modifier and Type | Field and Description
    --- | ---
    `protected Cursor` | RingBuffer.`cursor`

    Methods in org.modeshape.common.collection.ring that return Cursor
    Modifier and Type | Method and Description
    --- | ---
    `protected Cursor` | RingBufferBuilder.`defaultCursor(int bufferSize, WaitStrategy waitStrategy)`

    Methods in org.modeshape.common.collection.ring with parameters of type Cursor
    Modifier and Type | Method and Description
    --- | ---
    `static <T> void` | Pointers.`add(T holder, AtomicReferenceFieldUpdater<T,Pointer[]> updater, Cursor cursor, Pointer... pointersToAdd)` Atomically add the specified `Pointer` instance(s) to an array known to the given updator.

    Constructors in org.modeshape.common.collection.ring with parameters of type Cursor
    Constructor and Description
    `GarbageCollectingConsumer(Cursor cursor, Pointer cursorPointer, WaitStrategy waitStrategy, GarbageCollectingConsumer.Collectable collectable)`

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.