Package uk.ac.starlink.table.formats
Table I/O handlers for various miscellaneous (mostly text-based) table
serialization formats.
-
Interface Summary Interface Description DocumentedIOHandler Marker interface providing some behaviour that should be implemented by table I/O handlers to assist with auto-generating XML user documentation. -
Class Summary Class Description AbstractTextTableWriter A StarTableWriter which outputs text to a human-readable text file.AsciiStarTable Simple ASCII-format table.AsciiTableBuilder A table builder which reads tables in simple ASCII format.AsciiTableWriter A StarTableWriter which outputs text to a simple format machine-readable text file.CoinsTableBuilder Can be used to make sense of the COINS data from the UK Government.CsvStarTable Comma-Separated Value table.CsvTableBuilder A table builder which reads tables in Comma-Separated Values format.CsvTableWriter A StarTableWriter which outputs to Comma-Separated Value format.DocumentedStreamStarTableWriter Partial StarTableWriter implementation for use by writers which just write to output streams, and which also implements DocumentedIOHandler.DocumentedTableBuilder Partial TableBuilder implementation that adds some behaviour useful when auto-generating XML user documentation for I/O handlers.ErrorMode Defines how error messages are reported.HTMLTableWriter A StarTableWriter that outputs text to HTML.IpacTableBuilder A table builder which reads tables in IPAC format.IpacTableWriter A StarTableWriter which writes to the IPAC text format.LatexTableWriter A StarTableWriter that outputs text to a LaTeX document.MrtTableBuilder Input handler for the so-called "Machine-Readable Table" format used by AAS journals.RowEvaluator Examines unknown rows (arrays of strings) to work out what they contain.RowEvaluator.Decoder Interface for an object that can turn a string into a cell content object.RowEvaluator.Metadata Helper class used to group quantities which describe what the data types found in the columns of a table are.StreamStarTable Abstract superclass for tables which reads a stream of characters to obtain the row data and metadata.TextTableWriter A StarTableWriter which outputs text to a human-readable text file.TstTableBuilder A table builder which reads tables in Tab-Separated Table format.TstTableWriter Output handler for Tab-Separated Table format.WDCTableBuilder Implementation of the TableBuilder interface which gets StarTables from World Data Centre-type text files.