Class KvnLexicalAnalyzer

java.lang.Object
org.orekit.files.ccsds.utils.lexical.KvnLexicalAnalyzer
All Implemented Interfaces:
LexicalAnalyzer

public class KvnLexicalAnalyzer extends Object implements LexicalAnalyzer
Lexical analyzer for Key-Value Notation CCSDS messages.
Since:
11.0
Author:
Luc Maisonobe
  • Constructor Details

    • KvnLexicalAnalyzer

      public KvnLexicalAnalyzer(DataSource source)
      Simple constructor.
      Parameters:
      source - source providing the data to parse
  • Method Details

    • accept

      public <T> T accept(MessageParser<T> messageParser)
      Parse a CCSDS Message.
      Specified by:
      accept in interface LexicalAnalyzer
      Type Parameters:
      T - type of the file
      Parameters:
      messageParser - CCSDS Message parser to use
      Returns:
      parsed fileO