Interface LineParser<T extends ParseInfo<?>>

  • Type Parameters:
    T - type of the SINEX files parse info

    public interface LineParser<T extends ParseInfo<?>>
    Parser class for one line.
    Since:
    13.0
    Author:
    Luc Maisonobe
    • Method Detail

      • parseIfRecognized

        boolean parseIfRecognized​(T parseInfo)
        Parse a line if recognized.
        Parameters:
        parseInfo - holder for transient data
        Returns:
        true if line was recognized
      • allowedNextParsers

        Iterable<LineParser<T>> allowedNextParsers​(T parseInfo)
        Get allowed next line parsers.
        Parameters:
        parseInfo - holder for transient data
        Returns:
        allowed parszers for next lines