Package org.orekit.files.ccsds.utils.parsing
This package contains classes related to the processing
of parse tokens using the state design pattern.
The base abstract class AbstractMessageParser
implements the MessageParser
interface using
the state design pattern, where each processing state
is devoted
to analyze one section or sub-section of a CCSDS message (like header, metadata,
data or even smaller parts like logical blocks inside data).
- Since:
- 11.0
- Author:
- Luc Maisonobe
-
Interface Summary Interface Description ProcessingState Interface for processing parsing tokens for CCSDS NDM files. -
Class Summary Class Description AbstractConstituentParser<H extends Header,T extends NdmConstituent<H,?>,P extends AbstractConstituentParser<H,T,?>> Parser for CCSDS messages.AbstractMessageParser<T> Parser for CCSDS messages.ErrorState SpecialProcessingState
that always generate an error message.