Index
All Classes and Interfaces|All Packages
A
- alternativeWriter() - Static method in class space.arim.dazzleconf.ext.snakeyaml.CommentMode
-
A mode which will use an alternative yaml writer (other than snakeyaml) to write both the comments of the configuration as well as the entries themselves.
- alternativeWriter(String) - Static method in class space.arim.dazzleconf.ext.snakeyaml.CommentMode
-
A mode which will use an alternative yaml writer (other than snakeyaml) to write both the comments of the configuration as well as the entries themselves.
B
- build() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions.Builder
-
Builds the options.
- Builder() - Constructor for class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions.Builder
C
- charset() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
- charset() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions
-
Gets the charset used
- charset(Charset) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions.Builder
-
Sets the character encoding used by the factory.
- commentMode() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions
-
Gets the comment mode used.
- commentMode(CommentMode) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions.Builder
-
Sets the comment mode used for writing comments.
- CommentMode - Class in space.arim.dazzleconf.ext.snakeyaml
-
Determines the way in which comments will be written
- create(Class<C>, ConfigurationOptions) - Static method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
-
Creates from a configuration class and config options.
- create(Class<C>, ConfigurationOptions, SnakeYamlOptions) - Static method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
-
Creates from a configuration class, config options, and
SnakeYamlOptions
E
- equals(Object) - Method in class space.arim.dazzleconf.ext.snakeyaml.CommentMode
-
Whether this comment mode is the same as another
F
- fullComments() - Static method in class space.arim.dazzleconf.ext.snakeyaml.CommentMode
-
A mode which has full support for comments, taking advantage of functionality introduced in snakeyaml 1.28.
G
- getConfigClass() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
- getOptions() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
H
- hashCode() - Method in class space.arim.dazzleconf.ext.snakeyaml.CommentMode
- headerOnly() - Static method in class space.arim.dazzleconf.ext.snakeyaml.CommentMode
-
A mode which will write the comment header on the top level configuration, but which is unable to write any further comments.
L
- load(InputStream) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
- load(InputStream, C) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
- load(ReadableByteChannel) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
- load(ReadableByteChannel, C) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
- loadDefaults() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
- loadMapFromReader(Reader) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
S
- SnakeYamlConfigurationFactory<C> - Class in space.arim.dazzleconf.ext.snakeyaml
-
A
ConfigurationFactoryimplementation using SnakeYAML to load a yaml configuration. - SnakeYamlConfigurationFactory(Class<C>, ConfigurationOptions) - Constructor for class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
-
Deprecated.
- SnakeYamlConfigurationFactory(Class<C>, ConfigurationOptions, SnakeYamlOptions) - Constructor for class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
-
Deprecated.Use
create(Class, ConfigurationOptions, SnakeYamlOptions). Subclassing should not be used; prefer the delegation pattern instead. See the class javadoc for more info. - SnakeYamlOptions - Class in space.arim.dazzleconf.ext.snakeyaml
-
Options for SnakeYAML configurations
- SnakeYamlOptions.Builder - Class in space.arim.dazzleconf.ext.snakeyaml
-
Builder of
SnakeYamlOptions - space.arim.dazzleconf.ext.snakeyaml - package space.arim.dazzleconf.ext.snakeyaml
- supportsComments() - Method in class space.arim.dazzleconf.ext.snakeyaml.CommentMode
-
Whether this comment mode fully comments, including the comment header as well as comments on individual entries
- supportsCommentsThroughWrapper() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
T
- toString() - Method in class space.arim.dazzleconf.ext.snakeyaml.CommentMode
- toString() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions.Builder
- toString() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions
U
- useCommentingWriter() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions
-
Deprecated.The choice of comments is no longer limited to whether the alternate writer is used. Use
CommentModeinstead - useCommentingWriter(boolean) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions.Builder
-
Deprecated.Comments are now handled via the comment mode. Use
SnakeYamlOptions.Builder.commentMode(CommentMode)withCommentMode.alternativeWriter()to replace 'true' calls to this method.
W
- write(C, OutputStream) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
- write(C, WritableByteChannel) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
- writeMapToWriter(Map<String, Object>, Writer) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlConfigurationFactory
Y
- yamlSupplier() - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions
-
Gets the yaml supplier used
- yamlSupplier(Supplier<Yaml>) - Method in class space.arim.dazzleconf.ext.snakeyaml.SnakeYamlOptions.Builder
-
Sets the
Yamlsupplier for this builder to the specified one.
All Classes and Interfaces|All Packages
create(Class, ConfigurationOptions). Subclassing should not be used; prefer the delegation pattern instead. See the class javadoc for more info.