|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nasa.pds.harvest.crawler.metadata.extractor.PDSMetExtractor
public class PDSMetExtractor
Class to extract metadata from a PDS4 XML file.
Field Summary | |
---|---|
protected PDSMetExtractorConfig |
config
|
Fields inherited from interface gov.nasa.pds.harvest.crawler.metadata.PDSCoreMetKeys |
---|
LOGICAL_ID, OBJECT_TYPE, PRODUCT_VERSION, REFERENCES, TITLE |
Constructor Summary | |
---|---|
PDSMetExtractor(PDSMetExtractorConfig config)
Default constructor |
Method Summary | |
---|---|
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product)
Extract the metadata |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product,
File configFile)
No need to be implemented |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product,
gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config)
No need to be implemented |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product,
String configFile)
No need to be implemented |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(String product)
Extract the metadata |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(URL product)
Extract the metadata |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(URL product,
gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config)
No need to be implemented |
void |
setConfigFile(File configFile)
No need to be implemented |
void |
setConfigFile(gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config)
|
void |
setConfigFile(String configFile)
No need to be implemented |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected PDSMetExtractorConfig config
Constructor Detail |
---|
public PDSMetExtractor(PDSMetExtractorConfig config)
config
- A configuration class that contains what metadata
and what object types to extract.Method Detail |
---|
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(File product) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
product
- A PDS4 xml file
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(String product) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
product
- A PDS4 xml file
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(URL product) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
product
- A PDS4 xml file
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(File product, File configFile) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(File product, String configFile) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(File product, gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(URL product, gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public void setConfigFile(File configFile) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
setConfigFile
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public void setConfigFile(String configFile) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
setConfigFile
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public void setConfigFile(gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config)
setConfigFile
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |