Package org.goplanit.converter
Interface MultiConverterReader<T,U>
-
- Type Parameters:
T
- reader typeU
- reader type
- All Superinterfaces:
ConverterEntity
- All Known Subinterfaces:
IntermodalReader
- All Known Implementing Classes:
OsmIntermodalReader
,PlanitIntermodalReader
public interface MultiConverterReader<T,U> extends ConverterEntity
Interface for classes able to convert entities of multiple types which are then returned- Author:
- markr
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConverterReaderSettings
getSettings()
any settings to configure the reader can be configured by collecting these settingsPair<T,U>
read()
parse the network based on the configuration of the implementing class to yield a PLANit network-
Methods inherited from interface org.goplanit.converter.ConverterEntity
getTypeDescription, reset
-
-
-
-
Method Detail
-
getSettings
ConverterReaderSettings getSettings()
any settings to configure the reader can be configured by collecting these settings- Returns:
- the settings to configrue the reader
-
read
Pair<T,U> read() throws PlanItException
parse the network based on the configuration of the implementing class to yield a PLANit network- Returns:
- parsed entities
- Throws:
PlanItException
- thrown if error
-
-