public class RelationSorterBase extends Object
Modifier and Type | Field and Description |
---|---|
protected List<List<IdBboxEntry>> |
batches |
protected NumberFormat |
format |
protected TLongIntMap |
idToBatch |
protected OsmIteratorInputFactory |
iteratorFactory |
protected OsmOutputConfig |
outputConfig |
protected List<OsmStreamOutput> |
outputs |
Constructor and Description |
---|
RelationSorterBase(Path pathInputBboxes,
Path pathOutput,
String fileNamesRelations,
OsmIteratorInputFactory iteratorFactory,
OsmOutputConfig outputConfig,
Path pathOutputBboxList,
int maxMembers) |
Modifier and Type | Method and Description |
---|---|
protected void |
closeOutputs() |
protected void |
createBatchOutputs() |
protected void |
createBboxOutput() |
protected void |
ensureOutputDirectory() |
protected OsmIteratorInputFactory iteratorFactory
protected OsmOutputConfig outputConfig
protected NumberFormat format
protected TLongIntMap idToBatch
protected List<List<IdBboxEntry>> batches
protected List<OsmStreamOutput> outputs
public RelationSorterBase(Path pathInputBboxes, Path pathOutput, String fileNamesRelations, OsmIteratorInputFactory iteratorFactory, OsmOutputConfig outputConfig, Path pathOutputBboxList, int maxMembers)
protected void ensureOutputDirectory() throws IOException
IOException
protected void createBboxOutput() throws IOException
IOException
protected void createBatchOutputs() throws IOException
IOException
protected void closeOutputs() throws IOException
IOException