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 Details

    • 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