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 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

      public java.lang.Runnable invoker​(java.lang.Object object, Invokers.Params1.ICallback iCallback)
    • 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)