- join() - Method in interface com.hammurapi.common.concurrent.AsynchronousProcessor
-
Semantics of this method is similar to Thread.join() - this
method blocks if the processor is working active tasks and
unblocks when all work is done.
- join(long) - Method in interface com.hammurapi.common.concurrent.AsynchronousProcessor
-
Waits for the processor to finish work for specified time.
- join() - Method in class com.hammurapi.common.concurrent.CountedRunnable.Counter
-
- join() - Method in class com.hammurapi.common.concurrent.LocalTrackingExecutorService
-
Executes and removes pending tasks, exits when all tasks are completed.
- join(long) - Method in class com.hammurapi.common.concurrent.LocalTrackingExecutorService
-
- join(T[], int, int, C, Joiner.InputConsumer, Map<C, Map<Extractor<T, ? super Boolean, C>, ? super Boolean>>, List<R>) - Method in class com.hammurapi.common.Joiner
-
This method can be overridden to implement concurrent joining, i.e.
- join(T[], C, Joiner.InputConsumer, int) - Method in class com.hammurapi.common.Joiner
-
This method is invoked for every combination of valid inputs.
- Joiner<T,C,R> - Class in com.hammurapi.common
-
Helper class to join data from several inputs.
- Joiner(Joiner.Collector<T>[], Class<T>, boolean) - Constructor for class com.hammurapi.common.Joiner
-
Creates joiner.
- Joiner.CollectionAdapter<T> - Class in com.hammurapi.common
-
Adapter for collections.
- Joiner.CollectionAdapter(Collection<T>) - Constructor for class com.hammurapi.common.Joiner.CollectionAdapter
-
- Joiner.Collector<T> - Interface in com.hammurapi.common
-
Collector of objects to join.
- Joiner.InputConsumer - Class in com.hammurapi.common
-
Interface to consume inputs in join() method.