| Package | Description |
|---|---|
| com.helger.commons.callback | |
| com.helger.commons.callback.adapter | |
| com.helger.commons.concurrent.collector | |
| com.helger.commons.mock | |
| com.helger.commons.scope.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
INonThrowingRunnable
A simple interface that looks like
Runnable but follows our
naming conventions. |
| Modifier and Type | Class and Description |
|---|---|
class |
AdapterRunnableToThrowingRunnable
A helper class that converts a
Runnable into an
IThrowingRunnable. |
| Modifier and Type | Method and Description |
|---|---|
IThrowingRunnable |
AdapterThrowingRunnableToCallable.getRunnable() |
| Modifier and Type | Method and Description |
|---|---|
static AdapterThrowingRunnableToCallable<Object> |
AdapterThrowingRunnableToCallable.createAdapter(IThrowingRunnable aRunnable)
Create a callable that always returns
null. |
static <DATATYPE> AdapterThrowingRunnableToCallable<DATATYPE> |
AdapterThrowingRunnableToCallable.createAdapter(IThrowingRunnable aRunnable,
DATATYPE aResult)
Create a callable that always returns the passed value.
|
| Constructor and Description |
|---|
AdapterThrowingRunnableToCallable(IThrowingRunnable aRunnable) |
AdapterThrowingRunnableToCallable(IThrowingRunnable aRunnable,
DATATYPE aResult) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConcurrentCollector<DATATYPE>
Abstract concurrent collector.
|
class |
ConcurrentCollectorMultiple<DATATYPE>
Concurrent collector that performs action on multiple objects at once
|
class |
ConcurrentCollectorSingle<DATATYPE>
Concurrent collector that performs action on each object separately
|
| Modifier and Type | Method and Description |
|---|---|
static void |
CommonsTestHelper.testInParallel(int nCalls,
IThrowingRunnable aRunnable)
Run something in parallel
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractScopeAwareRunnable
Abstract implementation of
Runnable that handles WebScopes correctly. |
Copyright © 2014–2015 Philip Helger. All rights reserved.