| Interface | Description |
|---|---|
| Random.Engine |
The Engine interface is a common interface to be implemented by all generation engines.
|
| Random.Initializer |
The Initializer interface is to be implemented by objects that are responsible for initializing
some specific generation engine.
|
| Random.TypedGenerator |
The TypedGenerator interface is a common interface for objects that are responsible for
generating data of some specific type.
|
| Class | Description |
|---|---|
| Data |
The Data class is a storage of data being processed.
|
| DataType |
The DataType class stores information about data types used by the solver engine.
|
| Random | |
| Random.CompositeEngine |
The CompositeEngine class is a reusable implementation of the Engine interface.
|
| Variable |
The Variable class describes a variable that can be used as input or output data in constraints.
|
| Enum | Description |
|---|---|
| DataTypeId |
The DataTypeId enumeration is used to specify type of data a solver operates with.
|
| DataTypeId.Attribute |