Constructor and Description |
---|
NBTsonBuilder() |
Modifier and Type | Method and Description |
---|---|
NBTson |
build() |
<T> NBTson.NBTsonBuilder |
register(java.lang.Class<T> type,
NBTSerializer<T> serializer,
NBTDeserializer<T> deserializer) |
<T,U extends NBTSerializer<T> & NBTDeserializer<T>> |
register(java.lang.Class<T> type,
U serializer) |
<T> NBTson.NBTsonBuilder |
registerDeserializer(java.lang.Class<T> type,
NBTDeserializer<T> deserializer) |
<T> NBTson.NBTsonBuilder |
registerSerializer(java.lang.Class<T> type,
NBTSerializer<T> serializer) |
NBTson.NBTsonBuilder |
setItemIODelegate(NBTIODelegate<org.bukkit.inventory.ItemStack> itemIODelegate) |
public <T> NBTson.NBTsonBuilder registerSerializer(java.lang.Class<T> type, NBTSerializer<T> serializer)
public <T> NBTson.NBTsonBuilder registerDeserializer(java.lang.Class<T> type, NBTDeserializer<T> deserializer)
public <T> NBTson.NBTsonBuilder register(java.lang.Class<T> type, NBTSerializer<T> serializer, NBTDeserializer<T> deserializer)
public <T,U extends NBTSerializer<T> & NBTDeserializer<T>> NBTson.NBTsonBuilder register(java.lang.Class<T> type, U serializer)
public NBTson.NBTsonBuilder setItemIODelegate(NBTIODelegate<org.bukkit.inventory.ItemStack> itemIODelegate)
public NBTson build()