A B C D E F G H I K L M N O P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addPlaceholder(String, Supplier<Object>) - Method in class org.geysermc.configutils.parser.placeholder.Placeholders
- Alias - Annotation Type in org.geysermc.configutils.node.meta
- allVersionsBetween(int, int) - Method in class org.geysermc.configutils.updater.change.Changes
- annotationClass() - Method in class org.geysermc.configutils.node.context.meta.ConfigSectionMapper
- annotationClass() - Method in interface org.geysermc.configutils.node.context.meta.MetaCacheMapper
- applyMeta(Object) - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- ArrayCodec - Class in org.geysermc.configutils.node.codec.type
B
- BooleanCodec - Class in org.geysermc.configutils.node.codec.type
- build() - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- build() - Method in class org.geysermc.configutils.loader.validate.Validations.Builder
- build() - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- build() - Method in class org.geysermc.configutils.node.context.option.CodecOptions.Builder
- build() - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- build() - Method in class org.geysermc.configutils.updater.change.Changes.Builder
- build(int) - Method in class org.geysermc.configutils.updater.change.VersionBuilder
- builder() - Static method in class org.geysermc.configutils.ConfigUtilities
- builder() - Static method in class org.geysermc.configutils.loader.validate.Validations
- builder() - Static method in class org.geysermc.configutils.node.codec.RegisteredCodecs
- builder() - Static method in class org.geysermc.configutils.node.context.option.CodecOptions
- builder() - Static method in class org.geysermc.configutils.node.context.option.NodeOptions
- builder() - Static method in class org.geysermc.configutils.updater.change.Changes
- ByteCodec - Class in org.geysermc.configutils.node.codec.type
C
- cacheIfAbsent(MetaCacheMapper<A, T>) - Method in class org.geysermc.configutils.node.context.meta.MetaCache
- CallbackResult - Class in org.geysermc.configutils.loader.callback
- camelCaseToKebabCase(String) - Static method in class org.geysermc.configutils.util.CaseUtils
-
Converts sendFloodgateData to send-floodgate-data
- CaseUtils - Class in org.geysermc.configutils.util
- CaseUtils() - Constructor for class org.geysermc.configutils.util.CaseUtils
- changed() - Method in class org.geysermc.configutils.node.context.ChildNodeContext
- changed() - Method in class org.geysermc.configutils.node.context.NodeContext
- changes(Changes) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- Changes - Class in org.geysermc.configutils.updater.change
- Changes.Builder - Class in org.geysermc.configutils.updater.change
- ChildNodeContext - Class in org.geysermc.configutils.node.context
- codec() - Method in class org.geysermc.configutils.node.context.NodeContext
- codec() - Method in class org.geysermc.configutils.node.context.option.NodeOptions
- codecFor(AnnotatedType) - Method in class org.geysermc.configutils.node.context.NodeContext
- codecOptions() - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- codecOptions(CodecOptions) - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- CodecOptions - Class in org.geysermc.configutils.node.context.option
- CodecOptions.Builder - Class in org.geysermc.configutils.node.context.option
- codecs() - Method in class org.geysermc.configutils.node.context.ChildNodeContext
- codecs() - Method in class org.geysermc.configutils.node.context.NodeContext
- codecs() - Method in class org.geysermc.configutils.node.context.RootNodeContext
- comment() - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- comment() - Method in class org.geysermc.configutils.node.util.NodeWithComment
- Comment - Annotation Type in org.geysermc.configutils.node.meta
-
The comment to add to the given node.
- commentsEverywhere() - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- commentsEverywhere() - Method in class org.geysermc.configutils.node.context.option.NodeOptions
- commentsEverywhere(boolean) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- commentsEverywhere(boolean) - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- commentTranslator() - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- commentTranslator() - Method in class org.geysermc.configutils.node.context.option.NodeOptions
- commentTranslator(Function<String, String>) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- commentTranslator(Function<String, String>) - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- config() - Method in class org.geysermc.configutils.updater.file.ConfigFileUpdaterResult
- configFile(String) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- ConfigFileUpdater - Interface in org.geysermc.configutils.updater.file
- ConfigFileUpdaterResult - Class in org.geysermc.configutils.updater.file
- ConfigLoader - Class in org.geysermc.configutils.loader
- ConfigLoader() - Constructor for class org.geysermc.configutils.loader.ConfigLoader
- ConfigSection - Annotation Type in org.geysermc.configutils.node.meta
-
Mark it as a config section.
- ConfigSectionMapper - Class in org.geysermc.configutils.node.context.meta
- ConfigSectionMapper() - Constructor for class org.geysermc.configutils.node.context.meta.ConfigSectionMapper
- ConfigUpdater - Class in org.geysermc.configutils.updater
- ConfigUpdater() - Constructor for class org.geysermc.configutils.updater.ConfigUpdater
- ConfigUtilities - Class in org.geysermc.configutils
- ConfigUtilities.Builder - Class in org.geysermc.configutils
- configVersion() - Method in class org.geysermc.configutils.node.context.ChildNodeContext
- configVersion() - Method in class org.geysermc.configutils.node.context.NodeContext
- configVersion() - Method in class org.geysermc.configutils.node.context.RootNodeContext
- ConfigVersion - Annotation Type in org.geysermc.configutils.node.meta
-
This declares the config version of the config
- configVersionName(String) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- constantCaseToKebabCase(String) - Static method in class org.geysermc.configutils.util.CaseUtils
-
Converts ADDED_TO_QUEUE to added-to-queue
- copyDirectly(String) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- createAndMapOrUpdateAndMap(Class<T>) - Method in class org.geysermc.configutils.ConfigUtilities
- createChildContext(AnnotatedType, String) - Method in class org.geysermc.configutils.node.context.NodeContext
D
- decode(String) - Method in interface org.geysermc.configutils.format.base.FormatCodec
- decode(String) - Method in class org.geysermc.configutils.format.yaml.YamlCodec
- DEFAULT - Static variable in annotation type org.geysermc.configutils.node.meta.Comment
- DEFAULT - Static variable in annotation type org.geysermc.configutils.node.meta.Placeholder
- defaultOnFailure() - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- DefaultOnFailure - Annotation Type in org.geysermc.configutils.node.meta
- defaults() - Static method in class org.geysermc.configutils.node.codec.RegisteredCodecs
- defaults() - Static method in class org.geysermc.configutils.node.context.option.CodecOptions
- defaults() - Static method in class org.geysermc.configutils.node.context.option.NodeOptions
- Defaults - Class in org.geysermc.configutils.node.meta
- Defaults() - Constructor for class org.geysermc.configutils.node.meta.Defaults
- Defaults.DefaultBoolean - Annotation Type in org.geysermc.configutils.node.meta
- Defaults.DefaultDecimal - Annotation Type in org.geysermc.configutils.node.meta
- Defaults.DefaultNumeric - Annotation Type in org.geysermc.configutils.node.meta
- Defaults.DefaultString - Annotation Type in org.geysermc.configutils.node.meta
- defaultValue() - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- definePlaceholder(String, Object) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- definePlaceholder(String, Supplier<Object>) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- definePlaceholder(String, Supplier<Object>) - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.ArrayCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.BooleanCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.ByteCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.DoubleCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.EnumCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.FloatCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.IntegerCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.ListCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.LongCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.MapCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.ObjectCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.SetCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.ShortCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.StringCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.TypeCodec
- deserialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.UuidCodec
- deserializedDefaultValue() - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- disembody(Object) - Method in class org.geysermc.configutils.node.codec.strategy.object.ProxyEmbodimentStrategy
- disembody(T) - Method in interface org.geysermc.configutils.node.codec.strategy.EmbodimentStrategy
- DoubleCodec - Class in org.geysermc.configutils.node.codec.type
E
- embodimentStrategy() - Method in class org.geysermc.configutils.node.codec.type.ObjectCodec
- EmbodimentStrategy<T,I> - Interface in org.geysermc.configutils.node.codec.strategy
- embody(AnnotatedType, I) - Method in interface org.geysermc.configutils.node.codec.strategy.EmbodimentStrategy
- embody(AnnotatedType, Map<String, Object>) - Method in class org.geysermc.configutils.node.codec.strategy.object.ProxyEmbodimentStrategy
- encode(Map<Object, Object>) - Method in interface org.geysermc.configutils.format.base.FormatCodec
- encode(Map<Object, Object>) - Method in class org.geysermc.configutils.format.yaml.YamlCodec
- EnumCodec - Class in org.geysermc.configutils.node.codec.type
- enumDecoder() - Method in class org.geysermc.configutils.node.context.option.CodecOptions.Builder
- enumDecoder() - Method in class org.geysermc.configutils.node.context.option.CodecOptions
- enumDecoder(Function<String, String>) - Method in class org.geysermc.configutils.node.context.option.CodecOptions.Builder
- enumEncoder() - Method in class org.geysermc.configutils.node.context.option.CodecOptions.Builder
- enumEncoder() - Method in class org.geysermc.configutils.node.context.option.CodecOptions
- enumEncoder(Function<String, String>) - Method in class org.geysermc.configutils.node.context.option.CodecOptions.Builder
- error() - Method in class org.geysermc.configutils.loader.callback.CallbackResult
- error() - Method in class org.geysermc.configutils.loader.validate.ValidationResult
- error() - Method in class org.geysermc.configutils.updater.file.ConfigFileUpdaterResult
- Exclude - Annotation Type in org.geysermc.configutils.node.meta
-
Prevents the annotated type from being handled as a config node.
- executeOn(Class<T>) - Method in class org.geysermc.configutils.ConfigUtilities
-
Short version of
ConfigUtilities.createAndMapOrUpdateAndMap(Class)
F
- failed(String) - Static method in class org.geysermc.configutils.loader.callback.CallbackResult
- failed(String) - Static method in class org.geysermc.configutils.loader.validate.ValidationResult
- failed(Throwable) - Static method in class org.geysermc.configutils.updater.file.ConfigFileUpdaterResult
- fileCodec(FileCodec) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- FileCodec - Interface in org.geysermc.configutils.file.codec
- FileUtils - Class in org.geysermc.configutils.util
- FileUtils() - Constructor for class org.geysermc.configutils.util.FileUtils
- findAnnotation(Class<T>, AnnotatedType) - Static method in class org.geysermc.configutils.util.ReflectionUtils
- findInheritedAnnotations(AnnotatedElement, Function<Class<?>, AnnotatedElement>) - Static method in class org.geysermc.configutils.util.ReflectionUtils
- findInheritedAnnotations(Method) - Static method in class org.geysermc.configutils.util.ReflectionUtils
- findInheritedAnnotationsMap(Class<?>) - Static method in class org.geysermc.configutils.util.ReflectionUtils
- findInheritedAnnotationsMap(Method) - Static method in class org.geysermc.configutils.util.ReflectionUtils
- FloatCodec - Class in org.geysermc.configutils.node.codec.type
- FormatCodec - Interface in org.geysermc.configutils.format.base
- from() - Method in annotation type org.geysermc.configutils.node.meta.Range.DecimalRange
-
The minimal value allowed (inclusive)
- from() - Method in class org.geysermc.configutils.node.meta.Range
- from() - Method in annotation type org.geysermc.configutils.node.meta.Range.NumericRange
-
The minimal value allowed (inclusive)
- from() - Method in annotation type org.geysermc.configutils.node.meta.Range.StringRange
-
The minimal String length allowed (inclusive)
- fullKey() - Method in class org.geysermc.configutils.node.context.ChildNodeContext
- fullKey() - Method in class org.geysermc.configutils.node.context.NodeContext
-
Returns the full key of the node.
- fullKey() - Method in class org.geysermc.configutils.node.context.RootNodeContext
G
- GenericPostInitializeCallback<T> - Interface in org.geysermc.configutils.loader.callback
- get(AnnotatedType) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs
- get(Type) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs
- getMessage() - Method in exception org.geysermc.configutils.exception.ImproperConfigValueException
H
- handleFor(Method, Object) - Static method in class org.geysermc.configutils.util.ReflectionUtils
- Hidden - Annotation Type in org.geysermc.configutils.node.meta
-
Read the config node as normal, but only write the node when it's not the default value.
I
- ifSucceeded(Callable<CallbackResult>) - Method in class org.geysermc.configutils.loader.callback.CallbackResult
- ImproperConfigValueException - Exception in org.geysermc.configutils.exception
- ImproperConfigValueException(String) - Constructor for exception org.geysermc.configutils.exception.ImproperConfigValueException
- Inherit - Annotation Type in org.geysermc.configutils.node.meta
- inherited(AnnotatedElement) - Static method in class org.geysermc.configutils.util.ReflectionUtils
- init() - Method in class org.geysermc.configutils.node.context.NodeContext
- instance() - Static method in class org.geysermc.configutils.file.codec.PathFileCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.ArrayCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.BooleanCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.ByteCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.DoubleCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.EnumCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.FloatCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.IntegerCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.ListCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.LongCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.MapCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.SetCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.ShortCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.StringCodec
- INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.UuidCodec
- IntegerCodec - Class in org.geysermc.configutils.node.codec.type
- isArray(Type) - Static method in class org.geysermc.configutils.util.TypeUtils
- isDefaultOrPlaceholder(Object) - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- isExcluded() - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- isHidden() - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- isInRange(Object) - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- isInRange(Object) - Method in class org.geysermc.configutils.node.meta.Range
- isPlaceholder(String) - Method in class org.geysermc.configutils.parser.placeholder.Placeholders
- isSection() - Method in class org.geysermc.configutils.node.context.option.MetaOptions
K
- kebabCaseToConstantCase(String) - Static method in class org.geysermc.configutils.util.CaseUtils
-
Converts added-to-queue to ADDED_TO_QUEUE
- key() - Method in class org.geysermc.configutils.node.context.ChildNodeContext
-
Returns the key of this node, or null if this is the root node.
- key() - Method in class org.geysermc.configutils.node.context.NodeContext
-
Returns the key of this node, or null if this is the root node.
- key() - Method in class org.geysermc.configutils.node.context.RootNodeContext
- keyRenamed(String, String) - Method in class org.geysermc.configutils.updater.change.VersionBuilder
L
- ListCodec - Class in org.geysermc.configutils.node.codec.type
- load(NodeContext, Map<?, ?>, Object) - Method in class org.geysermc.configutils.loader.ConfigLoader
- LongCodec - Class in org.geysermc.configutils.node.codec.type
M
- map(List<String>) - Method in class org.geysermc.configutils.node.context.meta.ConfigSectionMapper
- map(List<String>) - Method in interface org.geysermc.configutils.node.context.meta.MetaCacheMapper
- MapCodec - Class in org.geysermc.configutils.node.codec.type
- MAPPER - Static variable in class org.geysermc.configutils.node.context.meta.ConfigSectionMapper
- markChanged() - Method in class org.geysermc.configutils.node.context.ChildNodeContext
- markChanged() - Method in class org.geysermc.configutils.node.context.NodeContext
- MATCH - Static variable in class org.geysermc.configutils.node.codec.type.ArrayCodec
- messagePrefix(String) - Method in exception org.geysermc.configutils.exception.ImproperConfigValueException
- meta() - Method in class org.geysermc.configutils.node.context.NodeContext
- metaCache() - Method in class org.geysermc.configutils.node.context.option.NodeOptions
- MetaCache - Class in org.geysermc.configutils.node.context.meta
- MetaCache() - Constructor for class org.geysermc.configutils.node.context.meta.MetaCache
- MetaCacheMapper<A extends java.lang.annotation.Annotation,T> - Interface in org.geysermc.configutils.node.context.meta
- MetaOptions - Class in org.geysermc.configutils.node.context.option
- MetaOptions(NodeContext) - Constructor for class org.geysermc.configutils.node.context.option.MetaOptions
N
- nameEncoder() - Method in class org.geysermc.configutils.node.context.option.CodecOptions.Builder
- nameEncoder() - Method in class org.geysermc.configutils.node.context.option.CodecOptions
- nameEncoder(Function<String, String>) - Method in class org.geysermc.configutils.node.context.option.CodecOptions.Builder
- newValue(String, Object) - Method in class org.geysermc.configutils.updater.change.Changes
- newValue(String, Object) - Method in class org.geysermc.configutils.updater.change.Version
- NodeContext - Class in org.geysermc.configutils.node.context
- NodeContext(AnnotatedType) - Constructor for class org.geysermc.configutils.node.context.NodeContext
- NodeOptions - Class in org.geysermc.configutils.node.context.option
- NodeOptions.Builder - Class in org.geysermc.configutils.node.context.option
- NodeWithComment - Class in org.geysermc.configutils.node.util
- NodeWithComment(Object, String) - Constructor for class org.geysermc.configutils.node.util.NodeWithComment
- notMapped() - Method in class org.geysermc.configutils.updater.file.ConfigFileUpdaterResult
O
- ObjectCodec - Class in org.geysermc.configutils.node.codec.type
- ObjectCodec(ObjectResolveStrategy, ObjectEmbodimentStrategy) - Constructor for class org.geysermc.configutils.node.codec.type.ObjectCodec
- ObjectEmbodimentStrategy - Interface in org.geysermc.configutils.node.codec.strategy.object
- ObjectResolveStrategy - Interface in org.geysermc.configutils.node.codec.strategy.object
- of(AnnotatedType) - Static method in class org.geysermc.configutils.node.meta.Range
- of(String) - Static method in class org.geysermc.configutils.file.codec.PathFileCodec
- of(Path) - Static method in class org.geysermc.configutils.file.codec.PathFileCodec
- ok() - Static method in class org.geysermc.configutils.loader.callback.CallbackResult
- ok(Object) - Static method in class org.geysermc.configutils.loader.validate.ValidationResult
- ok(Map<Object, Object>, Set<String>) - Static method in class org.geysermc.configutils.updater.file.ConfigFileUpdaterResult
- oldKeyName(String) - Method in class org.geysermc.configutils.updater.change.Changes
- oldKeyName(String) - Method in class org.geysermc.configutils.updater.change.Version
- options() - Method in class org.geysermc.configutils.node.context.ChildNodeContext
- options() - Method in class org.geysermc.configutils.node.context.NodeContext
- options() - Method in class org.geysermc.configutils.node.context.RootNodeContext
- org.geysermc.configutils - package org.geysermc.configutils
- org.geysermc.configutils.exception - package org.geysermc.configutils.exception
- org.geysermc.configutils.file.codec - package org.geysermc.configutils.file.codec
- org.geysermc.configutils.format.base - package org.geysermc.configutils.format.base
- org.geysermc.configutils.format.yaml - package org.geysermc.configutils.format.yaml
- org.geysermc.configutils.loader - package org.geysermc.configutils.loader
- org.geysermc.configutils.loader.callback - package org.geysermc.configutils.loader.callback
- org.geysermc.configutils.loader.validate - package org.geysermc.configutils.loader.validate
- org.geysermc.configutils.node.codec - package org.geysermc.configutils.node.codec
- org.geysermc.configutils.node.codec.strategy - package org.geysermc.configutils.node.codec.strategy
- org.geysermc.configutils.node.codec.strategy.object - package org.geysermc.configutils.node.codec.strategy.object
- org.geysermc.configutils.node.codec.type - package org.geysermc.configutils.node.codec.type
- org.geysermc.configutils.node.context - package org.geysermc.configutils.node.context
- org.geysermc.configutils.node.context.meta - package org.geysermc.configutils.node.context.meta
- org.geysermc.configutils.node.context.option - package org.geysermc.configutils.node.context.option
- org.geysermc.configutils.node.meta - package org.geysermc.configutils.node.meta
- org.geysermc.configutils.node.util - package org.geysermc.configutils.node.util
- org.geysermc.configutils.parser.placeholder - package org.geysermc.configutils.parser.placeholder
- org.geysermc.configutils.updater - package org.geysermc.configutils.updater
- org.geysermc.configutils.updater.change - package org.geysermc.configutils.updater.change
- org.geysermc.configutils.updater.file - package org.geysermc.configutils.updater.file
- org.geysermc.configutils.util - package org.geysermc.configutils.util
P
- PARENT - Static variable in annotation type org.geysermc.configutils.node.meta.RequireEnabled
- PathFileCodec - Class in org.geysermc.configutils.file.codec
- placeholder() - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- placeholder(String) - Method in class org.geysermc.configutils.parser.placeholder.Placeholders
- Placeholder - Annotation Type in org.geysermc.configutils.node.meta
- placeholders() - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- placeholders() - Method in class org.geysermc.configutils.node.context.option.NodeOptions
- placeholders(Placeholders) - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- Placeholders - Class in org.geysermc.configutils.parser.placeholder
- Placeholders() - Constructor for class org.geysermc.configutils.parser.placeholder.Placeholders
- postInitialize() - Method in interface org.geysermc.configutils.loader.callback.PostInitializeCallback
- postInitialize(T) - Method in interface org.geysermc.configutils.loader.callback.GenericPostInitializeCallback
- PostInitializeCallback - Interface in org.geysermc.configutils.loader.callback
- postInitializeCallbackArgument(Object) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- ProxyEmbodimentStrategy - Class in org.geysermc.configutils.node.codec.strategy.object
- ProxyEmbodimentStrategy() - Constructor for class org.geysermc.configutils.node.codec.strategy.object.ProxyEmbodimentStrategy
R
- range() - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- Range - Class in org.geysermc.configutils.node.meta
- Range.DecimalRange - Annotation Type in org.geysermc.configutils.node.meta
- Range.NumericRange - Annotation Type in org.geysermc.configutils.node.meta
- Range.StringRange - Annotation Type in org.geysermc.configutils.node.meta
- read(String) - Method in interface org.geysermc.configutils.file.codec.FileCodec
-
Reads the specified file
- read(String) - Method in class org.geysermc.configutils.file.codec.PathFileCodec
- readPath(Path) - Static method in class org.geysermc.configutils.util.FileUtils
- REFLECTION_PROXY_INSTANCE - Static variable in class org.geysermc.configutils.node.codec.type.ObjectCodec
- ReflectionResolveStrategy - Class in org.geysermc.configutils.node.codec.strategy.object
- ReflectionResolveStrategy() - Constructor for class org.geysermc.configutils.node.codec.strategy.object.ReflectionResolveStrategy
- ReflectionUtils - Class in org.geysermc.configutils.util
- ReflectionUtils() - Constructor for class org.geysermc.configutils.util.ReflectionUtils
- register(TypeToken<T>, TypeCodec<? super T>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- register(Type, TypeCodec<?>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- register(Predicate<Type>, TypeCodec<?>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- register(TypeCodec<T>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- RegisteredCodecs - Class in org.geysermc.configutils.node.codec
- RegisteredCodecs.Builder - Class in org.geysermc.configutils.node.codec
- registerExact(TypeToken<T>, TypeCodec<? super T>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- registerExact(Type, TypeCodec<?>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- registerExact(TypeCodec<T>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- registerGreedy(TypeCodec<?>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- registerPrimitive(TypeToken<T>, TypeCodec<? super T>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- registerPrimitive(Type, TypeCodec<?>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- registerPrimitive(TypeCodec<T>) - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs.Builder
- removePlaceholder(String) - Method in class org.geysermc.configutils.parser.placeholder.Placeholders
- RequireEnabled - Annotation Type in org.geysermc.configutils.node.meta
- resolve(AnnotatedType, NodeContext) - Method in class org.geysermc.configutils.node.codec.strategy.object.ReflectionResolveStrategy
- resolve(AnnotatedType, NodeContext) - Method in interface org.geysermc.configutils.node.codec.strategy.ResolveStrategy
- resolvedPlaceholder() - Method in class org.geysermc.configutils.node.context.option.MetaOptions
- resolveStrategy() - Method in class org.geysermc.configutils.node.codec.type.ObjectCodec
- ResolveStrategy<T> - Interface in org.geysermc.configutils.node.codec.strategy
- ROOT - Static variable in annotation type org.geysermc.configutils.node.meta.RequireEnabled
- RootNodeContext - Class in org.geysermc.configutils.node.context
- RootNodeContext(RegisteredCodecs, NodeOptions, AnnotatedType) - Constructor for class org.geysermc.configutils.node.context.RootNodeContext
S
- saveConfigAutomatically(boolean) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- select(int, int) - Method in class org.geysermc.configutils.updater.change.Changes
- serialize(AnnotatedType, Boolean, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.BooleanCodec
- serialize(AnnotatedType, Byte, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.ByteCodec
- serialize(AnnotatedType, Double, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.DoubleCodec
- serialize(AnnotatedType, Enum<?>, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.EnumCodec
- serialize(AnnotatedType, Float, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.FloatCodec
- serialize(AnnotatedType, Integer, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.IntegerCodec
- serialize(AnnotatedType, Long, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.LongCodec
- serialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.ArrayCodec
- serialize(AnnotatedType, Object, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.ObjectCodec
- serialize(AnnotatedType, Short, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.ShortCodec
- serialize(AnnotatedType, String, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.StringCodec
- serialize(AnnotatedType, List<?>, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.ListCodec
- serialize(AnnotatedType, Map<?, ?>, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.MapCodec
- serialize(AnnotatedType, Set<?>, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.SetCodec
- serialize(AnnotatedType, UUID, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.UuidCodec
- serialize(AnnotatedType, T, NodeContext) - Method in class org.geysermc.configutils.node.codec.type.TypeCodec
- SetCodec - Class in org.geysermc.configutils.node.codec.type
- ShortCodec - Class in org.geysermc.configutils.node.codec.type
- StringCodec - Class in org.geysermc.configutils.node.codec.type
- succeeded() - Method in class org.geysermc.configutils.updater.file.ConfigFileUpdaterResult
- success() - Method in class org.geysermc.configutils.loader.callback.CallbackResult
- success() - Method in class org.geysermc.configutils.loader.validate.ValidationResult
T
- to() - Method in annotation type org.geysermc.configutils.node.meta.Range.DecimalRange
-
The maximal value allowed (inclusive)
- to() - Method in annotation type org.geysermc.configutils.node.meta.Range.NumericRange
-
The maximal value allowed (inclusive)
- to() - Method in annotation type org.geysermc.configutils.node.meta.Range.StringRange
-
The maximal String length allowed (inclusive)
- to() - Method in class org.geysermc.configutils.node.meta.Range
- toBuilder() - Method in class org.geysermc.configutils.node.codec.RegisteredCodecs
- type() - Method in class org.geysermc.configutils.node.codec.type.TypeCodec
- type() - Method in class org.geysermc.configutils.node.context.NodeContext
- TYPE - Static variable in class org.geysermc.configutils.node.codec.type.ListCodec
- TYPE - Static variable in class org.geysermc.configutils.node.codec.type.MapCodec
- TYPE - Static variable in class org.geysermc.configutils.node.codec.type.SetCodec
- TypeCodec<T> - Class in org.geysermc.configutils.node.codec.type
- TypeUtils - Class in org.geysermc.configutils.util
- TypeUtils() - Constructor for class org.geysermc.configutils.util.TypeUtils
U
- unchanged() - Method in class org.geysermc.configutils.updater.file.ConfigFileUpdaterResult
- update(Map<String, Object>, Changes, Collection<String>, Collection<String>, List<String>) - Method in interface org.geysermc.configutils.updater.file.ConfigFileUpdater
- update(NodeContext, Map<?, ?>, String, Changes, Collection<String>) - Method in class org.geysermc.configutils.updater.ConfigUpdater
- upToDate() - Static method in class org.geysermc.configutils.updater.file.ConfigFileUpdaterResult
- UuidCodec - Class in org.geysermc.configutils.node.codec.type
V
- validate(String, Object) - Method in class org.geysermc.configutils.loader.validate.Validations
- validate(String, Object) - Method in interface org.geysermc.configutils.loader.validate.Validator
- validation(String, Function<Object, ValidationResult>) - Method in class org.geysermc.configutils.loader.validate.Validations.Builder
- validation(String, Validator) - Method in class org.geysermc.configutils.loader.validate.Validations.Builder
- ValidationResult - Class in org.geysermc.configutils.loader.validate
- validations() - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- validations() - Method in class org.geysermc.configutils.node.context.option.NodeOptions
- validations(Validations) - Method in class org.geysermc.configutils.ConfigUtilities.Builder
- validations(Validations) - Method in class org.geysermc.configutils.node.context.option.NodeOptions.Builder
- Validations - Class in org.geysermc.configutils.loader.validate
- Validations.Builder - Class in org.geysermc.configutils.loader.validate
- Validator - Interface in org.geysermc.configutils.loader.validate
- value() - Method in class org.geysermc.configutils.loader.validate.ValidationResult
- value() - Method in annotation type org.geysermc.configutils.node.meta.Comment
- value() - Method in annotation type org.geysermc.configutils.node.meta.ConfigVersion
- value() - Method in annotation type org.geysermc.configutils.node.meta.Defaults.DefaultBoolean
- value() - Method in annotation type org.geysermc.configutils.node.meta.Defaults.DefaultDecimal
- value() - Method in annotation type org.geysermc.configutils.node.meta.Defaults.DefaultNumeric
- value() - Method in annotation type org.geysermc.configutils.node.meta.Defaults.DefaultString
- value() - Method in annotation type org.geysermc.configutils.node.meta.Inherit
- value() - Method in annotation type org.geysermc.configutils.node.meta.Placeholder
-
The identifier of the placeholder.
- value() - Method in annotation type org.geysermc.configutils.node.meta.RequireEnabled
- value() - Method in class org.geysermc.configutils.node.util.NodeWithComment
- valueChanged(String, Object, Object) - Method in class org.geysermc.configutils.updater.change.VersionBuilder
- valueRemoved(String, Object, Object) - Method in class org.geysermc.configutils.updater.change.VersionBuilder
- version(int, VersionBuilder) - Method in class org.geysermc.configutils.updater.change.Changes.Builder
- Version - Class in org.geysermc.configutils.updater.change
- versionBuilder() - Static method in class org.geysermc.configutils.updater.change.Changes
- VersionBuilder - Class in org.geysermc.configutils.updater.change
- versionNumber() - Method in class org.geysermc.configutils.updater.change.Version
W
- write(String, String) - Method in interface org.geysermc.configutils.file.codec.FileCodec
-
Writes the provided data to the specified file
- write(String, String) - Method in class org.geysermc.configutils.file.codec.PathFileCodec
- writeToPath(Path, String) - Static method in class org.geysermc.configutils.util.FileUtils
Y
- YamlCodec - Class in org.geysermc.configutils.format.yaml
- YamlCodec() - Constructor for class org.geysermc.configutils.format.yaml.YamlCodec
All Classes All Packages