See: Description
Interface | Description |
---|---|
LexicalAnalyzer |
Interface for CCSDS messages lexical analysis.
|
MessageParser<T> |
Parser for CCSDS messages.
|
ParseToken.BooleanConsumer |
Interface representing instance methods that consume boolean values.
|
ParseToken.CenterConsumer |
Interface representing instance methods that consume center values.
|
ParseToken.CenterListConsumer |
Interface representing instance methods that consume center lists.
|
ParseToken.CharConsumer |
Interface representing instance methods that consume character values.
|
ParseToken.DateConsumer |
Interface representing instance methods that consume date values.
|
ParseToken.DoubleConsumer |
Interface representing instance methods that consume double values.
|
ParseToken.DoublyIndexedDoubleConsumer |
Interface representing instance methods that consume doubly-indexed double values.
|
ParseToken.EnumConsumer<T extends Enum<T>> |
Interface representing instance methods that consume enum values.
|
ParseToken.EnumListConsumer<T extends Enum<T>> |
Interface representing instance methods that consume lists of enum values.
|
ParseToken.FrameConsumer |
Interface representing instance methods that consume frame values.
|
ParseToken.IndexedDoubleConsumer |
Interface representing instance methods that consume indexed double values.
|
ParseToken.IndexedStringConsumer |
Interface representing instance methods that consume indexed string values.
|
ParseToken.IntConsumer |
Interface representing instance methods that consume integer values.
|
ParseToken.IntegerArrayConsumer |
Interface representing instance methods that consume integer array.
|
ParseToken.LabeledDoubleConsumer |
Interface representing instance methods that consume labeled double values.
|
ParseToken.StringConsumer |
Interface representing instance methods that consume string values.
|
ParseToken.StringListConsumer |
Interface representing instance methods that consume lists of strings values.
|
ParseToken.TimeSystemConsumer |
Interface representing instance methods that consume time systems values.
|
ParseToken.UnitListConsumer |
Interface representing instance methods that consume units lists values.
|
ParseToken.VectorConsumer |
Interface representing instance methods that consume vector values.
|
XmlTokenBuilder |
Builder for building
ParseToken from XML elements. |
Class | Description |
---|---|
KvnLexicalAnalyzer |
Lexical analyzer for Key-Value Notation CCSDS messages.
|
LexicalAnalyzerSelector |
Utility class for selecting either
XmlLexicalAnalyzer or KvnLexicalAnalyzer depending on
data first bytes. |
MessageVersionXmlTokenBuilder |
Builder for the root element with CCSDS message version.
|
ParseToken |
Token occurring during CCSDS file parsing.
|
RegularXmlTokenBuilder |
Regular builder using XML elements names and content for tokens.
|
UserDefinedXmlTokenBuilder |
Builder for user-defined parameters.
|
XmlLexicalAnalyzer |
Lexical analyzer for XML CCSDS messages.
|
Enum | Description |
---|---|
TokenType |
Enumerate for tokens occurring during CCSDS file parsing.
|
The various implementations of the LexicalAnalyzer
interface are able to generate parse tokens
from files in different formats (Key-Value Notation
and
XML
). They will
feed message parsers
with these parse tokens
.
Copyright © 2002-2022 CS GROUP. All rights reserved.