Class TimeZonePropertySerializer

java.lang.Object
net.solarnetwork.codec.TimeZonePropertySerializer
All Implemented Interfaces:
PropertySerializer

public class TimeZonePropertySerializer extends Object implements PropertySerializer
PropertySerializer for TimeZone objects into TimeZone ID strings.
Since:
1.2
Version:
1.0
Author:
matt
  • Constructor Details

    • TimeZonePropertySerializer

      public TimeZonePropertySerializer()
  • Method Details

    • serialize

      public Object serialize(Object data, String propertyName, Object propertyValue)
      Description copied from interface: PropertySerializer
      Serialize a property value.

      The data and propertyName parameters might not be used by different implementations, but allow for a single implementation to serialize more than one property of an object in different ways, if desired.

      Specified by:
      serialize in interface PropertySerializer
      Parameters:
      data - the source data being serialized, i.e. a JavaBean
      propertyName - the name of the property being serialized
      propertyValue - the value of the property to serialize
      Returns:
      the serialized value of the property