Interface Parser<I,​O>

  • Type Parameters:
    I - the input
    O - the output
    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 Parser<I,​O>
    Represents a function that parses an input value and produces an output.

    This is a functional interface whose functional method is #parse().

    Since:
    0.5
    Version:
    2.1, 2019-01-31
    See Also:
    MeasurementParseException
    • Method Detail

      • parse

        O parse​(I input)
         throws javax.measure.format.ParserException
        Parses the specified I to produce a O.
        Throws:
        javax.measure.format.ParserException - if any problem occurs while parsing the specified input (e.g. illegal syntax).