Package org.spongepowered.api.data.persistence
@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
package org.spongepowered.api.data.persistence
-
ClassDescriptionAbstractDataBuilder<T extends DataSerializable>An abstract implementation of
DataBuilder
that pre-defines all of the necessary "content update" implementation required for content versioning.DataBuilder<T extends DataSerializable>Represents a builder that can take aDataContainer
and create a new instance of aDataSerializable
.Represents a data structure that contains data.Represents a parser for a particular file format allowing reading and writing a DataContainer to/from a stream of the specific format.A pseudo-enum of supportedDataFormat
s.Represents a query that can be done on views.Represents an object that can be represented by aDataContainer
.A compatibility object to translate and translate any type ofObject
that is not aDataSerializable
.Represents an object of data represented by a map.The safety mode of the container.An exception that occurs when aDataBuilder
orDataFormat
is unable to handle an operation, which can include:DataBuilder.build(DataView)
,DataFormat.readFrom(InputStream)
, etc.An exception that occurs when aDataFormat
is unable to translate from a particular input.Represents aDataFormat
that reads and writes data from/to a string.