Class ConfDefault

java.lang.Object
space.arim.dazzleconf.annote.ConfDefault

public final class ConfDefault extends Object
Container for annotations used to specify the default value on a config entry. Although such annotations are not required to be present, one of them is necessary to use ConfigurationFactory.loadDefaults().

When specifying default values, it is not necessary to provide the exact type. Default values specified are treated as pre-deserialisation values. As with a user defined configuration, DazzleConf will do its best to convert them, including by its own means and ValueSerialisers.
Author:
A248