Package io.nosqlbench.nb.api.config.standard
package io.nosqlbench.nb.api.config.standard
-
ClassDescriptionThe config loader is meant to be the way that configurations for objects or subsystems are loaded generically.This configuration model describes what is valid to submit for configuration for a given configurable object.All implementation types which wish to have a type-marshalled configuration should implement this interface.All implementation types which wish to have a type-marshalled configuration should implement this interface IFF they wish to support follow-on configuration after initialization.Shenanigans in the java type system, particularly those around boxing, generics, type-erasure and primitive conversions have brought us here in our attempt to simplify things.A tagging only interface to indicate sources of static type conversion functionsParam<T>A configuration element describes a single configurable parameter.