|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Distribution | Parent interface for all distribution types. |
| Weight | Common parent class for all Generators that are based on weights. |
| WeightFunction | Common interface for weight functions. |
| Class Summary | |
|---|---|
| AbstractWeightFunction | Abstract implementation of the WeightFunction interface. |
| AttachedWeight<E> | IndividualWeight implementation that weighs objects individually. |
| CumulativeDistributionFunction | Distribution implementation which uses the inverse of a probability function integral
for efficiently generating numbers with a given probability distribution. |
| CumulativeDistributionFunction.IPINumberGenerator<E extends Number> | Generates numbers according to an CumulativeDistributionFunction. |
| DistributingGenerator<E> | Collects all products a source Generator is able to generate,
puts them into a list and serves the list elements based on its
Distribution. |
| DistributingSampleGeneratorProxy<E> | Uses a SampleGenerator and a Distribution's
Distribution.createGenerator(Class, Number, Number, Number, boolean)
method for acting as a Generator proxy. |
| FeatureWeight | Implements the IndividualWeight function for arbitrary feature names, supporting e.g. properties, attributes, or Map keys. |
| IndividualWeight<E> | Distribution type that provides an individual weight for each object. |
| LongBasedSequence | Helper class that serves as parent for individual Sequence implementations
that are based on a Long-value generator (Generator<Long>). |
| Sequence | Provides access to specific Sequence number Generators. |
| SequenceManager | Manages Sequences. |
| WeightedDoubleGenerator | Double Generator that supports a weight function. |
| WeightedLongGenerator | Long Generator that supports a weight function. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||