Class Join.Spec

java.lang.Object
org.jruby.util.Join.Spec
Enclosing class:
Join

public static class Join.Spec extends Object
  • Field Details

    • reactionsPerChannel

      private final ArrayList<ArrayList<Join.Reaction>> reactionsPerChannel
    • asyncMask

      private long asyncMask
    • mask

      private long mask
    • cachedReactionsPerChannel

      private volatile Join.Reaction[][] cachedReactionsPerChannel
    • EMPTY_REACTIONS

      private static final Join.Reaction[] EMPTY_REACTIONS
  • Constructor Details

    • Spec

      public Spec()
  • Method Details

    • addReaction

      public void addReaction(Join.Reaction reaction)
    • createJoin

      public Join createJoin()
    • createJoin

      public Join createJoin(Executor executor)