A B C D E F G I L M N O R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addType(DSL.TypeReference, Object...) - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation.Builder
-
Map values at
path
to being oftype
. - addType(DSL.TypeReference, NodePath) - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation.Builder
-
Map values at
path
to being oftype
. - apply(ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation
B
- build() - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOpsBuilder
-
Create a new ops instance.
- build() - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation.Builder
-
Create a new transformation based on the provided info.
- builder() - Static method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Create a new builder for an ops instance.
- Builder() - Constructor for class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation.Builder
- buildWrapping(ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOpsBuilder
-
Build a new ops instance, returned as part of a Dynamic.
C
- codec(TypeToken<S>) - Static method in class org.spongepowered.configurate.extra.dfu.v4.DfuSerializers
-
Create a new codec that uses the default type serializer collection to serialize an object of the provided type.
- codec(TypeToken<V>, TypeSerializerCollection) - Static method in class org.spongepowered.configurate.extra.dfu.v4.DfuSerializers
-
Create a new codec based on a Configurate
TypeSerializer
. - compressed(boolean) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOpsBuilder
-
Set whether
Keyable
values should be compressed. - compressMaps() - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Whether data passed through this ops will be compressed or not.
- ConfigurateOps - Class in org.spongepowered.configurate.extra.dfu.v4
-
Implementation of DataFixerUpper's DynamicOps.
- ConfigurateOps.Protection - Enum in org.spongepowered.configurate.extra.dfu.v4
-
Protection level for configuration node accesses through ops instance.
- ConfigurateOpsBuilder - Class in org.spongepowered.configurate.extra.dfu.v4
-
A builder for
ConfigurateOps
instances. - convertTo(DynamicOps<U>, ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Create a copy of the source node converted to a different data structure.
- COPY_DEEP - org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps.Protection
-
When an operation is executed on the node, make a deep copy of the result.
- createBoolean(boolean) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Create a new node using this ops instance's node factory, and set its value to the provided boolean.
- createList(Stream<ConfigurationNode>) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Create a new node containing values emitted by
input
as list elements. - createMap(Map<ConfigurationNode, ConfigurationNode>) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Create a new node containing the map entries from the map
values
. - createMap(Stream<Pair<ConfigurationNode, ConfigurationNode>>) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Create a new node containing the map entries from the stream
values
. - createNumeric(Number) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Create a new node using this ops instance's node factory, and set its value to the provided number.
- createString(String) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Create a new node using this ops instance's node factory, and set its value to the provided string.
D
- dataFixer(DataFixer) - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation.Builder
-
Set the fixer to use to process.
- DataFixerTransformation - Class in org.spongepowered.configurate.extra.dfu.v4
-
A transformation that exposes a single DataFixer to a configuration in a friendly way.
- DataFixerTransformation.Builder - Class in org.spongepowered.configurate.extra.dfu.v4
-
Builder for
DataFixerTransformation
. - dfuBuilder() - Static method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation
-
Create a builder that can work with any DFU DataFixer.
- DfuSerializers - Class in org.spongepowered.configurate.extra.dfu.v4
-
A bridge between Configurate and DataFixerUpper serialization types.
E
- empty() - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Create a new empty node using this ops instance's factory.
- emptyList() - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
- emptyMap() - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
F
- factory(ConfigurationNodeFactory<? extends ConfigurationNode>) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOpsBuilder
-
Set the node factory for the returned ops.
- factoryFromNode(ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOpsBuilder
-
Set the node factory based on the options of the provided node.
- factoryFromSerializers(TypeSerializerCollection) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOpsBuilder
-
Set a node factory that will use the provided collection.
- forSerializers(TypeSerializerCollection) - Static method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Get an ops instance that will create nodes using the provided collection.
- fromNode(ConfigurationNode) - Static method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Configure an ops instance using the options of an existing node.
G
- get(ConfigurationNode, String) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Attempt to get the child of
input
atkey
. - getGeneric(ConfigurationNode, ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Get a child of the provided node at
key
. - getList(ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Get a consumer that takes an action to perform on every element of list node
input
. - getMap(ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Get a map-like view of a copy of the contents of
input
. - getMapValues(ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Return a stream of pairs of (key, value) for map data in the input node.
- getNumberValue(ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Get the value of the provided node if it is a number or boolean.
- getStream(ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Get the contents of list node
input
as aStream
of nodes. - getStringValue(ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Get the value of the provided node if it is a scalar, converted to a
String
.
I
- instance() - Static method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Get the shared instance of this class, which creates new nodes using the default factory.
- instance(boolean) - Static method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Get the shared instance of this class, which creates new nodes using the default factory.
L
- latestVersion() - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation
M
- mergeToList(ConfigurationNode, List<ConfigurationNode>) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Appends nodes in
values
to copy of list nodeinput
. - mergeToList(ConfigurationNode, ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Appends element
value
to list nodeinput
. - mergeToMap(ConfigurationNode, ConfigurationNode, ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Update the child of
input
atkey
withvalue
. - mergeToPrimitive(ConfigurationNode, ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Return a result where if
prefix
is empty, the node isvalue
, but otherwise returns an error.
N
- NONE - org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps.Protection
-
Directly pass on nodes, still attached to their original structure.
O
- org.spongepowered.configurate.extra.dfu.v4 - package org.spongepowered.configurate.extra.dfu.v4
-
Implementation of DataFixerUpper interfaces for Configurate types.
R
- readProtection(ConfigurateOps.Protection) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOpsBuilder
-
Set how nodes returned from read methods will be protected from modification.
- readWriteProtection(ConfigurateOps.Protection) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOpsBuilder
-
Set how nodes will be protected from both read and write modifications.
- remove(ConfigurationNode, String) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Get a copy of
input
without the value at nodekey
.
S
- serializer(Codec<V>) - Static method in class org.spongepowered.configurate.extra.dfu.v4.DfuSerializers
-
Create a new serializer wrapping the provided
Codec
. - set(ConfigurationNode, String, ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Update a copy of
input
withvalue
at pathkey
.
T
- targetVersion(int) - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation.Builder
-
Set the desired target version.
- toString() - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
U
- update(ConfigurationNode, String, Function<ConfigurationNode, ConfigurationNode>) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Copies the input node and transform its child at
key
. - updateGeneric(ConfigurationNode, ConfigurationNode, Function<ConfigurationNode, ConfigurationNode>) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Copies the input node and transform the node at
wrappedKey
.
V
- valueOf(String) - Static method in enum org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps.Protection
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps.Protection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version(ConfigurationNode) - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation
-
Get the version from a specific configuration node, using the configured version key.
- versionKey() - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation
- versionKey(Object...) - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation.Builder
-
Set the path of the node to query and store the node's schema version at.
- versionKey(NodePath) - Method in class org.spongepowered.configurate.extra.dfu.v4.DataFixerTransformation.Builder
-
Set the path of the node to query and store the node's schema version at.
W
- wrap(ConfigurationNode) - Static method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOps
-
Wrap a ConfigurationNode in a
Dynamic
instance. - writeProtection(ConfigurateOps.Protection) - Method in class org.spongepowered.configurate.extra.dfu.v4.ConfigurateOpsBuilder
-
Set how nodes provided to mutator methods will be protected from modification.
All Classes All Packages