Package zombie.util.lambda
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
- Enclosing class:
- Stacks
public abstract static class Stacks.GenericStack extends PooledObject
-
Constructor Summary
Constructors Constructor Description GenericStack()
-
Method Summary
Modifier and Type Method Description java.util.Comparator
comparator(java.lang.Object object, java.lang.Object object2, Comparators.Params2.ICallback iCallback)
java.util.Comparator
comparator(java.lang.Object object, Comparators.Params1.ICallback iCallback)
java.util.function.Consumer
consumer(java.lang.Object object, java.lang.Object object2, Consumers.Params2.ICallback iCallback)
java.util.function.Consumer
consumer(java.lang.Object object, Consumers.Params1.ICallback iCallback)
abstract void
invoke()
void
invokeAndRelease()
java.lang.Runnable
invoker(java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, Invokers.Params4.ICallback iCallback)
java.lang.Runnable
invoker(java.lang.Object object, java.lang.Object object2, java.lang.Object object3, Invokers.Params3.ICallback iCallback)
java.lang.Runnable
invoker(java.lang.Object object, java.lang.Object object2, Invokers.Params2.ICallback iCallback)
java.lang.Runnable
invoker(java.lang.Object object, Invokers.Params1.ICallback iCallback)
void
onReleased()
java.util.function.Predicate
predicate(java.lang.Object object, java.lang.Object object2, java.lang.Object object3, Predicates.Params3.ICallback iCallback)
java.util.function.Predicate
predicate(java.lang.Object object, java.lang.Object object2, Predicates.Params2.ICallback iCallback)
java.util.function.Predicate
predicate(java.lang.Object object, Predicates.Params1.ICallback iCallback)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
GenericStack
public GenericStack()
-
-
Method Details
-
invoke
public abstract void invoke() -
invokeAndRelease
public void invokeAndRelease() -
onReleased
public void onReleased() -
predicate
public java.util.function.Predicate predicate(java.lang.Object object, Predicates.Params1.ICallback iCallback) -
predicate
public java.util.function.Predicate predicate(java.lang.Object object, java.lang.Object object2, Predicates.Params2.ICallback iCallback) -
predicate
public java.util.function.Predicate predicate(java.lang.Object object, java.lang.Object object2, java.lang.Object object3, Predicates.Params3.ICallback iCallback) -
comparator
public java.util.Comparator comparator(java.lang.Object object, Comparators.Params1.ICallback iCallback) -
comparator
public java.util.Comparator comparator(java.lang.Object object, java.lang.Object object2, Comparators.Params2.ICallback iCallback) -
consumer
public java.util.function.Consumer consumer(java.lang.Object object, Consumers.Params1.ICallback iCallback) -
consumer
public java.util.function.Consumer consumer(java.lang.Object object, java.lang.Object object2, Consumers.Params2.ICallback iCallback) -
invoker
-
invoker
public java.lang.Runnable invoker(java.lang.Object object, java.lang.Object object2, Invokers.Params2.ICallback iCallback) -
invoker
public java.lang.Runnable invoker(java.lang.Object object, java.lang.Object object2, java.lang.Object object3, Invokers.Params3.ICallback iCallback) -
invoker
public java.lang.Runnable invoker(java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, Invokers.Params4.ICallback iCallback)
-