static <ELEMENTTYPE> NonBlockingStack<ELEMENTTYPE> |
StackHelper.getStackCopyWithoutTop(NonBlockingStack<ELEMENTTYPE> aStack) |
static NonBlockingStack<Boolean> |
PrimitiveCollectionHelper.newPrimitiveStack(boolean... aValues) |
static NonBlockingStack<Byte> |
PrimitiveCollectionHelper.newPrimitiveStack(byte... aValues) |
static NonBlockingStack<Character> |
PrimitiveCollectionHelper.newPrimitiveStack(char... aValues) |
static NonBlockingStack<Double> |
PrimitiveCollectionHelper.newPrimitiveStack(double... aValues) |
static NonBlockingStack<Float> |
PrimitiveCollectionHelper.newPrimitiveStack(float... aValues) |
static NonBlockingStack<Integer> |
PrimitiveCollectionHelper.newPrimitiveStack(int... aValues) |
static NonBlockingStack<Long> |
PrimitiveCollectionHelper.newPrimitiveStack(long... aValues) |
static NonBlockingStack<Short> |
PrimitiveCollectionHelper.newPrimitiveStack(short... aValues) |
static <ELEMENTTYPE> NonBlockingStack<ELEMENTTYPE> |
StackHelper.newStack() |
static <ELEMENTTYPE> NonBlockingStack<ELEMENTTYPE> |
StackHelper.newStack(Collection<? extends ELEMENTTYPE> aValues)
Create a new stack from the given collection.
|
static <ELEMENTTYPE> NonBlockingStack<ELEMENTTYPE> |
StackHelper.newStack(Collection<? extends ELEMENTTYPE> aCollection,
Predicate<? super ELEMENTTYPE> aFilter) |
static <ELEMENTTYPE> NonBlockingStack<ELEMENTTYPE> |
StackHelper.newStack(ELEMENTTYPE... aValues)
Create a new stack from the given array.
|
static <ELEMENTTYPE> NonBlockingStack<ELEMENTTYPE> |
StackHelper.newStack(ELEMENTTYPE aValue)
Create a new stack with a single element.
|
static <ELEMENTTYPE> NonBlockingStack<ELEMENTTYPE> |
StackHelper.newStack(int nInitialCapacity) |
static <SRCTYPE,DSTTYPE> NonBlockingStack<DSTTYPE> |
StackHelper.newStackMapped(Collection<? extends SRCTYPE> aCollection,
Function<? super SRCTYPE,DSTTYPE> aMapper) |
static <SRCTYPE,DSTTYPE> NonBlockingStack<DSTTYPE> |
StackHelper.newStackMapped(SRCTYPE[] aArray,
Function<? super SRCTYPE,DSTTYPE> aMapper) |