Class FloatSerializer

java.lang.Object
org.ehcache.impl.serialization.FloatSerializer
All Implemented Interfaces:
org.ehcache.spi.serialization.Serializer<Float>

public class FloatSerializer extends Object implements org.ehcache.spi.serialization.Serializer<Float>
Default Serializer for Float type. Simply writes the float value to a byte buffer.
  • Constructor Details

    • FloatSerializer

      public FloatSerializer()
      No arg constructor
    • FloatSerializer

      public FloatSerializer(ClassLoader classLoader)
      Constructor to enable this serializer as a transient one.

      Parameter is ignored as Float is a base java type.

      Parameters:
      classLoader - the classloader to use
      See Also:
      • Serializer
  • Method Details

    • serialize

      public ByteBuffer serialize(Float object)
      Specified by:
      serialize in interface org.ehcache.spi.serialization.Serializer<Float>
    • read

      public Float read(ByteBuffer binary)
      Specified by:
      read in interface org.ehcache.spi.serialization.Serializer<Float>
    • equals

      public boolean equals(Float object, ByteBuffer binary)
      Specified by:
      equals in interface org.ehcache.spi.serialization.Serializer<Float>