public class TranslationPipeline
extends java.lang.Object
| Constructor and Description |
|---|
TranslationPipeline(TranslationPipelineConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
endTranslation() |
TranslationPipelineConfig |
getConfig() |
CoordinateTransformation |
getCoordinateTransformation() |
TranslationDatabase |
getDatabase() |
MapDataIndexer |
getIndexingStage() |
MapDataPreprocessor |
getPreprocessingStage() |
MapDataProfiler |
getProfilingStage() |
void |
process(MapDataGraphic graphic) |
void |
processDerived(MapDataGraphic graphic) |
void |
setCoordinateTransformation(CoordinateTransformation newTransformation) |
void |
setOutputStage(MapDataCollector newStage) |
void |
startTranslation() |
public TranslationPipeline(TranslationPipelineConfig config) throws java.io.IOException
java.io.IOExceptionpublic void startTranslation()
throws java.io.IOException
java.io.IOExceptionpublic void endTranslation()
throws java.io.IOException
java.io.IOExceptionpublic TranslationDatabase getDatabase()
public void process(MapDataGraphic graphic) throws java.io.IOException
java.io.IOExceptionpublic void processDerived(MapDataGraphic graphic) throws java.io.IOException
java.io.IOExceptionpublic TranslationPipelineConfig getConfig()
public void setOutputStage(MapDataCollector newStage)
public void setCoordinateTransformation(CoordinateTransformation newTransformation)
public CoordinateTransformation getCoordinateTransformation()
public MapDataIndexer getIndexingStage()
public MapDataProfiler getProfilingStage()
public MapDataPreprocessor getPreprocessingStage()