Interface JsonUnmarshalling

  • Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface JsonUnmarshalling
    The unmarshalling process is a very commons process in software application. But in many case, your implementation only need to invoke this process. The concrete implementation doesn't matter. The JsonUnmarshalling interface is designed to provide an unmarshalling solution without the requirement to specify how the application should do it.
    Since:
    5 janv. 2017
    • Method Detail

      • process

        <T> T process​(String value)
        Allow to unmarshall JSON data
        Type Parameters:
        T - result object type
        Parameters:
        value - JSON String representation
        Returns:
        resulting object