Interface | Description |
---|---|
NBTDeserializer<T> |
A deserializer deserializes the passed in data into an object of this classes
generic type.
|
NBTIODelegate<T> | |
NBTSerializer<T> |
A serializer serializes the passed in object of this classes
generic type into an NBTTag.
|
Class | Description |
---|---|
EndTagValue |
A null value so that the
END tag type has a value. |
NBTBaseTag<T> |
A base wrapper class to better delegate some of the default methods.
|
NBTCompoundTag |
An NBTCompoundTag is a mapping of String -> NBTBaseTag.
|
NBTListTag |
An NBTListTag is a collection of
NBTBaseTag s of the same type. |
NBTNumberTag<T extends java.lang.Number> |
An NBTNumberTag wraps a number.
|
NBTson |
See
NBTson.NBTsonBuilder for creating a new instance of this class. |
NBTson.NBTsonBuilder |
Following the Builder pattern this class is designed for chaining registration calls
for all supported serializers and deserializers that will be required by the constructed
NBTson instance. |
NBTType<T> | |
SerializationContext |
The SerializationContext contains serializers, deserializers, and the factory used
by them all.
|
TagFactory |
A TagFactory is the class that links the version independent classes to the version
dependent ones.
|
Exception | Description |
---|---|
NBTDeserializationException |
An exception raised when an error is encountered during deserialization
from an NBTBaseTag to an object.
|
NBTException |
The base exception for NBT related exceptions.
|
NBTSerializationException |
An exception raised when an error is encountered during serialization
from an object to a NBTBaseTag.
|