| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| public abstract static class | |
| private abstract static class | |
| public abstract static class | |
| public abstract static class | |
| public static class | |
| private static class | |
| public abstract static class |
| Modifier and Type | Field and Description |
|---|---|
| private final long | |
| private final Executor | |
| private long | |
| private final Join. | |
| public static final Executor | |
| private final LinkedList |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Object | |
| public Object | |
| public boolean | |
| public void | |
| public void | |
| private void |
| asyncMask | back to summary |
|---|---|
| private final long asyncMask | |
| executor | back to summary |
|---|---|
| private final Executor executor | |
| mask | back to summary |
|---|---|
| private long mask | |
| reactionsPerChannel | back to summary |
|---|---|
| private final Join. | |
| TRIVIAL_EXECUTOR | back to summary |
|---|---|
| public static final Executor TRIVIAL_EXECUTOR | |
| writes | back to summary |
|---|---|
| private final LinkedList<E>[] writes | |
| Join | back to summary |
|---|---|
| private Join(final long asyncMask, final Join. | |
| call | back to summary |
|---|---|
| public Object call(int channel, Object message) | |
| call | back to summary |
|---|---|
| public Object call(Enum<?> channel, Object message) | |
| isAsync | back to summary |
|---|---|
| public boolean isAsync(int channel) | |
| send | back to summary |
|---|---|
| public void send(int channel, Object message) | |
| send | back to summary |
|---|---|
| public void send(Enum<?> channel, Object message) | |
| sendRaw | back to summary |
|---|---|
| private void sendRaw(int index, Object message) | |
| Modifier and Type | Method and Description |
|---|---|
| public void | activate(final Join join, final Join.
Implements abstract org.
|
| AsyncCall | back to summary |
|---|---|
| public AsyncCall(Object message) | |
| activate | back to summary |
|---|---|
| public void activate(final Join join, final Join. Implements abstract org. | |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | dispatch(final Join join, final Object[] args)
Implements abstract org.
|
| public abstract void |
| AsyncReaction | back to summary |
|---|---|
| public AsyncReaction(int[] indices) | |
| AsyncReaction | back to summary |
|---|---|
| public AsyncReaction(Enum<?> head, Enum<?>... channels) | |
| dispatch | back to summary |
|---|---|
| pack-priv void dispatch(final Join join, final Object[] args) Implements abstract org.
| |
| react | back to summary |
|---|---|
| public abstract void react(Join join, Object[] args) | |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | |
| public Object |
| message | back to summary |
|---|---|
| private final Object message | |
| Call | back to summary |
|---|---|
| public Call(Object message) | |
| activate | back to summary |
|---|---|
| public abstract void activate(Join join, Join. | |
| getMessage | back to summary |
|---|---|
| public Object getMessage() | |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | dispatch(final Join join, final Object[] args)
Implements abstract org.
|
| public abstract void |
| FastReaction | back to summary |
|---|---|
| public FastReaction(int[] indices) | |
| FastReaction | back to summary |
|---|---|
| public FastReaction(Enum<?> head, Enum<?>... channels) | |
| dispatch | back to summary |
|---|---|
| pack-priv void dispatch(final Join join, final Object[] args) Implements abstract org.
| |
| react | back to summary |
|---|---|
| public abstract void react(Join join, Object[] args) | |
| Modifier and Type | Field and Description |
|---|---|
| private final long | |
| private final int[] | |
| private final long |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv abstract void | |
| private static int[] |
| asyncMask | back to summary |
|---|---|
| private final long asyncMask | |
| indices | back to summary |
|---|---|
| private final int[] indices | |
| mask | back to summary |
|---|---|
| private final long mask | |
| Reaction | back to summary |
|---|---|
| pack-priv Reaction(Enum<?> head, Enum<?>[] channels, boolean isAsync) | |
| Reaction | back to summary |
|---|---|
| pack-priv Reaction(int[] indices, boolean isAsync) | |
| dispatch | back to summary |
|---|---|
| pack-priv abstract void dispatch(Join join, Object[] args) | |
| toIndices | back to summary |
|---|---|
| private static int[] toIndices(Enum<?> head, Enum<?>[] channels) | |
| Modifier and Type | Field and Description |
|---|---|
| private long | |
| private volatile Join. | |
| private static final Join. | |
| private long | |
| private final ArrayList |
| Access | Constructor and Description |
|---|---|
| public |
| asyncMask | back to summary |
|---|---|
| private long asyncMask | |
| cachedReactionsPerChannel | back to summary |
|---|---|
| private volatile Join. | |
| EMPTY_REACTIONS | back to summary |
|---|---|
| private static final Join. | |
| mask | back to summary |
|---|---|
| private long mask | |
| reactionsPerChannel | back to summary |
|---|---|
| private final ArrayList<ArrayList<Join. | |
| Spec | back to summary |
|---|---|
| public Spec() | |
| addReaction | back to summary |
|---|---|
| public void addReaction(Join. | |
| createJoin | back to summary |
|---|---|
| public Join createJoin() | |
| createJoin | back to summary |
|---|---|
| public Join createJoin(final Executor executor) | |
| Modifier and Type | Field and Description |
|---|---|
| private Object[] | |
| private Join | |
| private Join. |
| Modifier and Type | Method and Description |
|---|---|
| public synchronized void | activate(Join join, Join.
Implements abstract org.
|
| public synchronized Object |
| args | back to summary |
|---|---|
| private Object[] args | |
| join | back to summary |
|---|---|
| private Join join | |
| reaction | back to summary |
|---|---|
| private Join. | |
| SyncCall | back to summary |
|---|---|
| public SyncCall(Object message) | |
| activate | back to summary |
|---|---|
| public synchronized void activate(Join join, Join. Implements abstract org. | |
| call | back to summary |
|---|---|
| public synchronized Object call() | |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| public abstract Object |
| SyncReaction | back to summary |
|---|---|
| public SyncReaction(int[] indices) | |
| SyncReaction | back to summary |
|---|---|
| public SyncReaction(Enum<?> head, Enum<?>... channels) | |
| dispatch | back to summary |
|---|---|
| pack-priv void dispatch(Join join, final Object[] args) Implements abstract org.
| |
| react | back to summary |
|---|---|
| public abstract Object react(Join join, Object[] args) | |