Class OpenTypeDeserializer

java.lang.Object
org.jolokia.service.serializer.object.OpenTypeDeserializer

public class OpenTypeDeserializer extends Object
Converter which converts an string or JSON representation to an object represented by an OpenType.
Since:
02.08.11
Author:
Assaf Berg, roland
  • Field Details

    • forgiving

      protected boolean forgiving
  • Constructor Details

    • OpenTypeDeserializer

      public OpenTypeDeserializer(StringToObjectConverter pStringToObjectConverter)
      Constructor
      Parameters:
      pStringToObjectConverter - converter for the 'leaf' values.
  • Method Details

    • deserialize

      public Object deserialize(OpenType pOpenType, Object pValue)
      Handle conversion for OpenTypes. The value is expected to be in JSON (either an JSONStructure object or its string representation.
      Parameters:
      pOpenType - target type
      pValue - value to convert from
      Returns:
      the converted value
    • makeForgiving

      public void makeForgiving()
    • isForgiving

      public boolean isForgiving()