public static class Join.Spec
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private long |
asyncMask |
private Join.Reaction[][] |
cachedReactionsPerChannel |
private static Join.Reaction[] |
EMPTY_REACTIONS |
private long |
mask |
private java.util.ArrayList<java.util.ArrayList<Join.Reaction>> |
reactionsPerChannel |
| Constructor and Description |
|---|
Spec() |
| Modifier and Type | Method and Description |
|---|---|
void |
addReaction(Join.Reaction reaction) |
Join |
createJoin() |
Join |
createJoin(java.util.concurrent.Executor executor) |
private java.util.ArrayList<java.util.ArrayList<Join.Reaction>> reactionsPerChannel
private long asyncMask
private long mask
private volatile Join.Reaction[][] cachedReactionsPerChannel
private static final Join.Reaction[] EMPTY_REACTIONS
public void addReaction(Join.Reaction reaction)
public Join createJoin()
public Join createJoin(java.util.concurrent.Executor executor)