public class Pds4TableTransformer extends DefaultTransformer
Modifier and Type | Field and Description |
---|---|
protected java.net.URL |
dataFileBasePath |
protected boolean |
displayHeaders |
protected TableExtractor |
tableExtractor |
appendIndexToOutputFile, log, overwriteOutput
Constructor and Description |
---|
Pds4TableTransformer(boolean overwrite)
Constructor to set the flag to overwrite outputs.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
process(java.net.URL target,
java.net.URL dataFile,
java.io.File outputFile,
gov.nasa.pds.objectAccess.ObjectProvider objectAccess,
gov.nasa.arc.pds.xml.generated.FileAreaObservational fileArea,
int index) |
void |
setDataFileBasePath(java.lang.String base) |
void |
setDisplayHeaders(boolean flag) |
java.util.List<java.io.File> |
transform(java.net.URL url,
java.io.File outputDir,
java.lang.String format,
java.lang.String dataFileName,
int index) |
java.util.List<java.io.File> |
transformAll(java.net.URL url,
java.io.File outputDir,
java.lang.String format) |
transform, transform, transform, transform, transformAll, transformAll
protected java.net.URL dataFileBasePath
protected TableExtractor tableExtractor
protected boolean displayHeaders
public Pds4TableTransformer(boolean overwrite)
overwrite
- Set to true to overwrite outputs, false otherwise.public java.util.List<java.io.File> transform(java.net.URL url, java.io.File outputDir, java.lang.String format, java.lang.String dataFileName, int index) throws TransformException, java.net.URISyntaxException, java.lang.Exception
transform
in interface ProductTransformer
transform
in class DefaultTransformer
TransformException
java.net.URISyntaxException
java.lang.Exception
public java.util.List<java.io.File> transformAll(java.net.URL url, java.io.File outputDir, java.lang.String format) throws TransformException
transformAll
in interface ProductTransformer
transformAll
in class DefaultTransformer
TransformException
protected java.lang.Object process(java.net.URL target, java.net.URL dataFile, java.io.File outputFile, gov.nasa.pds.objectAccess.ObjectProvider objectAccess, gov.nasa.arc.pds.xml.generated.FileAreaObservational fileArea, int index) throws TransformException
TransformException
public void setDataFileBasePath(java.lang.String base) throws java.net.MalformedURLException
java.net.MalformedURLException
public void setDisplayHeaders(boolean flag)
Copyright © 2010-2019 Planetary Data System. All Rights Reserved.