Class BundleMetExtractor

  • All Implemented Interfaces:
    gov.nasa.jpl.oodt.cas.metadata.MetExtractor

    public class BundleMetExtractor
    extends Pds4MetExtractor
    Class that extracts metadata from a PDS Bundle file.
    Author:
    mcayanan
    • Constructor Detail

      • BundleMetExtractor

        public BundleMetExtractor​(Pds4MetExtractorConfig config)
        Constructor.
        Parameters:
        config - A configuration to do metadata extraction.
    • Method Detail

      • extractMetadata

        public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata​(File product)
                                                                throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
        Extract the metadata.
        Specified by:
        extractMetadata in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
        Overrides:
        extractMetadata in class Pds4MetExtractor
        Parameters:
        product - A PDS4 collection file
        Returns:
        a class representation of the extracted metadata
        Throws:
        gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException - If an error occured while performing metadata extraction.