Interface JsonUnmarshaller<T>

Type Parameters:
T - Type to unmarshall into.

public interface JsonUnmarshaller<T>
Interface for unmarshalling a field from a JSON based service.
  • Method Details

    • unmarshall

      T unmarshall(JsonUnmarshallerContext context, JsonNode jsonContent, SdkField<T> field)
      Parameters:
      context - Context containing dependencies and unmarshaller registry.
      jsonContent - Parsed JSON content of body. May be null for REST JSON based services that don't have payload members.
      field - SdkField of member being unmarshalled.
      Returns:
      Unmarshalled value.