# All Classes and Interfaces

Class
Description
EcsvColumn<T>
Represents column metadata from an ECSV table.
EcsvDecoder<T>
Decodes values in the body of an ECSV file for a given data type.
EcsvEncoder
Converts values for a given column into strings suitable for inclusion in the body of an ECSV file.
EcsvFormatException
Exception thrown if an attempt to read an ECSV file fails because the input does not appear to conform to the ECSV format.
EcsvHeader
Represents the part of an ECSV file preceding the actual data lines.
EcsvMeta
Metadata structure read from an ECSV file.
EcsvReader
Parser for the metadata and data of an ECSV file.
EcsvStarTable
Partial StarTable implementation for ECSV tables.
EcsvTableBuilder
TableBuilder implementation for ECSV tables.
EcsvTableWriter
TableWriter for ECSV output format.
LineReader
Reads lines of text from an input stream.
MessagePolicy
Defines how to deliver a message to the user.
SnakeYamlParser
YamlParser implementation based on the SnakeYAML library
TestTableScheme
TableScheme implementation for test data.
YamlParser
Defines an object that can extract ECSV header information from YAML.