| Interface | Description |
|---|---|
| Instantiator<A,T> |
Provides a way to create instances of a certain type of objects, which need one argument as their input.
|
| Maybe.ThrowingConsumer<T> | |
| Maybe.ThrowingFunction<I,R> | |
| Maybe.ThrowingRunnable | |
| Maybe.ThrowingSupplier<T> |
| Class | Description |
|---|---|
| Classes |
Provides utility methods for reflection based tasks, for example to detect types of generic parameters.
|
| Instantiators |
Contains utility methods which help to instantiate classes which follow certain conventions.
|
| Instantiators.OngoingInstantiatorCreation<T> |
Part of a fluent API to create Instantiators with one arguments.
|
| Maybe<T> |
This utility class implements the concept of a "Maybe" or "Try"
Optional. |
| MoreMultisets | |
| Reflections | |
| SingleArgumentConstructorInstantiator<A,R> |
This instantiator expects a public constructor with a single argument of a certain type to instantiate a certain
class.
|
| SingleArgumentFactoryMethodInstantiator<A,R> |
This instantiator expects a factory method with one single argument a class.
|
| SingleArgumentInvokableInstantiator<A,R> |
Can instantiate a certain type of classes, which expect exactly one argument of a certain type in the constructor.
|
| SystemState |
To be used for testing.
|
| Enum | Description |
|---|---|
| InstantiatorType |
An Enum, which describes the different ways how classes (e.g.
|