- save() - Method in class net.lenni0451.optconfig.ConfigContext
-
Save the current config values to the config file.
- save(Map<String, Object>) - Method in class net.lenni0451.optconfig.MapConfigLoader
-
Save the given config to the config provider.
- save(String) - Method in interface net.lenni0451.optconfig.provider.ConfigProvider
-
Save the content to the config file.
- save(String) - Method in class net.lenni0451.optconfig.provider.impl.MemoryConfigProvider
-
- save(String) - Method in class net.lenni0451.optconfig.provider.impl.PathConfigProvider
-
- searchMigrator(ConfigLoader<?>, int, int) - Method in class net.lenni0451.optconfig.index.types.ConfigIndex
-
- Section - Annotation Type in net.lenni0451.optconfig.annotations
-
Mark a class as a config section.
- SectionIndex - Class in net.lenni0451.optconfig.index.types
-
- SectionIndex(ConfigType, Class<?>) - Constructor for class net.lenni0451.optconfig.index.types.SectionIndex
-
- serialize(T) - Method in class net.lenni0451.optconfig.serializer.ConfigTypeSerializer
-
Serializes the given object to a yaml object.
- serialize(Enum) - Method in class net.lenni0451.optconfig.serializer.impl.GenericEnumSerializer
-
- serialize(Object) - Method in class net.lenni0451.optconfig.serializer.impl.PassthroughTypeSerializer
-
- serialize(String) - Method in class net.lenni0451.optconfig.serializer.impl.StringTypeSerializer
-
- setAddMissingOptions(boolean) - Method in class net.lenni0451.optconfig.ConfigOptions
-
Set if missing options should be added to the config.
- setClassAccessFactory(ClassAccessFactory) - Method in class net.lenni0451.optconfig.ConfigOptions
-
- setCommentSpacing(int) - Method in class net.lenni0451.optconfig.ConfigOptions
-
Set the spacing between the comment start and the comment text.
- setNotReloadableComment(boolean) - Method in class net.lenni0451.optconfig.ConfigOptions
-
Automatically add a comment to options that are marked with
NotReloadable.
- setRemoveUnknownOptions(boolean) - Method in class net.lenni0451.optconfig.ConfigOptions
-
Set if unknown options should be removed from the config.
- setResetInvalidOptions(boolean) - Method in class net.lenni0451.optconfig.ConfigOptions
-
Set if invalid options should be reset to their default value.
- setRewriteConfig(boolean) - Method in class net.lenni0451.optconfig.ConfigOptions
-
Set if the config should be rewritten when loading it.
- setSpaceBetweenOptions(boolean) - Method in class net.lenni0451.optconfig.ConfigOptions
-
Set if there should be an empty line between each option.
- setValue(Object, Object) - Method in class net.lenni0451.optconfig.access.impl.methodhandles.MethodHandleFieldAccess
-
- setValue(Object, Object) - Method in class net.lenni0451.optconfig.access.impl.reflection.ReflectionFieldAccess
-
- setValue(Object, Object) - Method in interface net.lenni0451.optconfig.access.types.FieldAccess
-
Set the value of the field for the given instance.
- setValue(Object, Object) - Method in class net.lenni0451.optconfig.index.dummy.DummyFieldAccess
-
- sortOptions(List<ConfigOption>) - Static method in class net.lenni0451.optconfig.index.DependencySorter
-
Sorts a list of ConfigOption objects based on their dependencies.
- sortOptions() - Method in class net.lenni0451.optconfig.index.types.SectionIndex
-
- StringTypeSerializer<C> - Class in net.lenni0451.optconfig.serializer.impl
-
A serializer for the String type.
- StringTypeSerializer(C, boolean) - Constructor for class net.lenni0451.optconfig.serializer.impl.StringTypeSerializer
-