Class Stacks.GenericStack
java.lang.Object
zombie.util.PooledObject
zombie.util.lambda.Stacks.GenericStack
- All Implemented Interfaces:
IPooledObject
- Direct Known Subclasses:
Stacks.Params1.CallbackStackItem, Stacks.Params2.CallbackStackItem, Stacks.Params3.CallbackStackItem, Stacks.Params4.CallbackStackItem, Stacks.Params5.CallbackStackItem, Stacks.Params6.CallbackStackItem, Stacks.Params7.CallbackStackItem
- Enclosing class:
Stacks
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<E,T1, T2> Comparator <E> comparator(T1 val1, T2 val2, Comparators.Params2.ICallback<E, T1, T2> comparator) <E,T1> Comparator <E> comparator(T1 val1, Comparators.Params1.ICallback<E, T1> comparator) <E,T1, T2, T3, T4>
Consumer<E> consumer(T1 val1, T2 val2, T3 val3, T4 val4, Consumers.Params4.ICallback<E, T1, T2, T3, T4> consumer) <E,T1, T2, T3>
Consumer<E> consumer(T1 val1, T2 val2, T3 val3, Consumers.Params3.ICallback<E, T1, T2, T3> consumer) <E,T1, T2> Consumer <E> consumer(T1 val1, T2 val2, Consumers.Params2.ICallback<E, T1, T2> consumer) <E,T1> Consumer <E> consumer(T1 val1, Consumers.Params1.ICallback<E, T1> consumer) abstract voidinvoke()void<T1,T2, T3, T4, T5>
Runnableinvoker(T1 val1, T2 val2, T3 val3, T4 val4, T5 val5, Invokers.Params5.ICallback<T1, T2, T3, T4, T5> invoker) <T1,T2, T3, T4>
Runnableinvoker(T1 val1, T2 val2, T3 val3, T4 val4, Invokers.Params4.ICallback<T1, T2, T3, T4> invoker) <T1,T2, T3> Runnable invoker(T1 val1, T2 val2, T3 val3, Invokers.Params3.ICallback<T1, T2, T3> invoker) <T1,T2> Runnable invoker(T1 val1, T2 val2, Invokers.Params2.ICallback<T1, T2> invoker) <T1> Runnableinvoker(T1 val1, Invokers.Params1.ICallback<T1> invoker) void<E,T1, T2, T3>
Predicate<E> predicate(T1 val1, T2 val2, T3 val3, Predicates.Params3.ICallback<E, T1, T2, T3> predicate) <E,T1, T2> Predicate <E> predicate(T1 val1, T2 val2, Predicates.Params2.ICallback<E, T1, T2> predicate) <E,T1> Predicate <E> predicate(T1 val1, Predicates.Params1.ICallback<E, T1> predicate) Methods inherited from class PooledObject
getPoolReference, isFree, release, setFree, setPool
-
Constructor Details
-
GenericStack
public GenericStack()
-
-
Method Details
-
invoke
public abstract void invoke() -
invokeAndRelease
public void invokeAndRelease() -
onReleased
public void onReleased() -
predicate
-
predicate
public <E,T1, Predicate<E> predicateT2> (T1 val1, T2 val2, Predicates.Params2.ICallback<E, T1, T2> predicate) -
predicate
public <E,T1, Predicate<E> predicateT2, T3> (T1 val1, T2 val2, T3 val3, Predicates.Params3.ICallback<E, T1, T2, T3> predicate) -
comparator
-
comparator
public <E,T1, Comparator<E> comparatorT2> (T1 val1, T2 val2, Comparators.Params2.ICallback<E, T1, T2> comparator) -
consumer
-
consumer
public <E,T1, Consumer<E> consumerT2> (T1 val1, T2 val2, Consumers.Params2.ICallback<E, T1, T2> consumer) -
consumer
public <E,T1, Consumer<E> consumerT2, T3> (T1 val1, T2 val2, T3 val3, Consumers.Params3.ICallback<E, T1, T2, T3> consumer) -
consumer
public <E,T1, Consumer<E> consumerT2, T3, T4> (T1 val1, T2 val2, T3 val3, T4 val4, Consumers.Params4.ICallback<E, T1, T2, T3, T4> consumer) -
invoker
-
invoker
-
invoker
public <T1,T2, Runnable invokerT3> (T1 val1, T2 val2, T3 val3, Invokers.Params3.ICallback<T1, T2, T3> invoker) -
invoker
public <T1,T2, Runnable invokerT3, T4> (T1 val1, T2 val2, T3 val3, T4 val4, Invokers.Params4.ICallback<T1, T2, T3, T4> invoker) -
invoker
public <T1,T2, Runnable invokerT3, T4, T5> (T1 val1, T2 val2, T3 val3, T4 val4, T5 val5, Invokers.Params5.ICallback<T1, T2, T3, T4, T5> invoker)
-