public abstract static class Join.Reaction
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private long |
asyncMask |
private int[] |
indices |
private long |
mask |
| Constructor and Description |
|---|
Reaction(java.lang.Enum<?> head,
java.lang.Enum<?>[] channels,
boolean isAsync) |
Reaction(int[] indices,
boolean isAsync) |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract void |
dispatch(Join join,
java.lang.Object[] args) |
private static int[] |
toIndices(java.lang.Enum<?> head,
java.lang.Enum<?>[] channels) |
private final int[] indices
private final long mask
private final long asyncMask
Reaction(java.lang.Enum<?> head,
java.lang.Enum<?>[] channels,
boolean isAsync)
Reaction(int[] indices,
boolean isAsync)
private static int[] toIndices(java.lang.Enum<?> head,
java.lang.Enum<?>[] channels)
abstract void dispatch(Join join, java.lang.Object[] args)