| class  | Array | The Array class defines a homogeneous
         N-dimensional array of scalars. | 
| class  | Array1D | The Array 1D class is the parent class for all
         one dimensional array based classes. | 
| class  | Array2D | The Array 2D class is the parent class for all
         two dimensional array based classes. | 
| class  | Array2DImage | The Array 2D Image class is an extension of the
         Array 2D class and defines a two dimensional
         image. | 
| class  | Array2DMap | The Array 2D Map class is an extension of the
         Array 2D class and defines a  two dimensional
         map. | 
| class  | Array2DSpectrum | The Array 2D Spectrum class is an extension of
         the Array 2D class and defines a  two dimensional
         spectrum. | 
| class  | Array3D | The Array 3D class is the parent class for all
         three dimensional array based classes. | 
| class  | Array3DImage | The Array 3D Image class is an extension of the
         Array 3D class and defines a  three dimensional
         image. | 
| class  | Array3DMovie | The Array 3D  Movie class is an extension of the
         Array 3D class and defines a  movie as a set of two dimensional
         images in a time series. | 
| class  | Array3DSpectrum | The Array 3D Spectrum class is an extension of
         the Array 3D class and defines a  three dimensional
         spectrum. | 
| class  | ChecksumManifest | The Checksum_Manifest class defines a two column
         table for file references and checksums. | 
| class  | EncodedAudio | The Encoded_Audio class is used for files
         containing audio data in standard formats, such as
         WAV. | 
| class  | EncodedBinary | The Encoded Binary class describes a binary
         encoded byte stream. | 
| class  | EncodedByteStream | The Encoded Byte Stream class defines byte
         streams that must be decoded by software before use. | 
| class  | EncodedHeader | The Encoded Header class describes a header that
         has been encoded using an encoding scheme that is compliant to
         an external standard. | 
| class  | EncodedImage | The Encoded Image class is used for ancillary
         images in standard formats, such as JPEG. | 
| class  | EncodedNative | The Encoded Native class describes a binary
         encoded byte stream. | 
| class  | Header | The Header class describes a data object
         header. | 
| class  | Inventory | The Inventory class defines the inventory for
         members of a collection. | 
| class  | ManifestSIPDeepArchive | The Manifest SIP Deep Archive class is a Table
         Delimited for the NASA planetary science deep archive's
         Submission Information Package (SIP). | 
| class  | ParsableByteStream | The Parsable Byte Stream class defines byte
         streams that have standard parsing rules. | 
| class  | ServiceDescription | The Service Description class defines a file
         that contains a standardized service
         specification. | 
| class  | SPICEKernel | The SPICE Kernel class describes a SPICE
         object. | 
| class  | StreamText | The Stream text class defines a text
         object. | 
| class  | TableBase | The Table Base class defines a heterogeneous
         repeating record of scalars. | 
| class  | TableBinary | The Table Binary class is an extension of table
         base and defines a simple binary table. | 
| class  | TableCharacter | The Table Character class is an extension of
         table base and defines a simple character
         table. | 
| class  | TableDelimited | The Table_Delimited class defines a simple table
         (spreadsheet) with delimited fields and
         records. | 
| class  | TableDelimitedSourceProductExternal | The Table_Delimited_Source_Product_External
         class defines a table that references many source products
         (products containing input data for the creation of this
         product) outside the PDS4 Registry that have a common
         reference_type, doi, curating facility, and/or description. | 
| class  | TableDelimitedSourceProductInternal | The Table_Delimited_Source_Product_Internal
         class defines a table that references many source products
         (products containing input data for the creation of this
         product) in the PDS4 registry system. | 
| class  | TransferManifest | The Transfer_Manifest class defines a table that
         maps product LIDVIDs to the file_specificaition_names of the
         products' XML label files. | 
| class  | XMLSchema | The XML Schema class defines a resource used for
         the PDS4 implementation into XML. |