Uses of Class
cc.carm.lib.configuration.source.option.ConfigurationOption
Packages that use ConfigurationOption
-
Uses of ConfigurationOption in cc.carm.lib.configuration.source
Methods in cc.carm.lib.configuration.source with parameters of type ConfigurationOptionModifier and TypeMethodDescription<O> SELFConfigurationFactory.option(ConfigurationOption<O> type, Consumer<O> modifier) <O> SELFConfigurationFactory.option(ConfigurationOption<O> type, Supplier<O> value) <O> SELFConfigurationFactory.option(ConfigurationOption<O> type, O value) <O> OConfigurationHolder.option(@NotNull ConfigurationOption<O> option) -
Uses of ConfigurationOption in cc.carm.lib.configuration.source.option
Fields in cc.carm.lib.configuration.source.option declared as ConfigurationOptionModifier and TypeFieldDescriptionstatic final ConfigurationOption<Boolean> StandardOptions.LOAD_SUB_CLASSESWhether to load subclasses of configuration class.static final ConfigurationOption<Character> StandardOptions.PATH_SEPARATORThe configuration path separator.static final ConfigurationOption<Boolean> StandardOptions.PRELOADWhether to pre parse the config values, may good to set true if you want to keep the config format.static final ConfigurationOption<Boolean> StandardOptions.SET_DEFAULTSWhether to set and save default values if offered and not exists in configuration.Fields in cc.carm.lib.configuration.source.option with type parameters of type ConfigurationOptionModifier and TypeFieldDescriptionprotected final Map<ConfigurationOption<?>, Object> ConfigurationOptionHolder.optionsMethods in cc.carm.lib.configuration.source.option that return ConfigurationOptionModifier and TypeMethodDescriptionstatic <T> ConfigurationOption<T> static <T> ConfigurationOption<T> ConfigurationOption.of(T defaultValue) Methods in cc.carm.lib.configuration.source.option that return types with arguments of type ConfigurationOptionModifier and TypeMethodDescription@NotNull Map<ConfigurationOption<?>, Object> ConfigurationOptionHolder.values()Methods in cc.carm.lib.configuration.source.option with parameters of type ConfigurationOptionModifier and TypeMethodDescription<V> VConfigurationOptionHolder.clear(@NotNull ConfigurationOption<V> type) Set the value of option to option'sdefaults().<V> VConfigurationOptionHolder.get(@NotNull ConfigurationOption<V> type) Get the value of option.<V> VConfigurationOptionHolder.set(@NotNull ConfigurationOption<V> type, V value) Set the value of option.Method parameters in cc.carm.lib.configuration.source.option with type arguments of type ConfigurationOptionModifier and TypeMethodDescriptionstatic @NotNull ConfigurationOptionHolderConfigurationOptionHolder.of(@NotNull Map<ConfigurationOption<?>, Object> options) Constructor parameters in cc.carm.lib.configuration.source.option with type arguments of type ConfigurationOptionModifierConstructorDescriptionConfigurationOptionHolder(Map<ConfigurationOption<?>, Object> options)