Class BindingResultSerializer

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

public class BindingResultSerializer extends Object implements PropertySerializer
Serialize a BindingResult into a simple Map, to eliminate circular references.
Version:
1.0
Author:
matt
  • Constructor Details

    • BindingResultSerializer

      public BindingResultSerializer()
  • 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