public class HistogramInitializationFactory
extends java.lang.Object
Constructor and Description |
---|
HistogramInitializationFactory() |
Modifier and Type | Method and Description |
---|---|
static HistogramInitializationScheme |
createHistogramInitializationScheme(java.lang.String scheme,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.util.Map<java.lang.String,Distribution> distributions)
Method to create a HistogramInitializationScheme based on the scheme string and a parameter map provided
|
public static HistogramInitializationScheme createHistogramInitializationScheme(java.lang.String scheme, java.util.Map<java.lang.String,java.lang.Object> parameters, java.util.Map<java.lang.String,Distribution> distributions) throws java.lang.IllegalArgumentException, java.lang.ClassCastException
scheme
- A string specifying the HistogramInitializationScheme to be createdparameters
- A map of the relevant parameters for the respective schemejava.lang.IllegalArgumentException
- will be thrown when the scheme is not implemented or the respective scheme requires parameters not given as argumentsjava.lang.ClassCastException
- Will be thrown when a parameter can't be cast into the required data type