Class GtfsFileReaderSettings


  • public class GtfsFileReaderSettings
    extends Object
    General settings applicable to all GTFS file readers
    Author:
    markr
    • Constructor Detail

      • GtfsFileReaderSettings

        public GtfsFileReaderSettings()
    • Method Detail

      • excludeColumns

        public void excludeColumns​(GtfsKeyType... columnsToExclude)
        Exclude one or more columns from in memory object to for example reduce the memory foot print
        Parameters:
        columnsToExclude - the columns to actively exclude
      • getExcludedColumns

        public Set<GtfsKeyType> getExcludedColumns()
        the excluded columns (unmodifiable)
        Returns:
        excluded columns
      • isExcludedColumn

        public boolean isExcludedColumn​(GtfsKeyType column)
        Verify if a column is excluded
        Parameters:
        column - to check based on the GTFS key type it corresponds to
        Returns:
        true when excluded, false otherwise