gov.nasa.pds.harvest.crawler.metadata.extractor
Class PDSCollectionMetExtractor
java.lang.Object
gov.nasa.pds.harvest.crawler.metadata.extractor.PDSMetExtractor
gov.nasa.pds.harvest.crawler.metadata.extractor.PDSCollectionMetExtractor
- All Implemented Interfaces:
- gov.nasa.jpl.oodt.cas.metadata.MetExtractor, PDSCoreMetKeys
public class PDSCollectionMetExtractor
- extends PDSMetExtractor
Class to extract metadata from a PDS Collection file.
- Author:
- mcayanan
Method Summary |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product)
Extract the metadata |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASSOCIATION_TYPE_XPATH
public static String ASSOCIATION_TYPE_XPATH
PDSCollectionMetExtractor
public PDSCollectionMetExtractor(PDSMetExtractorConfig config)
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 PDSMetExtractor
- Parameters:
product
- A PDS4 collection file
- Returns:
- a class representation of the extracted metadata
- Throws:
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
Copyright © 2005-2010 Planetary Data System. All Rights Reserved.