Package gov.nasa.pds.objectAccess
Provides programmatic access to PDS4 objects.
-
Interface Summary Interface Description DataType Class to encapsulate PDS data types referenced by name in XML-based labels.Exporter<T> Interface for exporting objects of type T.ObjectProvider Provides access to PDS4 objects. -
Class Summary Class Description ByteWiseFileAccessor Class that provides common I/O functionality for PDS data objects.DelimitedTableRecord Implements a delimited table record.ExporterFactory Factory pattern class to create specific object exporters.FixedTableRecord Implements a fixed-width table record.ImageExporter Super class for all image exporter types.ObjectAccess TheObjectAccess
class is a point of entry into parsed PDS (including PDS 4/XML-schema-labeled) objects.ObjectExporter Super class of all object type exporters.RawTableReader Table reader that provides the capability to read a table line by line rather than record by record, which is more strict as it relies on the label metadata.TableExporter Defines methods for converting a table object to a desired export type.TableReader TheTableReader
class defines methods for reading table records.TableWriter TheTableWriter
class is used for writing fixed-width text, fixed-width binary and delimited data files.ThreeDImageExporter Class for converting PDS Array_3D_Image products.ThreeDSpectrumExporter Class for converting PDS Array_3D_Spectrum products.TwoDImageExporter Class for converting 2D PDS images.VicarSystemLabelGenerator -
Enum Summary Enum Description DataType.NumericDataType -
Exception Summary Exception Description InvalidTableException ParseException Encapsulates an exception the occurred while parsing an XML label.