Package org.instancio.settings
@ParametersAreNonnullByDefault
package org.instancio.settings
Provides classes for overriding settings at runtime.
-
ClassDescriptionDefines all keys supported by Instancio.Provides support for auto-adjusting 'range' settings that have a min and a max value.Adjusts the upper bound of a range given a new lower bound.Adjusts the lower bound of a range given a new upper bound.A setting key represents a configuration item and has the following properties:
SettingKey.propertyKey()
- property name that can be used in a configuration fileSettingKey.defaultValue()
- that will be used if there is no configuration file presentThis class provides an API for updating settings programmatically.