| Interface | Description |
|---|---|
| BaseTable |
Table subinterface for PDS4 Table_Base objects, representing
fixed-width-record-based tables.
|
| DelimitedTable |
Table subinterface for PDS4 Table_Delimited objects.
|
| Field |
Characterises PDS4 Field_* objects.
|
| Group |
Characterises a PDS4 Group_Field_* object.
|
| Label |
Returns the result of parsing a PDS4 label XML file.
|
| RecordItem |
Marker interface to accommodate either Fields or Groups.
|
| Table |
Common interface for PDS4 Table_* elements.
|
| Class | Description |
|---|---|
| BasePds4StarTable |
Concrete Pds4StarTable subclass for fixed-length-record
(binary and character) PDS tables.
|
| DelimitedPds4StarTable |
Concrete Pds4StarTable sublclass for delimited tables.
|
| FieldReader<S,A> |
Adapts a FieldAdapter to return a typed value.
|
| LabelParser |
Parses a PDS4 Label (an XML file) to extract information that can be
used to read table data.
|
| Pds4StarTable |
Abstract superclass for PDS4 StarTable implementations.
|
| Pds4TableBuilder |
TableBuilder implementation for the NASA PDSv4 format.
|
| SafeFieldAdapter |
Wrapper for FieldAdapter that catches and logs RuntimeExceptions.
|
| Enum | Description |
|---|---|
| TableType |
Labels the known PDS4 table storage formats.
|
Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.