| Interface | Description |
|---|---|
| InstanceProvider |
Represents a type generator for specific types.
|
| Class | Description |
|---|---|
| BannedGenerator |
Generator that ensures certain types will never be created.
|
| CollectionGenerator |
Provides simple constructors for collection interfaces.
|
| DefaultInstances |
Used to construct default instances of any type.
|
| ExistingGenerator |
Provides instance constructors using a list of existing values.
|
| PrimitiveGenerator |
Provides constructors for primtive types, wrappers, arrays and strings.
|
| Exception | Description |
|---|---|
| NotConstructableException |
Invoked when a instance provider indicates that a given type cannot or should not be
constructed under any circumstances.
|