Package org.goplanit.converter
-
Interface Summary Interface Description ConverterEntity Base interface for classes able to read/write somethingConverterReader<T> Interface for classes able to convert entities of some type which are then returnedConverterReaderSettings Settings to be derived from this dummy interface for all readers compatible with the converter setup.ConverterWriter<T> Interface for classes able to write a PLANit entities of given type to diskConverterWriterSettings Settings to be derived from this dummy interface for all writers compatible with the converter setup.PairConverterReader<T,U> Interface for classes able to convert entities of multiple types which are then returnedPairConverterWriter<T,U> Interface for classes able to write a PLANit entities of given type to disk -
Class Summary Class Description BaseReaderImpl<T> Abstract base class implementation for converter readers which has a mechanism to (optionally) keep track of entities by their source id as PLANit only indexes by internal idBaseWriterImpl<T> abstract base class implementation to write a PLANit network to disk with id mapping sorted for convenienceConverter<T> Convert PLANit entities parsed by a reader from one format and persisted with a writer to anotherConverterBase Base converter for PLANit entitiesCrsWriterImpl<T> FileBasedConverterWriterSettings Settings relevant for file based converter writers, can be used as base implementationPairConverter<T,U> Convert multiple PLANit entities parsed by a reader from one format and persisted with a writer to anotherSingleFileBasedConverterWriterSettings Settings relevant for file based converter writers, can be used as base implementation