- peek() - Method in class com.conversantmedia.util.collection.FixedStack
-
peek at the top of the stack
- peek() - Method in interface com.conversantmedia.util.collection.Stack
-
show the current stack top
- peek() - Method in interface com.conversantmedia.util.concurrent.ConcurrentQueue
-
return the first element in the queue
- peek() - Method in class com.conversantmedia.util.concurrent.ConcurrentStack
-
peek at the top of the stack
- peek() - Method in class com.conversantmedia.util.concurrent.MultithreadConcurrentQueue
-
- peek() - Method in class com.conversantmedia.util.concurrent.PushPullConcurrentQueue
-
- Percentile - Class in com.conversantmedia.util.estimation
-
Implementation of "Simulatenous Estimation of Several Persentiles," by Kimmo E.
- Percentile() - Constructor for class com.conversantmedia.util.estimation.Percentile
-
- Percentile(float[]) - Constructor for class com.conversantmedia.util.estimation.Percentile
-
- Percentile.InsufficientSamplesException - Exception in com.conversantmedia.util.estimation
-
Indicates too few measurements have been added to compute the requested
estimation
- PercentileFile - Class in com.conversantmedia.util.estimation
-
Created by jcairns on 3/4/15.
- PercentileFile() - Constructor for class com.conversantmedia.util.estimation.PercentileFile
-
- poll() - Method in interface com.conversantmedia.util.concurrent.ConcurrentQueue
-
remove the first element from the queue and return it
- poll() - Method in class com.conversantmedia.util.concurrent.DisruptorBlockingQueue
-
- poll(long, TimeUnit) - Method in class com.conversantmedia.util.concurrent.DisruptorBlockingQueue
-
- poll() - Method in class com.conversantmedia.util.concurrent.MPMCBlockingQueue
-
- poll(long, TimeUnit) - Method in class com.conversantmedia.util.concurrent.MPMCBlockingQueue
-
- poll() - Method in class com.conversantmedia.util.concurrent.MultithreadConcurrentQueue
-
- poll() - Method in class com.conversantmedia.util.concurrent.PushPullBlockingQueue
-
- poll(long, TimeUnit) - Method in class com.conversantmedia.util.concurrent.PushPullBlockingQueue
-
- poll() - Method in class com.conversantmedia.util.concurrent.PushPullConcurrentQueue
-
- pop() - Method in class com.conversantmedia.util.collection.FixedStack
-
pop the next element off the stack
- pop() - Method in interface com.conversantmedia.util.collection.Stack
-
pop and return the element from the top of the stack
- pop(long, TimeUnit) - Method in interface com.conversantmedia.util.concurrent.BlockingStack
-
Pop an element from the stack, waiting if necessary if the stack is currently empty
- pop() - Method in class com.conversantmedia.util.concurrent.ConcurrentStack
-
pop the next element off the stack
- pop(long, TimeUnit) - Method in class com.conversantmedia.util.concurrent.ConcurrentStack
-
- popInterruptibly() - Method in interface com.conversantmedia.util.concurrent.BlockingStack
-
Pop an element from the stack, waiting as long as required for an element to become available on the
stack
- popInterruptibly() - Method in class com.conversantmedia.util.concurrent.ConcurrentStack
-
- print(PrintStream, String, Percentile) - Static method in class com.conversantmedia.util.estimation.Percentile
-
print a nice histogram of percentiles
- push(N) - Method in class com.conversantmedia.util.collection.FixedStack
-
add an element to the stack
- push(N) - Method in interface com.conversantmedia.util.collection.Stack
-
Add the element to the stack top, optionally failing if there is
no capacity (overflow)
- push(N, long, TimeUnit) - Method in interface com.conversantmedia.util.concurrent.BlockingStack
-
Push an element on the stack, waiting if necessary if the stack is currently full
- push(N, long, TimeUnit) - Method in class com.conversantmedia.util.concurrent.ConcurrentStack
-
- push(N) - Method in class com.conversantmedia.util.concurrent.ConcurrentStack
-
add an element to the stack, failing if the stack is unable to grow
- pushInterruptibly(N) - Method in interface com.conversantmedia.util.concurrent.BlockingStack
-
Push an element on the stack waiting as long as required for space to become available
- pushInterruptibly(N) - Method in class com.conversantmedia.util.concurrent.ConcurrentStack
-
- PushPullBlockingQueue<E> - Class in com.conversantmedia.util.concurrent
-
Single thread implementation of disruptor
- PushPullBlockingQueue(int) - Constructor for class com.conversantmedia.util.concurrent.PushPullBlockingQueue
-
Construct a blocking queue of the given fixed capacity.
- PushPullBlockingQueue(int, SpinPolicy) - Constructor for class com.conversantmedia.util.concurrent.PushPullBlockingQueue
-
Construct a blocking queue with a given fixed capacity
- PushPullBlockingQueue(int, Collection<? extends E>) - Constructor for class com.conversantmedia.util.concurrent.PushPullBlockingQueue
-
Construct a blocking queue of the given fixed capacity
- PushPullConcurrentQueue<E> - Class in com.conversantmedia.util.concurrent
-
Tuned version of Martin Thompson's push pull queue
Transfers from a single thread writer to a single thread reader are orders of nanoseconds (3-5)
This code is optimized and tested using a 64bit HotSpot JVM on an Intel x86-64 environment.
- PushPullConcurrentQueue(int) - Constructor for class com.conversantmedia.util.concurrent.PushPullConcurrentQueue
-
- put(E) - Method in class com.conversantmedia.util.concurrent.DisruptorBlockingQueue
-
- put(E) - Method in class com.conversantmedia.util.concurrent.MPMCBlockingQueue
-
- put(E) - Method in class com.conversantmedia.util.concurrent.PushPullBlockingQueue
-