Class ConfigurateSerializersRegistry

java.lang.Object
com.thewinterframework.configurate.serializer.ConfigurateSerializersRegistry

public class ConfigurateSerializersRegistry extends Object
A registry for TypeSerializers.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.spongepowered.configurate.serialize.TypeSerializerCollection
    Gets the TypeSerializerCollection containing all registered serializers.
    void
    registerCollection(org.spongepowered.configurate.serialize.TypeSerializerCollection collection)
    Registers a TypeSerializerCollection with all serializers.
    void
    registerSerializer(Type clazz, org.spongepowered.configurate.serialize.TypeSerializer<?> serializer)
    Registers a TypeSerializer for the specified class.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ConfigurateSerializersRegistry

      public ConfigurateSerializersRegistry()
  • Method Details

    • registerSerializer

      public void registerSerializer(Type clazz, org.spongepowered.configurate.serialize.TypeSerializer<?> serializer)
      Registers a TypeSerializer for the specified class.
      Parameters:
      clazz - the class to register
      serializer - the serializer to register
    • registerCollection

      public void registerCollection(org.spongepowered.configurate.serialize.TypeSerializerCollection collection)
      Registers a TypeSerializerCollection with all serializers.
      Parameters:
      collection - the collection to register
    • getSerializers

      public org.spongepowered.configurate.serialize.TypeSerializerCollection getSerializers()
      Gets the TypeSerializerCollection containing all registered serializers.
      Returns:
      the collection of serializers