Interface Deserializer<P,​I,​X extends Exception>

    • Method Detail

      • deserialize

        @NonNull P deserialize​(@NonNull I input)
                        throws X extends Exception
        Produce an object base on input.
        Parameters:
        input - Input object
        Returns:
        Product derived from input
        Throws:
        NullPointerException - if input is null
        X - when input is not valid
        X extends Exception