Uses of Class
space.arim.dazzleconf.backend.DataTree
Packages that use DataTree
Package
Description
Version 2 of the library, provided as a separate package.
This package defines a framework for interactions between the library and the configuration format.
-
Uses of DataTree in space.arim.dazzleconf
Methods in space.arim.dazzleconf with parameters of type DataTreeModifier and TypeMethodDescription@NonNull LoadResult<@NonNull C> A simple, stateless read from a data tree.@NonNull LoadResult<@NonNull C> Configuration.readFrom(@NonNull DataTree dataTree, @NonNull UpdateListener updateListener) A simple, stateless read from a data tree.@NonNull LoadResult<@NonNull C> ConfigurationDefinition.readFrom(@NonNull DataTree dataTree, @NonNull ConfigurationDefinition.ReadOptions readOptions) A simple, stateless read from a data tree. -
Uses of DataTree in space.arim.dazzleconf.backend
Subclasses of DataTree in space.arim.dazzleconf.backendModifier and TypeClassDescriptionstatic final classA data tree which is immutable.static final classA data tree which can be modified.Methods in space.arim.dazzleconf.backend that return DataTreeModifier and TypeMethodDescription@NonNull DataTreeBackend.Document.data()The data itself, in the form of a navigable treeMethods in space.arim.dazzleconf.backend with parameters of type DataTreeModifier and TypeMethodDescriptionvoidMerges all data in the specified data tree into this one, merging nested sections.static @NonNull Backend.DocumentReturns a document consisting of the following data, without commments -
Uses of DataTree in space.arim.dazzleconf.engine
Methods in space.arim.dazzleconf.engine that return types with arguments of type DataTreeModifier and TypeMethodDescription@NonNull LoadResult<@NonNull DataTree> DeserializeInput.requireDataTree()Requires the object to be a data tree, i.e.Methods in space.arim.dazzleconf.engine with parameters of type DataTreeModifier and TypeMethodDescriptionvoidSerializeOutput.outDataTree(@NonNull DataTree value) Outputs a data tree