Package ninja.leaping.configurate.transformation
Configuration tree transformations
Transformations in this package can be used to evolve a configuration structure over time. Builders are in the ConfigurationTransformation
class, and provide simple, chained, and
versioned transformations for any node.
-
Interface Summary Interface Description NodePath Represents the path to a given node.TransformAction Represents an action to be performed that transforms a node in the configuration tree -
Class Summary Class Description ConfigurationTransformation Represents a set of transformations on a configuration.ConfigurationTransformation.Builder Builds a basicConfigurationTransformation
.ConfigurationTransformation.NodePath Implementation ofNodePath
used by this class.ConfigurationTransformation.VersionedBuilder Builds a versionedConfigurationTransformation
. -
Enum Summary Enum Description MoveStrategy Strategy to use when moving a node from one path to another