public class SpongeSerializationService extends Object implements org.spongepowered.api.service.persistence.SerializationService
Constructor and Description |
---|
SpongeSerializationService() |
Modifier and Type | Method and Description |
---|---|
void |
completeRegistration() |
<T extends org.spongepowered.api.data.DataSerializable> |
deserialize(Class<T> clazz,
org.spongepowered.api.data.DataView dataView) |
<T extends org.spongepowered.api.data.DataSerializable> |
getBuilder(Class<T> clazz) |
<T extends org.spongepowered.api.data.DataSerializable> |
registerBuilder(Class<T> clazz,
org.spongepowered.api.service.persistence.DataBuilder<T> builder) |
public void completeRegistration()
public <T extends org.spongepowered.api.data.DataSerializable> void registerBuilder(Class<T> clazz, org.spongepowered.api.service.persistence.DataBuilder<T> builder)
registerBuilder
in interface org.spongepowered.api.service.persistence.SerializationService
public <T extends org.spongepowered.api.data.DataSerializable> Optional<org.spongepowered.api.service.persistence.DataBuilder<T>> getBuilder(Class<T> clazz)
getBuilder
in interface org.spongepowered.api.service.persistence.SerializationService