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 Detail

      • 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.