Class ProtoDataStoreSerializer

  • All Implemented Interfaces:
    org.spongepowered.configurate.serialize.TypeSerializer<ca.stellardrift.permissionsex.datastore.ProtoDataStore<?>>

    public class ProtoDataStoreSerializer
    extends Object
    implements org.spongepowered.configurate.serialize.TypeSerializer<ca.stellardrift.permissionsex.datastore.ProtoDataStore<?>>
    • Method Detail

      • deserialize

        public ca.stellardrift.permissionsex.datastore.ProtoDataStore<?> deserialize​(Type type,
                                                                                     org.spongepowered.configurate.ConfigurationNode value)
                                                                              throws org.spongepowered.configurate.serialize.SerializationException
        Specified by:
        deserialize in interface org.spongepowered.configurate.serialize.TypeSerializer<ca.stellardrift.permissionsex.datastore.ProtoDataStore<?>>
        Throws:
        org.spongepowered.configurate.serialize.SerializationException
      • serialize

        public void serialize​(Type type,
                              @Nullable ca.stellardrift.permissionsex.datastore.ProtoDataStore<?> store,
                              org.spongepowered.configurate.ConfigurationNode value)
                       throws org.spongepowered.configurate.serialize.SerializationException
        Specified by:
        serialize in interface org.spongepowered.configurate.serialize.TypeSerializer<ca.stellardrift.permissionsex.datastore.ProtoDataStore<?>>
        Throws:
        org.spongepowered.configurate.serialize.SerializationException