Class BigDecimalTypeSerializer

java.lang.Object
org.spongepowered.configurate.serialize.ScalarSerializer<BigDecimal>
com.earth2me.essentials.config.serializers.BigDecimalTypeSerializer
All Implemented Interfaces:
org.spongepowered.configurate.serialize.TypeSerializer<BigDecimal>

public class BigDecimalTypeSerializer extends org.spongepowered.configurate.serialize.ScalarSerializer<BigDecimal>
A Configurate type serializer for BigDecimals.
  • Constructor Details

    • BigDecimalTypeSerializer

      public BigDecimalTypeSerializer()
  • Method Details

    • deserialize

      public BigDecimal deserialize(Type type, Object obj) throws org.spongepowered.configurate.serialize.SerializationException
      Specified by:
      deserialize in class org.spongepowered.configurate.serialize.ScalarSerializer<BigDecimal>
      Throws:
      org.spongepowered.configurate.serialize.SerializationException
    • serialize

      protected Object serialize(BigDecimal item, Predicate<Class<?>> typeSupported)
      Specified by:
      serialize in class org.spongepowered.configurate.serialize.ScalarSerializer<BigDecimal>