| Class | Description |
|---|---|
| CreatorWrapper<T> |
CreatorWrapper acts as a type- and instance -dependent service loader.
|
| Discovery |
Utility methods for parameter discovery.
|
| InstanceWrapper<T> |
Wrapper for Instances.
|
| ParameterWrapper |
Wraps a parameter which can be set or get on an object.
|
| Validators |
Validator related utilities.
|
| Validators.MultiplyOf32 |
Ensure that parameter is multiply of 32.
|
| Validators.NonNegativeDouble |
Validator accepts only non negative doubles (also 0).
|
| Validators.NonNegativeInteger |
Validator accepts only non negative integers (zero and greater).
|
| Validators.PositiveInteger |
Validator accepts only positive integers (1 or greater; excluding 0).
|
| Validators.UnitInterval |
Validator accepts double values in the unit interval (0.0 - 1.0, inclusive).
|
| Enum | Description |
|---|---|
| ParameterWrapper.ParameterType |
Wrapped parameter types.
|
Please note that classes in this package are marked with @Beta annotation, so they can be subject of incompatible changes or removal in later releases.