See: Description
| Interface | Description |
|---|---|
| Converter<FieldType,ConfigValueType> | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde. |
| Class | Description |
|---|---|
| ConversionTable |
Contains conversions functions organized by value's type.
|
| ConvertedCommentedConfig |
A Config's wrapper that converts the values that are read from and put into the config.
|
| ConvertedCommentedFileConfig | |
| ConvertedConfig |
A Config's wrapper that converts the values that are read from and put into the config
|
| ConvertedFileConfig | |
| ConvertedFormat<C extends Config,F extends ConfigFormat<C>> | |
| ObjectBinder |
Creates configurations bound to an object or class, getting its values from its fields.
|
| ObjectConverter | Deprecated
Use
ObjectSerializer or ObjectSerializer instead. |
| Exception | Description |
|---|---|
| InvalidValueException | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with
serde.annotations. |
| ReflectionException | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with
serde.annotations. |
| Annotation Type | Description |
|---|---|
| AdvancedPath | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| Conversion | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| ForceBreakdown | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| Path | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| PreserveNotNull | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| SpecClassInArray | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| SpecDoubleInRange | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| SpecEnum | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| SpecFloatInRange | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| SpecIntInRange | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| SpecLongInRange | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| SpecNotNull | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| SpecStringInArray | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| SpecStringInRange | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
| SpecValidator | Deprecated
Use the new package
com.electronwill.nightconfig.core.serde with serde.annotations. |
The most useful class in this package is ObjectConverter,
which performs object-to-config deserialization and config-to-object serialization.
Note: as of NightConfig 3.7.0, this package is replaced by com.electronwill.nightconfig.core.serde.