- CABLE_CAR - Static variable in class com.conveyal.gtfs.model.Route
-
- cacheDir - Variable in class com.conveyal.gtfs.BaseGTFSCache
-
- CALENDAR - Static variable in interface com.conveyal.gtfs.loader.EntityPopulator
-
- calendar - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- CALENDAR - Static variable in class com.conveyal.gtfs.loader.Table
-
- Calendar - Class in com.conveyal.gtfs.model
-
- Calendar() - Constructor for class com.conveyal.gtfs.model.Calendar
-
- calendar - Variable in class com.conveyal.gtfs.model.Service
-
- Calendar.Loader - Class in com.conveyal.gtfs.model
-
- Calendar.Writer - Class in com.conveyal.gtfs.model
-
- CALENDAR_DATE - Static variable in interface com.conveyal.gtfs.loader.EntityPopulator
-
- CALENDAR_DATES - Static variable in class com.conveyal.gtfs.loader.Table
-
- calendar_dates - Variable in class com.conveyal.gtfs.model.Service
-
- CalendarDate - Class in com.conveyal.gtfs.model
-
- CalendarDate() - Constructor for class com.conveyal.gtfs.model.CalendarDate
-
- CalendarDate.Loader - Class in com.conveyal.gtfs.model
-
- CalendarDate.Writer - Class in com.conveyal.gtfs.model
-
- calendarDates - Variable in class com.conveyal.gtfs.loader.Feed
-
- calendarDates - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- calendars - Variable in class com.conveyal.gtfs.loader.Feed
-
- calendarType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- cancelRowUpdates() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- checkOverlap(Service, Service) - Static method in class com.conveyal.gtfs.model.Service
-
Checks for overlapping days of week between two service calendars
- checkRangeInclusive(double, double, double) - Method in class com.conveyal.gtfs.model.Entity.Loader
-
- checkReferencesAndUniqueness(String, int, Field, String, Table) - Method in class com.conveyal.gtfs.loader.ReferenceTracker
-
During table load, checks the uniqueness of the entity ID and that references are valid.
- checkReferencesAndUniqueness(String, int, Field, String, Table, String, String) - Method in class com.conveyal.gtfs.loader.ReferenceTracker
-
During table load, checks the uniqueness of the entity ID and that references are valid.
- checksum - Variable in class com.conveyal.gtfs.GTFSFeed
-
CRC32 of the GTFS file this was loaded from
- clean - Variable in class com.conveyal.gtfs.loader.ValidateFieldResult
-
- cleanId(String) - Static method in class com.conveyal.gtfs.BaseGTFSCache
-
- cleanString(String) - Static method in class com.conveyal.gtfs.loader.Field
-
- cleanString(ValidateFieldResult<String>) - Static method in class com.conveyal.gtfs.loader.Field
-
- clear() - Method in class com.conveyal.gtfs.model.ShapeMap
-
- clearWarnings() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- clone() - Method in class com.conveyal.gtfs.GTFSFeed
-
Cloning can be useful when you want to make only a few modifications to an existing feed.
- clone() - Method in class com.conveyal.gtfs.model.CalendarDate
-
- clone() - Method in class com.conveyal.gtfs.model.FeedInfo
-
- clone() - Method in class com.conveyal.gtfs.model.StopTime
-
- close() - Method in class com.conveyal.gtfs.GTFSFeed
-
- close() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- close() - Method in class com.conveyal.gtfs.loader.JdbcTableWriter
-
Ensure that database connection closes.
- close() - Method in interface com.conveyal.gtfs.loader.TableWriter
-
- ColorField - Class in com.conveyal.gtfs.loader
-
Represents a six-digit hex color code.
- ColorField(String, Requirement) - Constructor for class com.conveyal.gtfs.loader.ColorField
-
- columnName - Variable in class com.conveyal.gtfs.graphql.fetchers.SQLColumnFetcher
-
- com.conveyal.gtfs - package com.conveyal.gtfs
-
- com.conveyal.gtfs.error - package com.conveyal.gtfs.error
-
This package contains all the objects that represent errors encountered during GTFS loading.
- com.conveyal.gtfs.graphql - package com.conveyal.gtfs.graphql
-
This package contains classes that define a GraphQL interface to our database of GTFS data.
- com.conveyal.gtfs.graphql.fetchers - package com.conveyal.gtfs.graphql.fetchers
-
- com.conveyal.gtfs.loader - package com.conveyal.gtfs.loader
-
- com.conveyal.gtfs.model - package com.conveyal.gtfs.model
-
This package contains an alternative to the GTFS loading classes we have been using from OBA.
- com.conveyal.gtfs.storage - package com.conveyal.gtfs.storage
-
- com.conveyal.gtfs.util - package com.conveyal.gtfs.util
-
- com.conveyal.gtfs.util.json - package com.conveyal.gtfs.util.json
-
- com.conveyal.gtfs.validator - package com.conveyal.gtfs.validator
-
- com.conveyal.gtfs.validator.model - package com.conveyal.gtfs.validator.model
-
- com.conveyal.gtfs.validator.service - package com.conveyal.gtfs.validator.service
-
- commaSeparatedNames(List<Field>) - Static method in class com.conveyal.gtfs.loader.Table
-
Join a list of fields with a comma + space separator.
- commaSeparatedNames(List<Field>, String, boolean) - Static method in class com.conveyal.gtfs.loader.Table
-
Prepend a prefix string to each field and join them with a comma + space separator.
- commit() - Method in class com.conveyal.gtfs.loader.JdbcTableWriter
-
- commit() - Method in interface com.conveyal.gtfs.loader.TableWriter
-
- commitAndClose() - Method in class com.conveyal.gtfs.error.SQLErrorStorage
-
This executes any remaining inserts, commits the transaction, and closes the connection permanently.
- compareTo(GTFSError) - Method in class com.conveyal.gtfs.error.GTFSError
-
must be comparable to put into mapdb
- compareTo(GTFSError) - Method in class com.conveyal.gtfs.error.ReferentialIntegrityError
-
must be comparable to put into mapdb
- compareTo(Frequency) - Method in class com.conveyal.gtfs.model.Frequency
-
must have a comparator since they go in a navigable set that is serialized
- complete(ValidationResult) - Method in class com.conveyal.gtfs.validator.NewTripTimesValidator
-
Completing this feed validator means completing each of its constituent trip validators.
- complete(ValidationResult) - Method in class com.conveyal.gtfs.validator.PatternFinderValidator
-
Store patterns and pattern stops in the database.
- complete(ValidationResult) - Method in class com.conveyal.gtfs.validator.ReferencesTripValidator
-
- complete(ValidationResult) - Method in class com.conveyal.gtfs.validator.ServiceValidator
-
You'd think we'd want to do this during the loading phase.
- complete(ValidationResult) - Method in class com.conveyal.gtfs.validator.SpeedTripValidator
-
Completing this feed validator means checking if there were any unrounded travel times in the feed and (if so)
registering any zero travel time errors that were passed over before the first unrounded travel time was
encountered.
- complete(ValidationResult) - Method in class com.conveyal.gtfs.validator.Validator
-
This method will be called after the validation process is complete.
- completionTime - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- contains_id - Variable in class com.conveyal.gtfs.model.FareRule
-
- containsId(String) - Method in class com.conveyal.gtfs.BaseGTFSCache
-
- containsKey(Object) - Method in class com.conveyal.gtfs.model.ShapeMap
-
- containsValue(Object) - Method in class com.conveyal.gtfs.model.ShapeMap
-
- convertLatLonToEuclidean(Coordinate) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Deprecated.
- convertLonLatToEuclidean(Coordinate) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Deprecated.
- convertToGtfsTime(int) - Static method in class com.conveyal.gtfs.model.Entity.Writer
-
- convertToLatLon(MathTransform, Coordinate) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Deprecated.
- convertToLatLon(ProjectedCoordinate) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Deprecated.
- convertToLonLat(MathTransform, Coordinate) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Deprecated.
- convertToLonLat(ProjectedCoordinate) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Deprecated.
- copyFromFile(Connection, File, String) - Static method in class com.conveyal.gtfs.loader.JdbcGtfsLoader
-
Method that uses the PostgreSQL-specific copy from file command to load csv data into a table on the provided
connection.
- copyTables() - Method in class com.conveyal.gtfs.loader.JdbcGtfsSnapshotter
-
Copy primary entity tables as well as Pattern and PatternStops tables.
- count - Variable in class com.conveyal.gtfs.graphql.fetchers.ErrorCountFetcher.ErrorCount
-
- count - Variable in class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher.GroupCount
-
- create(String, boolean) - Method in class com.conveyal.gtfs.loader.JdbcTableWriter
-
Create a new entity in the database from the provided JSON string.
- create(String, boolean) - Method in interface com.conveyal.gtfs.loader.TableWriter
-
- createDataSource(String, String, String) - Static method in class com.conveyal.gtfs.GTFS
-
Create an automatically managed pool of database connections to the supplied JDBC database URL.
- createIndexes(Connection, String) - Method in class com.conveyal.gtfs.loader.Table
-
Create indexes for table using shouldBeIndexed(), key field, and/or sequence field.
- createPatternObjects(Map<String, Stop>, SQLErrorStorage) - Method in class com.conveyal.gtfs.PatternFinder
-
Once all trips have been processed, call this method to produce the final Pattern objects representing all the
unique sequences of stops encountered.
- createSqlTable(Connection) - Method in class com.conveyal.gtfs.loader.Table
-
- createSqlTable(Connection, boolean) - Method in class com.conveyal.gtfs.loader.Table
-
- createSqlTable(Connection, String, boolean) - Method in class com.conveyal.gtfs.loader.Table
-
- createSqlTable(Connection, String, boolean, String[]) - Method in class com.conveyal.gtfs.loader.Table
-
Create an SQL table with all the fields specified by this table object,
plus an integer CSV line number field in the first position.
- createSqlTableFrom(Connection, String) - Method in class com.conveyal.gtfs.loader.Table
-
Creates a SQL table from the table to clone.
- CropGTFS - Class in com.conveyal.gtfs
-
Remove all stops outside the bounding box,
then remove all stop_times outside the bounding box,
recording all trips with two or more stop_times inside the bounding box.
- CropGTFS() - Constructor for class com.conveyal.gtfs.CropGTFS
-
- CSVResultSetAdapter - Class in com.conveyal.gtfs.loader
-
This makes an incoming row of a CSV file resemble a Result object.
- CSVResultSetAdapter(String[]) - Constructor for class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- CURRENCY_CODES - Static variable in class com.conveyal.gtfs.loader.CurrencyField
-
- currency_type - Variable in class com.conveyal.gtfs.model.FareAttribute
-
- CurrencyField - Class in com.conveyal.gtfs.loader
-
- CurrencyField(String, Requirement) - Constructor for class com.conveyal.gtfs.loader.CurrencyField
-
- customSchedule - Variable in class com.conveyal.gtfs.model.ScheduleException
-
A custom schedule.
- editorFields() - Method in class com.conveyal.gtfs.loader.Table
-
Get only those fields included in the official GTFS specification for this table or used by the editor.
- EmptyFieldError - Class in com.conveyal.gtfs.error
-
Indicates that a field marked as required is not present in a GTFS feed on a particular line.
- EmptyFieldError(String, long, String) - Constructor for class com.conveyal.gtfs.error.EmptyFieldError
-
- EmptyTableError - Class in com.conveyal.gtfs.error
-
Created by landon on 4/5/17.
- EmptyTableError(String) - Constructor for class com.conveyal.gtfs.error.EmptyTableError
-
- end_date - Variable in class com.conveyal.gtfs.model.Calendar
-
- end_time - Variable in class com.conveyal.gtfs.model.Frequency
-
- endRecord() - Method in class com.conveyal.gtfs.model.Entity.Writer
-
End a row.
- englishMessage - Variable in enum com.conveyal.gtfs.error.NewGTFSErrorType
-
- ensureValidNamespace(String) - Static method in class com.conveyal.gtfs.util.Util
-
Ensures namespace is valid by ensuring it only has alphanumeric characters or the underscore
for all characters in the string
- Entity - Class in com.conveyal.gtfs.model
-
An abstract base class that represents a row in a GTFS table, e.g.
- Entity() - Constructor for class com.conveyal.gtfs.model.Entity
-
- Entity.Loader<E extends Entity> - Class in com.conveyal.gtfs.model
-
- Entity.Writer<E extends Entity> - Class in com.conveyal.gtfs.model
-
Write this entity to a CSV file.
- entityId - Variable in class com.conveyal.gtfs.error.NewGTFSError
-
The id part of the unique key of the line containing the error (convenient but redundant info).
- EntityPopulator<T> - Interface in com.conveyal.gtfs.loader
-
For now we will copy all available fields into Java model objects.
- entitySequenceNumber - Variable in class com.conveyal.gtfs.error.NewGTFSError
-
The sequence number part of the unique key of the line containing the error (when needed for uniqueness).
- entityType - Variable in class com.conveyal.gtfs.error.NewGTFSError
-
The class of the table in which the error was encountered.
- entrySet() - Method in class com.conveyal.gtfs.model.ShapeMap
-
- epsgCode() - Method in class com.conveyal.gtfs.validator.service.ProjectedCoordinate
-
- equals(Object) - Method in class com.conveyal.gtfs.TripPatternKey
-
- ErrorCount(NewGTFSErrorType, int) - Constructor for class com.conveyal.gtfs.graphql.fetchers.ErrorCountFetcher.ErrorCount
-
- errorCount - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- errorCount - Variable in class com.conveyal.gtfs.loader.TableLoadResult
-
- errorCount - Variable in class com.conveyal.gtfs.validator.model.ValidationResult
-
- errorCount - Variable in class com.conveyal.gtfs.validator.ValidationResult
-
- ErrorCountFetcher - Class in com.conveyal.gtfs.graphql.fetchers
-
Get quantity of errors broken down by error type.
- ErrorCountFetcher() - Constructor for class com.conveyal.gtfs.graphql.fetchers.ErrorCountFetcher
-
- ErrorCountFetcher.ErrorCount - Class in com.conveyal.gtfs.graphql.fetchers
-
- errorCountType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
GraphQL does not have a type for arbitrary maps (String -> X).
- errorInfo - Variable in class com.conveyal.gtfs.error.NewGTFSError
-
Key-value pairs providing additional information about this error.
- errors - Variable in class com.conveyal.gtfs.GTFSFeed
-
- errors - Variable in class com.conveyal.gtfs.loader.Feed
-
- errors - Variable in class com.conveyal.gtfs.loader.ValidateFieldResult
-
- errors - Variable in class com.conveyal.gtfs.validator.model.ValidationResult
-
- errorType - Variable in class com.conveyal.gtfs.error.GTFSError
-
- errorType - Variable in class com.conveyal.gtfs.error.NewGTFSError
-
The kind of error encountered.
- errorType - Variable in exception com.conveyal.gtfs.storage.StorageException
-
For expected, recognized errors that have a defined enum value.
- eventBus - Variable in class com.conveyal.gtfs.GTFSFeed
-
- exact_times - Variable in class com.conveyal.gtfs.model.Frequency
-
- exception_type - Variable in class com.conveyal.gtfs.model.CalendarDate
-
- executeRemaining() - Method in class com.conveyal.gtfs.loader.BatchTracker
-
Execute any remaining statements and return the total records processed.
- exemplar - Variable in class com.conveyal.gtfs.model.ScheduleException
-
If non-null, run service that would ordinarily run on this day of the week.
- exemplarFromInt(int) - Static method in class com.conveyal.gtfs.model.ScheduleException
-
- expandToInclude(double, double) - Method in class com.conveyal.gtfs.validator.ValidationResult.GeographicBounds
-
- export(String, String, DataSource, boolean) - Static method in class com.conveyal.gtfs.GTFS
-
Export a feed ID from the database to a zipped GTFS file in the specified export directory.
- exportTables() - Method in class com.conveyal.gtfs.loader.JdbcGtfsExporter
-
Export primary entity tables as well as Pattern and PatternStops tables.
- Fare - Class in com.conveyal.gtfs.model
-
This table does not exist in GTFS.
- Fare(String) - Constructor for class com.conveyal.gtfs.model.Fare
-
- FARE_ATTRIBUTE - Static variable in interface com.conveyal.gtfs.loader.EntityPopulator
-
- fare_attribute - Variable in class com.conveyal.gtfs.model.Fare
-
- FARE_ATTRIBUTES - Static variable in class com.conveyal.gtfs.loader.Table
-
- fare_id - Variable in class com.conveyal.gtfs.model.Fare
-
- fare_id - Variable in class com.conveyal.gtfs.model.FareAttribute
-
- fare_id - Variable in class com.conveyal.gtfs.model.FareRule
-
- FARE_RULES - Static variable in class com.conveyal.gtfs.loader.Table
-
- fare_rules - Variable in class com.conveyal.gtfs.model.Fare
-
- FareAttribute - Class in com.conveyal.gtfs.model
-
- FareAttribute() - Constructor for class com.conveyal.gtfs.model.FareAttribute
-
- FareAttribute.Loader - Class in com.conveyal.gtfs.model
-
- FareAttribute.Writer - Class in com.conveyal.gtfs.model
-
- fareAttributes - Variable in class com.conveyal.gtfs.loader.Feed
-
- fareAttributes - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- FareRule - Class in com.conveyal.gtfs.model
-
- FareRule() - Constructor for class com.conveyal.gtfs.model.FareRule
-
- FareRule.Loader - Class in com.conveyal.gtfs.model
-
- FareRule.Writer - Class in com.conveyal.gtfs.model
-
- fareRules - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- fareRuleType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- fares - Variable in class com.conveyal.gtfs.GTFSFeed
-
- FaresValidator - Class in com.conveyal.gtfs.validator
-
Validator for fares that currently just checks that the transfers and transfer_duration fields are harmonious.
- FaresValidator(Feed, SQLErrorStorage) - Constructor for class com.conveyal.gtfs.validator.FaresValidator
-
- fareType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- fastDistance(double, double, double, double) - Static method in class com.conveyal.gtfs.util.Util
-
- fatalException - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- fatalException - Variable in class com.conveyal.gtfs.loader.TableLoadResult
-
- fatalException - Variable in class com.conveyal.gtfs.validator.ValidationResult
-
- Feed - Class in com.conveyal.gtfs.loader
-
This connects to an SQL RDBMS containing GTFS data and lets you fetch elements out of it.
- Feed(DataSource, String) - Constructor for class com.conveyal.gtfs.loader.Feed
-
Create a feed that reads tables over a JDBC connection.
- feed - Variable in class com.conveyal.gtfs.model.Entity.Loader
-
- feed - Variable in class com.conveyal.gtfs.model.Entity.Writer
-
- feed_end_date - Variable in class com.conveyal.gtfs.model.FeedInfo
-
- feed_id - Variable in class com.conveyal.gtfs.model.Agency
-
- feed_id - Variable in class com.conveyal.gtfs.model.Calendar
-
- feed_id - Variable in class com.conveyal.gtfs.model.FareAttribute
-
- feed_id - Variable in class com.conveyal.gtfs.model.FeedInfo
-
- feed_id - Variable in class com.conveyal.gtfs.model.Pattern
-
- feed_id - Variable in class com.conveyal.gtfs.model.Route
-
- feed_id - Variable in class com.conveyal.gtfs.model.Stop
-
- feed_id - Variable in class com.conveyal.gtfs.model.Trip
-
- FEED_INFO - Static variable in class com.conveyal.gtfs.loader.Table
-
- feed_lang - Variable in class com.conveyal.gtfs.model.FeedInfo
-
- feed_publisher_name - Variable in class com.conveyal.gtfs.model.FeedInfo
-
- feed_publisher_url - Variable in class com.conveyal.gtfs.model.FeedInfo
-
- feed_start_date - Variable in class com.conveyal.gtfs.model.FeedInfo
-
- feed_version - Variable in class com.conveyal.gtfs.model.FeedInfo
-
- feedBasedSchema - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
This is the new schema as of July 2017, where all sub-entities are wrapped in a feed.
- FeedFetcher - Class in com.conveyal.gtfs.graphql.fetchers
-
Fetch the summary row for a particular loaded feed, based on its namespace.
- FeedFetcher() - Constructor for class com.conveyal.gtfs.graphql.fetchers.FeedFetcher
-
- feedId - Variable in class com.conveyal.gtfs.GTFSFeed
-
- feedInfo - Variable in class com.conveyal.gtfs.GTFSFeed
-
- feedInfo - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- FeedInfo - Class in com.conveyal.gtfs.model
-
- FeedInfo() - Constructor for class com.conveyal.gtfs.model.FeedInfo
-
- FeedInfo.Loader - Class in com.conveyal.gtfs.model
-
- FeedInfo.Writer - Class in com.conveyal.gtfs.model
-
- feedInfoType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- FeedLoadResult - Class in com.conveyal.gtfs.loader
-
An instance of this class is returned by the GTFS feed loading method.
- FeedLoadResult() - Constructor for class com.conveyal.gtfs.loader.FeedLoadResult
-
- FeedLoadResult(boolean) - Constructor for class com.conveyal.gtfs.loader.FeedLoadResult
-
Optional constructor to generate blank table load results on instantiation.
- feedType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
The GraphQL API type representing entries in the top-level table listing all the feeds imported into a gtfs-api
database, and with sub-fields for each table of GTFS entities within a single feed.
- FeedValidator - Class in com.conveyal.gtfs.validator
-
A subtype of validator that can validate the entire feed at once.
- FeedValidator(Feed, SQLErrorStorage) - Constructor for class com.conveyal.gtfs.validator.FeedValidator
-
- FERRY - Static variable in class com.conveyal.gtfs.model.Route
-
- field - Variable in class com.conveyal.gtfs.error.GTFSError
-
- field(String) - Static method in class com.conveyal.gtfs.graphql.fetchers.JDBCFetcher
-
- field(String) - Static method in class com.conveyal.gtfs.graphql.fetchers.MapFetcher
-
- field(String, GraphQLOutputType) - Static method in class com.conveyal.gtfs.graphql.fetchers.MapFetcher
-
- field(String) - Static method in class com.conveyal.gtfs.graphql.fetchers.NestedJDBCFetcher
-
- field(String, String) - Static method in class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher
-
Convenience method to create a field in a GraphQL schema that fetches the number of rows in a table.
- field(String, String, String) - Static method in class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher
-
Convenience method to create a field in a GraphQL schema that fetches the number of rows in a table with a filter
or where clause.
- field(String) - Static method in class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher
-
For cases where the GraphQL field name is the same as the table name itself.
- Field - Class in com.conveyal.gtfs.loader
-
Field subclasses process an incoming String that represents a single GTFS CSV field value.
- Field(String, Requirement) - Constructor for class com.conveyal.gtfs.loader.Field
-
- fields - Variable in class com.conveyal.gtfs.loader.Table
-
- file - Variable in class com.conveyal.gtfs.error.GTFSError
-
- filename - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- fileName - Variable in class com.conveyal.gtfs.validator.model.ValidationResult
-
- fileSize - Variable in class com.conveyal.gtfs.loader.TableLoadResult
-
- finalize() - Method in class com.conveyal.gtfs.GTFSFeed
-
- finalize() - Method in class com.conveyal.gtfs.loader.BatchTracker
-
- findColumn(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- findPatterns() - Method in class com.conveyal.gtfs.GTFSFeed
-
MapDB-based implementation to find patterns.
- first() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- FirstAndLastStopsDoNotHaveTimes() - Constructor for exception com.conveyal.gtfs.GTFSFeed.FirstAndLastStopsDoNotHaveTimes
-
- firstCalendarDate - Variable in class com.conveyal.gtfs.validator.ValidationResult
-
- fixMissingTimes(StopTime) - Static method in class com.conveyal.gtfs.validator.NewTripTimesValidator
-
If the StopTime is missing one of arrival or departure time, copy from the other field.
- floatArg(String) - Static method in class com.conveyal.gtfs.graphql.GraphQLUtil
-
- forEarthPopulation() - Static method in class com.conveyal.gtfs.storage.BooleanAsciiGrid
-
Get a grid for places where population density is over 5 people per square kilometer.
- forEntity(Entity, NewGTFSErrorType) - Static method in class com.conveyal.gtfs.error.NewGTFSError
-
- forFeed(NewGTFSErrorType, String) - Static method in class com.conveyal.gtfs.error.NewGTFSError
-
- forLine(Table, int, NewGTFSErrorType, String) - Static method in class com.conveyal.gtfs.error.NewGTFSError
-
- format - Static variable in class com.conveyal.gtfs.util.json.JacksonSerializers
-
- FORMATTER - Static variable in class com.conveyal.gtfs.util.json.JacksonSerializers
-
- forTable(Table, NewGTFSErrorType) - Static method in class com.conveyal.gtfs.error.NewGTFSError
-
- frequencies - Variable in class com.conveyal.gtfs.GTFSFeed
-
- frequencies - Variable in class com.conveyal.gtfs.loader.Feed
-
- frequencies - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- FREQUENCIES - Static variable in class com.conveyal.gtfs.loader.Table
-
- FREQUENCY - Static variable in interface com.conveyal.gtfs.loader.EntityPopulator
-
- Frequency - Class in com.conveyal.gtfs.model
-
- Frequency() - Constructor for class com.conveyal.gtfs.model.Frequency
-
- Frequency.Loader - Class in com.conveyal.gtfs.model
-
- Frequency.Writer - Class in com.conveyal.gtfs.model
-
- frequencyType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- FrequencyValidator - Class in com.conveyal.gtfs.validator
-
- FrequencyValidator(Feed, SQLErrorStorage) - Constructor for class com.conveyal.gtfs.validator.FrequencyValidator
-
Validate frequency entries to ensure that there are no overlapping frequency periods defined for a single trip.
- friday - Variable in class com.conveyal.gtfs.model.Calendar
-
- from(ValidateFieldResult) - Static method in class com.conveyal.gtfs.loader.ValidateFieldResult
-
Builder method that constructs a ValidateFieldResult with type String from the input result.
- FROM_ARG - Static variable in class com.conveyal.gtfs.graphql.fetchers.JDBCFetcher
-
- from_route_id - Variable in class com.conveyal.gtfs.model.Transfer
-
- from_stop_id - Variable in class com.conveyal.gtfs.model.Transfer
-
- from_trip_id - Variable in class com.conveyal.gtfs.model.Transfer
-
- fromFile(String) - Static method in class com.conveyal.gtfs.GTFSFeed
-
Static factory method returning a new instance of GTFSFeed containing the contents of
the GTFS file at the supplied filesystem path.
- fromFile(String, String) - Static method in class com.conveyal.gtfs.GTFSFeed
-
Static factory method returning a new instance of GTFSFeed containing the contents of
the GTFS file at the supplied filesystem path.
- fullBounds - Variable in class com.conveyal.gtfs.validator.ValidationResult
-
- FUNICULAR - Static variable in class com.conveyal.gtfs.model.Route
-
- GeneralError - Class in com.conveyal.gtfs.error
-
Represents any GTFS loading problem that does not have its own class, with a free-text message.
- GeneralError(String, long, String, String) - Constructor for class com.conveyal.gtfs.error.GeneralError
-
- generateDeleteSql(String) - Method in class com.conveyal.gtfs.loader.Table
-
- generateDeleteSql(String, String) - Method in class com.conveyal.gtfs.loader.Table
-
Generate delete SQL string.
- generateInsertSql() - Method in class com.conveyal.gtfs.loader.Table
-
Create an SQL table that will insert a value into all the fields specified by this table object,
plus an integer CSV line number field in the first position.
- generateInsertSql(boolean) - Method in class com.conveyal.gtfs.loader.Table
-
- generateInsertSql(String, boolean) - Method in class com.conveyal.gtfs.loader.Table
-
Create SQL string for use in insert statement.
- generateJoinSql(Table, String, String, boolean) - Method in class com.conveyal.gtfs.loader.Table
-
- generateJoinSql(String, Table, String) - Method in class com.conveyal.gtfs.loader.Table
-
- generateJoinSql(Table, String) - Method in class com.conveyal.gtfs.loader.Table
-
- generateJoinSql(String, Table, String, String, String, boolean) - Method in class com.conveyal.gtfs.loader.Table
-
- generateSelectAllExistingFieldsSql(Connection, String) - Method in class com.conveyal.gtfs.loader.Table
-
Generate a select statement from the columns that actually exist in the database table.
- generateSelectAllSql(String) - Method in class com.conveyal.gtfs.loader.Table
-
- generateSelectSql(String, Requirement) - Method in class com.conveyal.gtfs.loader.Table
-
Generate select all SQL string.
- generateUpdateSql(String, int) - Method in class com.conveyal.gtfs.loader.Table
-
Create SQL string for use in update statement.
- GeographicBounds() - Constructor for class com.conveyal.gtfs.validator.ValidationResult.GeographicBounds
-
- Geometries - Class in com.conveyal.gtfs
-
Make some bounding geometries for use in cropping.
- Geometries() - Constructor for class com.conveyal.gtfs.Geometries
-
- geometry - Variable in class com.conveyal.gtfs.model.Pattern
-
- geometry - Variable in class com.conveyal.gtfs.model.Shape
-
The shape itself
- geometryFactory - Static variable in class com.conveyal.gtfs.Geometries
-
- geometryFactory - Static variable in class com.conveyal.gtfs.util.Util
-
- geometryFactory - Static variable in class com.conveyal.gtfs.validator.service.GeoUtils
-
- GeoUtils - Class in com.conveyal.gtfs.validator.service
-
GeoUtils ported from old GTFS validator.
- GeoUtils() - Constructor for class com.conveyal.gtfs.validator.service.GeoUtils
-
- get(String) - Method in class com.conveyal.gtfs.BaseGTFSCache
-
- get(DataFetchingEnvironment) - Method in class com.conveyal.gtfs.graphql.fetchers.ErrorCountFetcher
-
- get(DataFetchingEnvironment) - Method in class com.conveyal.gtfs.graphql.fetchers.FeedFetcher
-
- get(DataFetchingEnvironment) - Method in class com.conveyal.gtfs.graphql.fetchers.JDBCFetcher
-
- get(DataFetchingEnvironment) - Method in class com.conveyal.gtfs.graphql.fetchers.MapFetcher
-
- get(DataFetchingEnvironment) - Method in class com.conveyal.gtfs.graphql.fetchers.NestedJDBCFetcher
-
- get(DataFetchingEnvironment) - Method in class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher
-
- get(DataFetchingEnvironment) - Method in class com.conveyal.gtfs.graphql.fetchers.SourceObjectFetcher
-
- get(DataFetchingEnvironment) - Method in class com.conveyal.gtfs.graphql.fetchers.SQLColumnFetcher
-
- get(String) - Method in class com.conveyal.gtfs.loader.JDBCTableReader
-
Get a single item from this table by ID.
- get(String) - Method in interface com.conveyal.gtfs.loader.TableReader
-
- get(Object) - Method in class com.conveyal.gtfs.model.ShapeMap
-
- getAffectedEntityType() - Method in class com.conveyal.gtfs.error.GTFSError
-
- getAll() - Method in class com.conveyal.gtfs.loader.JDBCTableReader
-
Get all the items from this table in an unspecified order.
- getAll() - Method in interface com.conveyal.gtfs.loader.TableReader
-
- getAllOrdered() - Method in class com.conveyal.gtfs.loader.JDBCTableReader
-
Get all the items from this table in an unspecified order.
- getAllOrdered() - Method in interface com.conveyal.gtfs.loader.TableReader
-
- getArray(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getArray(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getAsciiStream(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getAsciiStream(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBigDecimal(int, int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBigDecimal(String, int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBigDecimal(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBigDecimal(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBinaryStream(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBinaryStream(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBlob(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBlob(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBoolean(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBoolean(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getByte(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getByte(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBytes(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getBytes(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getCharacterStream(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getCharacterStream(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getClob(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getClob(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getColumnExpression(String, boolean) - Method in class com.conveyal.gtfs.loader.DoubleField
-
When outputting to csv, round fields that have been created with an outputPrecision > -1 to avoid excessive
precision.
- getColumnExpression(String, boolean) - Method in class com.conveyal.gtfs.loader.Field
-
Get the expression used to select this column from the database based on the prefix.
- getColumnExpression(String, boolean) - Method in class com.conveyal.gtfs.loader.TimeField
-
When outputting to csv, return the PostgreSQL syntax to convert seconds since midnight into the time format
HH:MM:SS for the specified field.
- getConcurrency() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getConnection() - Static method in class com.conveyal.gtfs.graphql.GTFSGraphQL
-
- getConnection() - Method in class com.conveyal.gtfs.loader.Feed
-
- getConvexHull() - Method in class com.conveyal.gtfs.GTFSFeed
-
- getCoordString(Stop) - Static method in class com.conveyal.gtfs.util.Util
-
- getCsvReader(ZipFile, SQLErrorStorage) - Method in class com.conveyal.gtfs.loader.Table
-
In GTFS feeds, all files are supposed to be in the root of the zip file, but feed producers often put them
in a subdirectory.
- getCurrentCacheSize() - Method in class com.conveyal.gtfs.BaseGTFSCache
-
- getCursorName() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getDate(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getDate(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getDate(int, Calendar) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getDate(String, Calendar) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getDateField(String, boolean) - Method in class com.conveyal.gtfs.model.Entity.Loader
-
Fetch the given column of the current row, and interpret it as a date in the format YYYYMMDD.
- getDateIfPresent(ResultSet, String, TObjectIntMap<String>) - Static method in interface com.conveyal.gtfs.loader.EntityPopulator
-
- getDateListIfPresent(ResultSet, String, TObjectIntMap<String>) - Static method in interface com.conveyal.gtfs.loader.EntityPopulator
-
- getDistance(LineString) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Get the length of a linestring in meters
- getDouble(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getDouble(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getDoubleField(String, boolean, double, double) - Method in class com.conveyal.gtfs.model.Entity.Loader
-
- getDoubleIfPresent(ResultSet, String, TObjectIntMap<String>) - Static method in interface com.conveyal.gtfs.loader.EntityPopulator
-
- getDuplicatedStop() - Method in class com.conveyal.gtfs.validator.model.DuplicateStops
-
- getEntityClass() - Method in class com.conveyal.gtfs.loader.Table
-
- getEPSGCodefromUTS(Coordinate) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Deprecated.
- getErrorCode() - Method in class com.conveyal.gtfs.error.GTFSError
-
- getErrorCount() - Method in class com.conveyal.gtfs.error.SQLErrorStorage
-
Commits any outstanding error inserts and returns the error count via a SQL query.
- getFeed(String) - Method in class com.conveyal.gtfs.BaseGTFSCache
-
- getFeed(String) - Method in class com.conveyal.gtfs.GTFSCache
-
- getFeedInfo() - Method in class com.conveyal.gtfs.GTFSFeed
-
- getFetchDirection() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getFetchSize() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getFieldForName(String) - Method in class com.conveyal.gtfs.loader.Table
-
- getFieldIndex(Field[], String) - Static method in class com.conveyal.gtfs.loader.Field
-
Finds the index of the field given a string name.
- getFieldIndex(String) - Method in class com.conveyal.gtfs.loader.Table
-
Finds the index of the field for this table given a string name.
- getFieldsFromFieldHeaders(String[], SQLErrorStorage) - Method in class com.conveyal.gtfs.loader.Table
-
For an array of field headers, returns the matching set of
Fields for a
Table.
- getFloat(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getFloat(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getFrequencies(String) - Method in class com.conveyal.gtfs.GTFSFeed
-
- getGraphQl() - Static method in class com.conveyal.gtfs.graphql.GTFSGraphQL
-
- getHoldability() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getId() - Method in class com.conveyal.gtfs.model.Agency
-
- getId() - Method in class com.conveyal.gtfs.model.Calendar
-
- getId() - Method in class com.conveyal.gtfs.model.CalendarDate
-
- getId() - Method in class com.conveyal.gtfs.model.Entity
-
This method should be overridden by each Entity subtype to return the proper key field for that subtype.
- getId() - Method in class com.conveyal.gtfs.model.FareAttribute
-
- getId() - Method in class com.conveyal.gtfs.model.FareRule
-
- getId() - Method in class com.conveyal.gtfs.model.Frequency
-
Frequency entries have no ID in GTFS so we define one based on the fields in the frequency entry.
- getId() - Method in class com.conveyal.gtfs.model.Pattern
-
- getId() - Method in class com.conveyal.gtfs.model.Route
-
- getId() - Method in class com.conveyal.gtfs.model.ShapePoint
-
- getId() - Method in class com.conveyal.gtfs.model.Stop
-
- getId() - Method in class com.conveyal.gtfs.model.StopTime
-
- getId() - Method in class com.conveyal.gtfs.model.Trip
-
- getIndexFields() - Method in class com.conveyal.gtfs.loader.Table
-
Gets index fields for the spec table.
- getInt(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getInt(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getInterpolatedStopTimesForTrip(String) - Method in class com.conveyal.gtfs.GTFSFeed
-
For the given trip ID, fetch all the stop times in order, and interpolate stop-to-stop travel times.
- getIntField(String, boolean, int, int) - Method in class com.conveyal.gtfs.model.Entity.Loader
-
- getIntField(String, boolean, int, int, int) - Method in class com.conveyal.gtfs.model.Entity.Loader
-
- getIntIfPresent(ResultSet, String, TObjectIntMap<String>) - Static method in interface com.conveyal.gtfs.loader.EntityPopulator
-
- getKeyFieldIndex(Field[]) - Method in class com.conveyal.gtfs.loader.Table
-
Returns the index of the key field within the array of fields provided for a given table.
- getKeyFieldName() - Method in class com.conveyal.gtfs.loader.Table
-
Gets the key field for the table.
- getLong(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getLong(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getMaxX() - Method in class com.conveyal.gtfs.util.json.Rectangle2DMixIn
-
- getMaxY() - Method in class com.conveyal.gtfs.util.json.Rectangle2DMixIn
-
- getMessage() - Method in class com.conveyal.gtfs.error.DateParseError
-
- getMessage() - Method in class com.conveyal.gtfs.error.DuplicateKeyError
-
- getMessage() - Method in class com.conveyal.gtfs.error.DuplicateStopError
-
- getMessage() - Method in class com.conveyal.gtfs.error.DuplicateTripError
-
- getMessage() - Method in class com.conveyal.gtfs.error.EmptyFieldError
-
- getMessage() - Method in class com.conveyal.gtfs.error.EmptyTableError
-
- getMessage() - Method in class com.conveyal.gtfs.error.GeneralError
-
- getMessage() - Method in class com.conveyal.gtfs.error.GTFSError
-
- getMessage() - Method in class com.conveyal.gtfs.error.MisplacedStopError
-
- getMessage() - Method in class com.conveyal.gtfs.error.MissingColumnError
-
- getMessage() - Method in class com.conveyal.gtfs.error.MissingShapeError
-
- getMessage() - Method in class com.conveyal.gtfs.error.MissingTableError
-
- getMessage() - Method in class com.conveyal.gtfs.error.NoAgencyInFeedError
-
- getMessage() - Method in class com.conveyal.gtfs.error.NumberParseError
-
- getMessage() - Method in class com.conveyal.gtfs.error.RangeError
-
- getMessage() - Method in class com.conveyal.gtfs.error.ReferentialIntegrityError
-
- getMessage() - Method in class com.conveyal.gtfs.error.ReversedTripShapeError
-
- getMessage() - Method in class com.conveyal.gtfs.error.ShapeMissingCoordinatesError
-
- getMessage() - Method in class com.conveyal.gtfs.error.TableInSubdirectoryError
-
- getMessage() - Method in class com.conveyal.gtfs.error.TimeParseError
-
- getMessage() - Method in class com.conveyal.gtfs.error.TimeZoneError
-
- getMessage() - Method in class com.conveyal.gtfs.error.UnusedStopError
-
- getMessage() - Method in class com.conveyal.gtfs.error.URLParseError
-
- getMessageWithContext() - Method in class com.conveyal.gtfs.error.GTFSError
-
- getMetaData() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getMetersInAngleDegrees(double) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Deprecated.
- getMinX() - Method in class com.conveyal.gtfs.util.json.Rectangle2DMixIn
-
- getMinY() - Method in class com.conveyal.gtfs.util.json.Rectangle2DMixIn
-
- getNCharacterStream(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getNCharacterStream(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getNClob(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getNClob(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getNetherlands() - Static method in class com.conveyal.gtfs.Geometries
-
Taken from geofabrik.de country boundary KML, because our OSM PBF files use this same boundary.
- getNetherlandsWithoutTexel() - Static method in class com.conveyal.gtfs.Geometries
-
- getNewName(String) - Method in class com.conveyal.gtfs.util.Renamer
-
- getNString(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getNString(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getObject(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getObject(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getObject(int, Map<String, Class<?>>) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getObject(String, Map<String, Class<?>>) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getObject(int, Class<T>) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getObject(String, Class<T>) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getOrdered(String) - Method in class com.conveyal.gtfs.loader.JDBCTableReader
-
Get all the items from this table with the given ID, in order.
- getOrdered(String) - Method in interface com.conveyal.gtfs.loader.TableReader
-
- getOrderedStopListForTrip(String) - Method in class com.conveyal.gtfs.GTFSFeed
-
- getOrderedStopTimesForTrip(String) - Method in class com.conveyal.gtfs.GTFSFeed
-
For the given trip ID, fetch all the stop times in order of increasing stop_sequence.
- getOrderFieldName() - Method in class com.conveyal.gtfs.loader.Table
-
Returns field name that defines order for grouped entities or that defines the compound key field (e.g.,
transfers#to_stop_id).
- getOriginalStop() - Method in class com.conveyal.gtfs.validator.model.DuplicateStops
-
- getParentTable() - Method in class com.conveyal.gtfs.loader.Table
-
- getPriority() - Method in class com.conveyal.gtfs.error.GTFSError
-
- getRef(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getRef(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getReferenceLatLon() - Method in class com.conveyal.gtfs.validator.service.ProjectedCoordinate
-
- getRefField(String, boolean, Map<K, V>) - Method in class com.conveyal.gtfs.model.Entity.Loader
-
Used to check referential integrity.
- getRow() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getRowCount() - Method in class com.conveyal.gtfs.loader.JDBCTableReader
-
- getRowId(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getRowId(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getSequenceNumber() - Method in class com.conveyal.gtfs.model.Entity
-
This method should be overridden by each Entity subtype to return the proper sequence field for that subtype.
- getSequenceNumber() - Method in class com.conveyal.gtfs.model.ShapePoint
-
- getSequenceNumber() - Method in class com.conveyal.gtfs.model.StopTime
-
- getShape(String) - Method in class com.conveyal.gtfs.GTFSFeed
-
Get the shape for the given shape ID
- getShort(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getShort(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getSpatialIndex() - Method in class com.conveyal.gtfs.GTFSFeed
-
TODO rename getStopSpatialIndex to make it clear what the index contains.
- getSqlDeclaration() - Method in class com.conveyal.gtfs.loader.Field
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.BooleanField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.ColorField
-
From the Postgres manual, on character types:
There is no performance difference among these three types, apart from increased storage space when using
the blank-padded type, and a few extra CPU cycles to check the length when storing into a length-constrained
column.
- getSqlType() - Method in class com.conveyal.gtfs.loader.CurrencyField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.DateField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.DateListField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.DoubleField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.Field
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.IntegerField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.LanguageField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.ShortField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.StringField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.StringListField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.TimeField
-
- getSqlType() - Method in class com.conveyal.gtfs.loader.URLField
-
- getSqlTypeName() - Method in class com.conveyal.gtfs.loader.DateListField
-
- getSqlTypeName() - Method in class com.conveyal.gtfs.loader.DoubleField
-
- getSqlTypeName() - Method in class com.conveyal.gtfs.loader.Field
-
- getSqlTypeName() - Method in class com.conveyal.gtfs.loader.StringListField
-
- getSQLXML(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getSQLXML(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getStatement() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getStop1Id() - Method in class com.conveyal.gtfs.validator.model.DuplicateStops
-
- getStop2Id() - Method in class com.conveyal.gtfs.validator.model.DuplicateStops
-
- getStopIds() - Method in class com.conveyal.gtfs.validator.model.DuplicateStops
-
- getStraightLineForStops(String) - Method in class com.conveyal.gtfs.GTFSFeed
-
- getString(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getString(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getStringField(String, boolean) - Method in class com.conveyal.gtfs.model.Entity.Loader
-
- getStringIfPresent(ResultSet, String, TObjectIntMap<String>) - Static method in interface com.conveyal.gtfs.loader.EntityPopulator
-
- getStringListIfPresent(ResultSet, String, TObjectIntMap<String>) - Static method in interface com.conveyal.gtfs.loader.EntityPopulator
-
- getTexel() - Static method in class com.conveyal.gtfs.Geometries
-
The Dutch island of Texel.
- getTime(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getTime(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getTime(int, Calendar) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getTime(String, Calendar) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getTimeField(String, boolean) - Method in class com.conveyal.gtfs.model.Entity.Loader
-
Fetch the given column of the current row, and interpret it as a time in the format HH:MM:SS.
- getTimestamp(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getTimestamp(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getTimestamp(int, Calendar) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getTimestamp(String, Calendar) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getTransform(Coordinate) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Deprecated.
- getTransform() - Method in class com.conveyal.gtfs.validator.service.ProjectedCoordinate
-
- getTripDistance(String, boolean) - Method in class com.conveyal.gtfs.GTFSFeed
-
Get the length of a trip in meters.
- getTripGeometry(String) - Method in class com.conveyal.gtfs.GTFSFeed
-
Returns a trip geometry object (LineString) for a given trip id.
- getTripSpeed(String) - Method in class com.conveyal.gtfs.GTFSFeed
-
Get trip speed (using trip shape if available) in meters per second.
- getTripSpeed(String, boolean) - Method in class com.conveyal.gtfs.GTFSFeed
-
Get trip speed in meters per second.
- getType() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getUnicodeStream(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getUnicodeStream(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getUnordered(String) - Method in class com.conveyal.gtfs.loader.JDBCTableReader
-
Get all the items from this table with the given ID, in unspecified order.
- getURL(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getURL(String) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getUrlField(String, boolean) - Method in class com.conveyal.gtfs.model.Entity.Loader
-
Fetch the given column of the current row, and interpret it as a URL.
- getUrlIfPresent(ResultSet, String, TObjectIntMap<String>) - Static method in interface com.conveyal.gtfs.loader.EntityPopulator
-
- getUTMZoneForLongitude(double) - Static method in class com.conveyal.gtfs.validator.service.GeoUtils
-
Deprecated.
- getValue() - Method in enum com.conveyal.gtfs.model.ScheduleException.ExemplarServiceDescriptor
-
- getValueForCoords(double, double) - Method in class com.conveyal.gtfs.storage.BooleanAsciiGrid
-
- getWarnings() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- getX() - Method in class com.conveyal.gtfs.validator.service.ProjectedCoordinate
-
- getY() - Method in class com.conveyal.gtfs.validator.service.ProjectedCoordinate
-
- getZuidHolland() - Static method in class com.conveyal.gtfs.Geometries
-
- GONDOLA - Static variable in class com.conveyal.gtfs.model.Route
-
- GraphQLGtfsSchema - Class in com.conveyal.gtfs.graphql
-
This defines the types for our GraphQL API, and wires them up to functions that can fetch data from JDBC databases.
- GraphQLGtfsSchema() - Constructor for class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- GraphQLUtil - Class in com.conveyal.gtfs.graphql
-
- GraphQLUtil() - Constructor for class com.conveyal.gtfs.graphql.GraphQLUtil
-
- GroupCount(String, int) - Constructor for class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher.GroupCount
-
- groupCountType - Static variable in class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher
-
This is very similar to an
errorCountType, but is used for
counts of entities grouped by some column.
- groupedField(String, String) - Static method in class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher
-
A GraphQL field used to deliver lists of group counts.
- GTFS - Class in com.conveyal.gtfs
-
This is the public interface to the RDBMS backed functionality in gtfs-lib.
- GTFS() - Constructor for class com.conveyal.gtfs.GTFS
-
- GTFS_DATE_FORMATTER - Static variable in class com.conveyal.gtfs.loader.DateField
-
- GTFSCache - Class in com.conveyal.gtfs
-
Simple cache that just fetches and stores GTFS feeds directly, and does not transform them in any way.
- GTFSCache(String, File) - Constructor for class com.conveyal.gtfs.GTFSCache
-
- GTFSCache(String, String, File) - Constructor for class com.conveyal.gtfs.GTFSCache
-
- GTFSError - Class in com.conveyal.gtfs.error
-
Represents an error encountered while loading or validating a GFTS feed.
- GTFSError(String, long, String) - Constructor for class com.conveyal.gtfs.error.GTFSError
-
- GTFSError(String, long, String, String) - Constructor for class com.conveyal.gtfs.error.GTFSError
-
- GTFSError(String) - Constructor for class com.conveyal.gtfs.error.GTFSError
-
New constructor for SQL storage.
- GTFSFeed - Class in com.conveyal.gtfs
-
All entities must be from a single feed namespace.
- GTFSFeed() - Constructor for class com.conveyal.gtfs.GTFSFeed
-
Create a GTFS feed in a temp file
- GTFSFeed(String) - Constructor for class com.conveyal.gtfs.GTFSFeed
-
Create a GTFS feed connected to a particular DB, which will be created if it does not exist.
- GTFSFeed.FirstAndLastStopsDoNotHaveTimes - Exception in com.conveyal.gtfs
-
Thrown when we cannot interpolate stop times because the first or last stops do not have times
- GTFSGraphQL - Class in com.conveyal.gtfs.graphql
-
This provides a GraphQL API around the gtfs-lib JDBC storage.
- GTFSGraphQL() - Constructor for class com.conveyal.gtfs.graphql.GTFSGraphQL
-
- GTFSMain - Class in com.conveyal.gtfs
-
- GTFSMain() - Constructor for class com.conveyal.gtfs.GTFSMain
-
- id - Variable in class com.conveyal.gtfs.model.Entity
-
Represents the csv line for feeds that have been loaded from a zip file.
- ID_ARG - Static variable in class com.conveyal.gtfs.graphql.fetchers.JDBCFetcher
-
- ILLEGAL_CHARACTERS - Static variable in class com.conveyal.gtfs.loader.Field
-
Keep any illegal character sequences and their respective replacements here.
- IllegalCharacter - Class in com.conveyal.gtfs.loader
-
This class contains a convenient way to describe illegal character sequences during GTFS feed loading, as well as the
appropriate replacement value and a human-readable description (rather than inputting the bad sequence into the
database and having to deal with downstream issues).
- IllegalCharacter(String, String, String) - Constructor for class com.conveyal.gtfs.loader.IllegalCharacter
-
- illegalSequence - Variable in class com.conveyal.gtfs.loader.IllegalCharacter
-
- indexThisColumn() - Method in class com.conveyal.gtfs.loader.Field
-
Fluent method that indicates that a newly constructed field should be indexed after the table is loaded.
- initialize(DataSource) - Static method in class com.conveyal.gtfs.graphql.GTFSGraphQL
-
Username and password can be null if connecting to a local instance with host-based authentication.
- InputOutOfRange - Exception in com.conveyal.gtfs.validator.service
-
- InputOutOfRange() - Constructor for exception com.conveyal.gtfs.validator.service.InputOutOfRange
-
- INSERT_BATCH_SIZE - Static variable in class com.conveyal.gtfs.loader.JdbcGtfsLoader
-
- insertRow() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- INT_MISSING - Static variable in class com.conveyal.gtfs.model.Entity
-
- intArg(String) - Static method in class com.conveyal.gtfs.graphql.GraphQLUtil
-
- IntegerField - Class in com.conveyal.gtfs.loader
-
- IntegerField(String, Requirement) - Constructor for class com.conveyal.gtfs.loader.IntegerField
-
- IntegerField(String, Requirement, int) - Constructor for class com.conveyal.gtfs.loader.IntegerField
-
- IntegerField(String, Requirement, int, int) - Constructor for class com.conveyal.gtfs.loader.IntegerField
-
- intt(String) - Static method in class com.conveyal.gtfs.graphql.GraphQLUtil
-
- InvalidNamespaceException - Exception in com.conveyal.gtfs.util
-
- InvalidNamespaceException() - Constructor for exception com.conveyal.gtfs.util.InvalidNamespaceException
-
- InvalidValue - Class in com.conveyal.gtfs.validator.model
-
- InvalidValue(String, String, String, String, String, Object) - Constructor for class com.conveyal.gtfs.validator.model.InvalidValue
-
Deprecated.
- InvalidValue(String, String, String, String, String, Object, Priority) - Constructor for class com.conveyal.gtfs.validator.model.InvalidValue
-
- isAfterLast() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- isBeforeFirst() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- isCascadeDeleteRestricted() - Method in class com.conveyal.gtfs.loader.Table
-
- isClosed() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- isEmpty() - Method in class com.conveyal.gtfs.model.ShapeMap
-
- isEmptyValuePermitted() - Method in class com.conveyal.gtfs.loader.Field
-
Check if empty values are permitted for this field.
- isFirst() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- isForeignReference() - Method in class com.conveyal.gtfs.loader.Field
-
More than one foreign reference should not be created on the same table to the same foreign table.
- isLast() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- isReferenceTo(Table) - Method in class com.conveyal.gtfs.loader.Field
-
Fluent method indicates that this field is a reference to an entry in the table provided as an argument.
- isRequired() - Method in class com.conveyal.gtfs.loader.Field
-
- isRequired() - Method in class com.conveyal.gtfs.loader.Table
-
- isRequired() - Method in class com.conveyal.gtfs.model.Agency.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.Calendar.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.CalendarDate.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.Entity.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.FareAttribute.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.FareRule.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.FeedInfo.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.Frequency.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.Route.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.ShapePoint.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.Stop.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.StopTime.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.Transfer.Loader
-
- isRequired() - Method in class com.conveyal.gtfs.model.Trip.Loader
-
- isSpecTable() - Method in class com.conveyal.gtfs.loader.Table
-
Checks whether the table is part of the GTFS specification, i.e., it is not an internal table used for the editor
(e.g., Patterns or PatternStops).
- isWrapperFor(Class<?>) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- iterator() - Method in class com.conveyal.gtfs.loader.JDBCTableReader
-
As a convenience, the TableReader itself is iterable.
- iterator() - Method in class com.conveyal.gtfs.model.Agency.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.Calendar.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.CalendarDate.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.Entity.Writer
-
Get an iterator over objects of this type.
- iterator() - Method in class com.conveyal.gtfs.model.FareAttribute.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.FareRule.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.FeedInfo.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.Frequency.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.Route.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.ShapePoint.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.Stop.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.StopTime.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.Transfer.Writer
-
- iterator() - Method in class com.conveyal.gtfs.model.Trip.Writer
-
- RADIANS - Static variable in class com.conveyal.gtfs.validator.service.GeoUtils
-
- RAIL - Static variable in class com.conveyal.gtfs.model.Route
-
- randomIdString() - Static method in class com.conveyal.gtfs.util.Util
-
Generate a random unique prefix of n lowercase letters.
- RangeError - Class in com.conveyal.gtfs.error
-
Indicates that a number is out of the acceptable range.
- RangeError(String, long, String, double, double, double) - Constructor for class com.conveyal.gtfs.error.RangeError
-
- read(String) - Method in class com.conveyal.gtfs.util.json.JsonManager
-
- read(JsonParser) - Method in class com.conveyal.gtfs.util.json.JsonManager
-
- read(JsonNode) - Method in class com.conveyal.gtfs.util.json.JsonManager
-
- reader - Variable in class com.conveyal.gtfs.model.Entity.Loader
-
- recentMathTransform - Static variable in class com.conveyal.gtfs.validator.service.GeoUtils
-
- Rectangle2DDeserializer - Class in com.conveyal.gtfs.util.json
-
- Rectangle2DDeserializer() - Constructor for class com.conveyal.gtfs.util.json.Rectangle2DDeserializer
-
- Rectangle2DMixIn - Class in com.conveyal.gtfs.util.json
-
- Rectangle2DMixIn() - Constructor for class com.conveyal.gtfs.util.json.Rectangle2DMixIn
-
- ReferencesTripValidator - Class in com.conveyal.gtfs.validator
-
This validator checks for unused entities in the dataset.
- ReferencesTripValidator(Feed, SQLErrorStorage) - Constructor for class com.conveyal.gtfs.validator.ReferencesTripValidator
-
- referenceTable - Variable in class com.conveyal.gtfs.loader.Field
-
Indicates that this field acts as a foreign key to this referenced table.
- ReferenceTracker - Class in com.conveyal.gtfs.loader
-
This class is used while loading GTFS to track the unique keys that are encountered in a GTFS
feed.
- ReferenceTracker() - Constructor for class com.conveyal.gtfs.loader.ReferenceTracker
-
- ReferentialIntegrityError - Class in com.conveyal.gtfs.error
-
Indicates that an entity referenced another entity that does not exist.
- ReferentialIntegrityError(String, long, String, String) - Constructor for class com.conveyal.gtfs.error.ReferentialIntegrityError
-
- refreshRow() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- registerError(Entity, NewGTFSErrorType) - Method in class com.conveyal.gtfs.validator.Validator
-
Store an error that affects a single line of a single table.
- registerError(Entity, NewGTFSErrorType, Object) - Method in class com.conveyal.gtfs.validator.Validator
-
Store an error that affects a single line of a single table.
- registerError(NewGTFSError) - Method in class com.conveyal.gtfs.validator.Validator
-
Basic storage of user-constructed error.
- relative(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- remove(Object) - Method in class com.conveyal.gtfs.model.ShapeMap
-
- removeDays(String, EnumSet<DayOfWeek>) - Method in class com.conveyal.gtfs.model.Service
-
- removedService - Variable in class com.conveyal.gtfs.model.ScheduleException
-
- renamePatterns(Collection<Pattern>, Map<String, Stop>) - Static method in class com.conveyal.gtfs.PatternFinder
-
Destructively rename the supplied collection of patterns.
- Renamer - Class in com.conveyal.gtfs.util
-
Creates new unique names to give things new IDs.
- Renamer() - Constructor for class com.conveyal.gtfs.util.Renamer
-
- replacement - Variable in class com.conveyal.gtfs.loader.IllegalCharacter
-
- requiredFields() - Method in class com.conveyal.gtfs.loader.Table
-
Get only those fields marked as required in the official GTFS specification for this table.
- requirement - Variable in class com.conveyal.gtfs.loader.Field
-
- Requirement - Enum in com.conveyal.gtfs.loader
-
These are field requirement levels, which should be assigned accordingly to any fields within a
Table
to determine if a field is requisite for a specific purpose.
- reset() - Method in class com.conveyal.gtfs.util.Deduplicator
-
Free up any memory used by the deduplicator.
- restrictDelete() - Method in class com.conveyal.gtfs.loader.Table
-
Fluent method that restricts deletion of an entity in this table if there are references to it elsewhere.
- ReversedTripShapeError - Class in com.conveyal.gtfs.error
-
Created by landon on 5/6/16.
- ReversedTripShapeError(Trip) - Constructor for class com.conveyal.gtfs.error.ReversedTripShapeError
-
- ReversedTripValidator - Class in com.conveyal.gtfs.validator
-
TODO re-implement as a TripValidator
- ReversedTripValidator(Feed, SQLErrorStorage) - Constructor for class com.conveyal.gtfs.validator.ReversedTripValidator
-
- ROUTE - Static variable in interface com.conveyal.gtfs.loader.EntityPopulator
-
- Route - Class in com.conveyal.gtfs.model
-
- Route() - Constructor for class com.conveyal.gtfs.model.Route
-
- route - Variable in class com.conveyal.gtfs.validator.model.InvalidValue
-
The route affected by this issue
- Route.Loader - Class in com.conveyal.gtfs.model
-
- Route.Writer - Class in com.conveyal.gtfs.model
-
- route_branding_url - Variable in class com.conveyal.gtfs.model.Route
-
- route_color - Variable in class com.conveyal.gtfs.model.Route
-
- route_desc - Variable in class com.conveyal.gtfs.model.Route
-
- route_id - Variable in class com.conveyal.gtfs.model.FareRule
-
- route_id - Variable in class com.conveyal.gtfs.model.Pattern
-
- route_id - Variable in class com.conveyal.gtfs.model.Route
-
- route_id - Variable in class com.conveyal.gtfs.model.Trip
-
- route_long_name - Variable in class com.conveyal.gtfs.model.Route
-
- route_short_name - Variable in class com.conveyal.gtfs.model.Route
-
- route_sort_order - Variable in class com.conveyal.gtfs.model.Route
-
- route_text_color - Variable in class com.conveyal.gtfs.model.Route
-
- route_type - Variable in class com.conveyal.gtfs.model.Route
-
- route_url - Variable in class com.conveyal.gtfs.model.Route
-
- routeId - Variable in class com.conveyal.gtfs.error.DuplicateTripError
-
- routeId - Variable in class com.conveyal.gtfs.TripPatternKey
-
- routes - Variable in class com.conveyal.gtfs.GTFSFeed
-
- routes - Variable in class com.conveyal.gtfs.loader.Feed
-
- routes - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- ROUTES - Static variable in class com.conveyal.gtfs.loader.Table
-
- routeType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- row - Variable in class com.conveyal.gtfs.model.Entity.Loader
-
- row - Variable in class com.conveyal.gtfs.model.Entity.Writer
-
one-based to match reader.
- rowCount - Variable in class com.conveyal.gtfs.loader.TableLoadResult
-
- RowCountFetcher - Class in com.conveyal.gtfs.graphql.fetchers
-
Get quantity of rows in the given table.
- RowCountFetcher(String) - Constructor for class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher
-
- RowCountFetcher(String, String) - Constructor for class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher
-
- RowCountFetcher(String, String, String) - Constructor for class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher
-
- RowCountFetcher.GroupCount - Class in com.conveyal.gtfs.graphql.fetchers
-
The convenience object corresponding to the groupCountType GraphQL type.
- rowCountsType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
The GraphQL API type representing counts of rows in the various GTFS tables.
- rowDeleted() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- rowInserted() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- rowUpdated() - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- sanitize(String, SQLErrorStorage) - Static method in class com.conveyal.gtfs.loader.JdbcGtfsLoader
-
Protect against SQL injection.
- saturday - Variable in class com.conveyal.gtfs.model.Calendar
-
- SCHEDULE_EXCEPTION - Static variable in interface com.conveyal.gtfs.loader.EntityPopulator
-
- SCHEDULE_EXCEPTIONS - Static variable in class com.conveyal.gtfs.loader.Table
-
- ScheduleException - Class in com.conveyal.gtfs.model
-
Represents an exception to the schedule, which could be "On January 18th, run a Sunday schedule"
(useful for holidays), or could be "on June 23rd, run the following services" (useful for things
like early subway shutdowns, re-routes, etc.)
Unlike the GTFS schedule exception model, we assume that these special calendars are all-or-nothing;
everything that isn't explicitly running is not running.
- ScheduleException() - Constructor for class com.conveyal.gtfs.model.ScheduleException
-
- ScheduleException.ExemplarServiceDescriptor - Enum in com.conveyal.gtfs.model
-
Represents a desire about what service should be like on a particular day.
- scheduleExceptions - Variable in class com.conveyal.gtfs.loader.SnapshotResult
-
- scheduleExceptionType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- SEARCH_ARG - Static variable in class com.conveyal.gtfs.graphql.fetchers.JDBCFetcher
-
- segmentFraction - Variable in class com.conveyal.gtfs.model.Pattern
-
- segmentIndex - Variable in class com.conveyal.gtfs.model.Pattern
-
- serialize(LocalDate, JsonGenerator, SerializerProvider) - Method in class com.conveyal.gtfs.util.json.JacksonSerializers.LocalDateIsoSerializer
-
- serialize(LocalDate, JsonGenerator, SerializerProvider) - Method in class com.conveyal.gtfs.util.json.JacksonSerializers.LocalDateStringSerializer
-
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.conveyal.gtfs.util.json.JacksonSerializers.MyDtoNullKeySerializer
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.DateParseError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.DuplicateKeyError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.DuplicateStopError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.DuplicateTripError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.EmptyFieldError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.EmptyTableError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.GeneralError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.MisplacedStopError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.MissingColumnError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.MissingShapeError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.MissingTableError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.NumberParseError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.RangeError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.ReferentialIntegrityError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.ReversedTripShapeError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.ShapeMissingCoordinatesError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.TableInSubdirectoryError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.TimeParseError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.TimeZoneError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.UnusedStopError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.error.URLParseError
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.model.Fare
-
- serialVersionUID - Static variable in class com.conveyal.gtfs.model.Pattern
-
- Service - Class in com.conveyal.gtfs.model
-
This table does not exist in GTFS.
- Service(String) - Constructor for class com.conveyal.gtfs.model.Service
-
- service_id - Variable in class com.conveyal.gtfs.model.Calendar
-
- service_id - Variable in class com.conveyal.gtfs.model.CalendarDate
-
- service_id - Variable in class com.conveyal.gtfs.model.Service
-
- service_id - Variable in class com.conveyal.gtfs.model.Trip
-
- serviceDurationType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
Durations that a service runs on each mode of transport (route_type).
- serviceRunsOn(Calendar) - Method in class com.conveyal.gtfs.model.ScheduleException
-
- services - Variable in class com.conveyal.gtfs.GTFSFeed
-
- serviceType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
The GraphQL API type representing a service (a service_id attached to trips to say they run on certain days).
- ServiceValidator - Class in com.conveyal.gtfs.validator
-
This will validate that service date information is coherent, and attempt to deduce or validate the range of dates
covered by a GTFS feed.
- ServiceValidator(Feed, SQLErrorStorage) - Constructor for class com.conveyal.gtfs.validator.ServiceValidator
-
- setBadValue(String) - Method in class com.conveyal.gtfs.error.NewGTFSError
-
- setDoubleParameter(PreparedStatement, int, double) - Static method in class com.conveyal.gtfs.model.Entity
-
- setEntityId(String) - Method in class com.conveyal.gtfs.error.NewGTFSError
-
- setFetchDirection(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- setFetchSize(int) - Method in class com.conveyal.gtfs.loader.CSVResultSetAdapter
-
- setIntParameter(PreparedStatement, int, int) - Static method in class com.conveyal.gtfs.model.Entity
-
- setNull(PreparedStatement, int) - Method in class com.conveyal.gtfs.loader.Field
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.BooleanField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.ColorField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.CurrencyField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.DateField
-
- setParameter(PreparedStatement, int, LocalDate) - Method in class com.conveyal.gtfs.loader.DateField
-
DateField specific method to set a statement parameter from a
LocalDate.
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.DateListField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.DoubleField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.Field
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.IntegerField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.LanguageField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.ShortField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.StringField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.StringListField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.TimeField
-
- setParameter(PreparedStatement, int, String) - Method in class com.conveyal.gtfs.loader.URLField
-
- setSequence(String) - Method in class com.conveyal.gtfs.error.NewGTFSError
-
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.Agency
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.AGENCY.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.Calendar
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.CALENDAR.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.CalendarDate
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.CALENDAR_DATES.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.Entity
-
This method should be overridden by each Entity subtybe to handle setting parameters for a prepared statement
created from the entity table constants defined in
Table.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.FareAttribute
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.FARE_ATTRIBUTES.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.FareRule
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.FARE_RULES.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.FeedInfo
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.FEED_INFO.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.Frequency
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.FREQUENCIES.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.Pattern
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.PATTERNS.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.PatternStop
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.PATTERN_STOP.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.Route
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.ROUTES.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.ScheduleException
-
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.ShapePoint
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.SHAPES.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.Stop
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.STOPS.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.StopTime
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.STOP_TIMES.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.Transfer
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.TRANSFERS.
- setStatementParameters(PreparedStatement, boolean) - Method in class com.conveyal.gtfs.model.Trip
-
Sets the parameters for a prepared statement following the parameter order defined in
Table.TRIPS.
- setValueForField(Table, int, int, Field, String, boolean, String[]) - Method in class com.conveyal.gtfs.loader.JdbcGtfsLoader
-
Set value for a field either as a prepared statement parameter or (if using postgres text-loading) in the
transformed strings array provided.
- Shape - Class in com.conveyal.gtfs.model
-
Represents a collection of GTFS shape points.
- Shape(GTFSFeed, String) - Constructor for class com.conveyal.gtfs.model.Shape
-
- shape_dist_traveled - Variable in class com.conveyal.gtfs.model.PatternStop
-
- shape_dist_traveled - Variable in class com.conveyal.gtfs.model.Shape
-
shape_dist_traveled for each point in the geometry.
- shape_dist_traveled - Variable in class com.conveyal.gtfs.model.ShapePoint
-
- shape_dist_traveled - Variable in class com.conveyal.gtfs.model.StopTime
-
- shape_id - Variable in class com.conveyal.gtfs.model.ShapePoint
-
- shape_id - Variable in class com.conveyal.gtfs.model.Trip
-
- SHAPE_POINT - Static variable in interface com.conveyal.gtfs.loader.EntityPopulator
-
- shape_points - Variable in class com.conveyal.gtfs.GTFSFeed
-
- shape_pt_lat - Variable in class com.conveyal.gtfs.model.ShapePoint
-
- shape_pt_lon - Variable in class com.conveyal.gtfs.model.ShapePoint
-
- shape_pt_sequence - Variable in class com.conveyal.gtfs.model.ShapePoint
-
- shapeDistances - Variable in class com.conveyal.gtfs.TripPatternKey
-
- shapeId - Variable in class com.conveyal.gtfs.error.ReversedTripShapeError
-
- ShapeMap - Class in com.conveyal.gtfs.model
-
A map of a single shape_id with points indexed by shape_point_sequence.
- ShapeMap(ConcurrentNavigableMap<Fun.Tuple2, Shape>, String) - Constructor for class com.conveyal.gtfs.model.ShapeMap
-
- ShapeMissingCoordinatesError - Class in com.conveyal.gtfs.error
-
Created by landon on 5/2/16.
- ShapeMissingCoordinatesError(ShapePoint, String[]) - Constructor for class com.conveyal.gtfs.error.ShapeMissingCoordinatesError
-
- ShapePoint - Class in com.conveyal.gtfs.model
-
- ShapePoint() - Constructor for class com.conveyal.gtfs.model.ShapePoint
-
- ShapePoint(String, double, double, int, double) - Constructor for class com.conveyal.gtfs.model.ShapePoint
-
- ShapePoint.Loader - Class in com.conveyal.gtfs.model
-
- ShapePoint.Writer - Class in com.conveyal.gtfs.model
-
- shapePointType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- shapes - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- SHAPES - Static variable in class com.conveyal.gtfs.loader.Table
-
- ShortField - Class in com.conveyal.gtfs.loader
-
Created by abyrd on 2017-03-31
- ShortField(String, Requirement, int) - Constructor for class com.conveyal.gtfs.loader.ShortField
-
- shouldBeIndexed() - Method in class com.conveyal.gtfs.loader.Field
-
- size() - Method in class com.conveyal.gtfs.model.ShapeMap
-
- SnapshotResult - Class in com.conveyal.gtfs.loader
-
This contains the result of a feed snapshot operation.
- SnapshotResult() - Constructor for class com.conveyal.gtfs.loader.SnapshotResult
-
- SourceObjectFetcher - Class in com.conveyal.gtfs.graphql.fetchers
-
This is a special data fetcher for cases where the sub-object context is exactly the same as the parent object.
- SourceObjectFetcher() - Constructor for class com.conveyal.gtfs.graphql.fetchers.SourceObjectFetcher
-
- specFields() - Method in class com.conveyal.gtfs.loader.Table
-
Get only those fields included in the official GTFS specification for this table, i.e., filter out fields used
in the editor or extensions.
- SpeedTripValidator - Class in com.conveyal.gtfs.validator
-
Created by abyrd on 2017-04-18
- SpeedTripValidator(Feed, SQLErrorStorage) - Constructor for class com.conveyal.gtfs.validator.SpeedTripValidator
-
- SQL_STATE_UNDEFINED_TABLE - Static variable in class com.conveyal.gtfs.loader.JDBCTableReader
-
- SQLColumnFetcher<T> - Class in com.conveyal.gtfs.graphql.fetchers
-
This wraps an SQL row fetcher, extracting only a single column of the specified type.
- SQLColumnFetcher(String, String, String) - Constructor for class com.conveyal.gtfs.graphql.fetchers.SQLColumnFetcher
-
Constructor for tables that don't need any restriction by a where clause based on the enclosing entity.
- SQLEntityFetcher<T> - Class in com.conveyal.gtfs.loader
-
Created by abyrd on 2017-04-04
- SQLEntityFetcher(PreparedStatement, EntityPopulator<T>) - Constructor for class com.conveyal.gtfs.loader.SQLEntityFetcher
-
- SQLErrorStorage - Class in com.conveyal.gtfs.error
-
This is an abstraction for something that stores GTFS loading and validation errors one by one.
- SQLErrorStorage(Connection, String, boolean) - Constructor for class com.conveyal.gtfs.error.SQLErrorStorage
-
- start_date - Variable in class com.conveyal.gtfs.model.Calendar
-
- start_time - Variable in class com.conveyal.gtfs.model.Frequency
-
- stop - Variable in class com.conveyal.gtfs.error.MisplacedStopError
-
- stop - Variable in class com.conveyal.gtfs.error.UnusedStopError
-
- STOP - Static variable in interface com.conveyal.gtfs.loader.EntityPopulator
-
- Stop - Class in com.conveyal.gtfs.model
-
- Stop() - Constructor for class com.conveyal.gtfs.model.Stop
-
- Stop.Loader - Class in com.conveyal.gtfs.model
-
- Stop.Writer - Class in com.conveyal.gtfs.model
-
- stop1 - Variable in class com.conveyal.gtfs.validator.model.DuplicateStops
-
- stop2 - Variable in class com.conveyal.gtfs.validator.model.DuplicateStops
-
- stop_code - Variable in class com.conveyal.gtfs.model.Stop
-
- stop_desc - Variable in class com.conveyal.gtfs.model.Stop
-
- stop_headsign - Variable in class com.conveyal.gtfs.model.StopTime
-
- stop_id - Variable in class com.conveyal.gtfs.model.PatternStop
-
- stop_id - Variable in class com.conveyal.gtfs.model.Stop
-
- stop_id - Variable in class com.conveyal.gtfs.model.StopTime
-
- stop_lat - Variable in class com.conveyal.gtfs.model.Stop
-
- stop_lon - Variable in class com.conveyal.gtfs.model.Stop
-
- stop_name - Variable in class com.conveyal.gtfs.model.Stop
-
- stop_sequence - Variable in class com.conveyal.gtfs.model.PatternStop
-
- stop_sequence - Variable in class com.conveyal.gtfs.model.StopTime
-
- STOP_TIME - Static variable in interface com.conveyal.gtfs.loader.EntityPopulator
-
- stop_times - Variable in class com.conveyal.gtfs.GTFSFeed
-
- STOP_TIMES - Static variable in class com.conveyal.gtfs.loader.Table
-
- stop_timezone - Variable in class com.conveyal.gtfs.model.Stop
-
- stop_url - Variable in class com.conveyal.gtfs.model.Stop
-
- stops - Variable in class com.conveyal.gtfs.GTFSFeed
-
- stops - Variable in class com.conveyal.gtfs.loader.Feed
-
- stops - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- STOPS - Static variable in class com.conveyal.gtfs.loader.Table
-
- stops - Variable in class com.conveyal.gtfs.TripPatternKey
-
- StopTime - Class in com.conveyal.gtfs.model
-
Represents a GTFS StopTime.
- StopTime() - Constructor for class com.conveyal.gtfs.model.StopTime
-
- StopTime.Loader - Class in com.conveyal.gtfs.model
-
- StopTime.Writer - Class in com.conveyal.gtfs.model
-
- stopTimes - Variable in class com.conveyal.gtfs.loader.Feed
-
- stopTimes - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- stopTimeType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- stopType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- StorageException - Exception in com.conveyal.gtfs.storage
-
Some errors are detected way down the call stack where we don't have a reference to the errorStorage object.
- StorageException(NewGTFSErrorType, String) - Constructor for exception com.conveyal.gtfs.storage.StorageException
-
This is the constructor for expected errors that have a defined enum value.
- StorageException(Exception) - Constructor for exception com.conveyal.gtfs.storage.StorageException
-
This is the constructor for wrapping unexpected and unhandled exceptions.
- storeError(NewGTFSError) - Method in class com.conveyal.gtfs.error.SQLErrorStorage
-
- storeErrors(Set<NewGTFSError>) - Method in class com.conveyal.gtfs.error.SQLErrorStorage
-
- storeErrors(Set<NewGTFSError>) - Method in class com.conveyal.gtfs.validator.Validator
-
Stores a set of errors.
- string(String) - Static method in class com.conveyal.gtfs.graphql.GraphQLUtil
-
- stringArg(String) - Static method in class com.conveyal.gtfs.graphql.GraphQLUtil
-
- StringField - Class in com.conveyal.gtfs.loader
-
Created by abyrd on 2017-03-31
- StringField(String, Requirement) - Constructor for class com.conveyal.gtfs.loader.StringField
-
- StringListField - Class in com.conveyal.gtfs.loader
-
Field type for a list of strings.
- StringListField(String, Requirement) - Constructor for class com.conveyal.gtfs.loader.StringListField
-
- SUBWAY - Static variable in class com.conveyal.gtfs.model.Route
-
- sunday - Variable in class com.conveyal.gtfs.model.Calendar
-
- Table - Class in com.conveyal.gtfs.loader
-
This groups a table name with a description of the fields in the table.
- Table(String, Class<? extends Entity>, Requirement, Field...) - Constructor for class com.conveyal.gtfs.loader.Table
-
- TableInSubdirectoryError - Class in com.conveyal.gtfs.error
-
Created by landon on 10/14/16.
- TableInSubdirectoryError(String, String) - Constructor for class com.conveyal.gtfs.error.TableInSubdirectoryError
-
- TableLoadResult - Class in com.conveyal.gtfs.loader
-
An instance of this class is returned by the method that loads a single GTFS table.
- TableLoadResult() - Constructor for class com.conveyal.gtfs.loader.TableLoadResult
-
No-arg constructor for Mongo
- tableName - Variable in class com.conveyal.gtfs.graphql.fetchers.JDBCFetcher
-
- tableName - Variable in class com.conveyal.gtfs.model.Entity.Loader
-
- tableName - Variable in class com.conveyal.gtfs.model.Entity.Writer
-
- tablePrefix - Variable in class com.conveyal.gtfs.loader.Feed
-
- TableReader<T extends Entity> - Interface in com.conveyal.gtfs.loader
-
This is an interface for classes that can iterate over all entities in a single GTFS table, or fetch single entities
by ID, or fetch ordered groups of entities with the same ID (e.g.
- tablesInOrder - Static variable in class com.conveyal.gtfs.loader.Table
-
List of tables in order needed for checking referential integrity during load stage.
- TableWriter<T extends Entity> - Interface in com.conveyal.gtfs.loader
-
This is an interface for classes to create, update, or delete a GTFS entity given an Integer ID and/or JSON string.
- thursday - Variable in class com.conveyal.gtfs.model.Calendar
-
- TimeField - Class in com.conveyal.gtfs.loader
-
A field in the format HH:MM:SS, which will be stored as a number of seconds after midnight.
- TimeField(String, Requirement) - Constructor for class com.conveyal.gtfs.loader.TimeField
-
- TimeParseError - Class in com.conveyal.gtfs.error
-
Represents a problem parsing a time of day field of GTFS feed.
- TimeParseError(String, long, String) - Constructor for class com.conveyal.gtfs.error.TimeParseError
-
- timepoint - Variable in class com.conveyal.gtfs.model.PatternStop
-
- timepoint - Variable in class com.conveyal.gtfs.model.StopTime
-
- timepoints - Variable in class com.conveyal.gtfs.TripPatternKey
-
- TimeZoneError - Class in com.conveyal.gtfs.error
-
Created by landon on 5/11/16.
- TimeZoneError(String, long, String, String, String) - Constructor for class com.conveyal.gtfs.error.TimeZoneError
-
- TimeZoneValidator - Class in com.conveyal.gtfs.validator
-
- TimeZoneValidator(Feed, SQLErrorStorage) - Constructor for class com.conveyal.gtfs.validator.TimeZoneValidator
-
- TO_ARG - Static variable in class com.conveyal.gtfs.graphql.fetchers.JDBCFetcher
-
- to_route_id - Variable in class com.conveyal.gtfs.model.Transfer
-
- to_stop_id - Variable in class com.conveyal.gtfs.model.Transfer
-
- to_trip_id - Variable in class com.conveyal.gtfs.model.Transfer
-
- toFile(String) - Method in class com.conveyal.gtfs.GTFSFeed
-
- toRectangle2D() - Method in class com.conveyal.gtfs.validator.ValidationResult.GeographicBounds
-
- toSQL(DataSource) - Method in class com.conveyal.gtfs.GTFSFeed
-
- toString() - Method in class com.conveyal.gtfs.error.GTFSError
-
- toString() - Method in class com.conveyal.gtfs.validator.model.DuplicateStops
-
- toString() - Method in class com.conveyal.gtfs.validator.model.InvalidValue
-
- TRAM - Static variable in class com.conveyal.gtfs.model.Route
-
- Transfer - Class in com.conveyal.gtfs.model
-
- Transfer() - Constructor for class com.conveyal.gtfs.model.Transfer
-
- Transfer.Loader - Class in com.conveyal.gtfs.model
-
- Transfer.Writer - Class in com.conveyal.gtfs.model
-
- transfer_duration - Variable in class com.conveyal.gtfs.model.FareAttribute
-
- transfer_type - Variable in class com.conveyal.gtfs.model.Transfer
-
- transfers - Variable in class com.conveyal.gtfs.GTFSFeed
-
- transfers - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- TRANSFERS - Static variable in class com.conveyal.gtfs.loader.Table
-
- transfers - Variable in class com.conveyal.gtfs.model.FareAttribute
-
- transitIds - Variable in class com.conveyal.gtfs.GTFSFeed
-
- transitIds - Variable in class com.conveyal.gtfs.loader.ReferenceTracker
-
- transitIdsWithSequence - Variable in class com.conveyal.gtfs.loader.ReferenceTracker
-
- TRIP - Static variable in interface com.conveyal.gtfs.loader.EntityPopulator
-
- Trip - Class in com.conveyal.gtfs.model
-
- Trip() - Constructor for class com.conveyal.gtfs.model.Trip
-
- Trip.Loader - Class in com.conveyal.gtfs.model
-
- Trip.Writer - Class in com.conveyal.gtfs.model
-
- trip_headsign - Variable in class com.conveyal.gtfs.model.Trip
-
- trip_id - Variable in class com.conveyal.gtfs.model.Frequency
-
- trip_id - Variable in class com.conveyal.gtfs.model.StopTime
-
- trip_id - Variable in class com.conveyal.gtfs.model.Trip
-
- trip_short_name - Variable in class com.conveyal.gtfs.model.Trip
-
- tripGroupCountType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- tripIds - Variable in class com.conveyal.gtfs.error.ShapeMissingCoordinatesError
-
- TripPatternKey - Class in com.conveyal.gtfs
-
Used as a map key when grouping trips by stop pattern.
- TripPatternKey(String) - Constructor for class com.conveyal.gtfs.TripPatternKey
-
- tripPatternMap - Variable in class com.conveyal.gtfs.GTFSFeed
-
- trips - Variable in class com.conveyal.gtfs.GTFSFeed
-
- trips - Variable in class com.conveyal.gtfs.loader.Feed
-
- trips - Variable in class com.conveyal.gtfs.loader.FeedLoadResult
-
- TRIPS - Static variable in class com.conveyal.gtfs.loader.Table
-
- tripType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
- TripValidator - Class in com.conveyal.gtfs.validator
-
Unlike FeedValidators that are run against the entire feed, these validators are run against the stop_times for
a specific trip.
- TripValidator(Feed, SQLErrorStorage) - Constructor for class com.conveyal.gtfs.validator.TripValidator
-
- tuesday - Variable in class com.conveyal.gtfs.model.Calendar
-
- type - Variable in class com.conveyal.gtfs.graphql.fetchers.ErrorCountFetcher.ErrorCount
-
- type - Variable in class com.conveyal.gtfs.graphql.fetchers.RowCountFetcher.GroupCount
-
- validate(String, DataSource) - Static method in class com.conveyal.gtfs.GTFS
-
Once a feed has been loaded into the database, examine its contents looking for various problems and errors.
- validate(boolean, Validator...) - Method in class com.conveyal.gtfs.GTFSFeed
-
- validate() - Method in class com.conveyal.gtfs.GTFSFeed
-
- validate(String) - Static method in class com.conveyal.gtfs.loader.DateField
-
- validate() - Method in class com.conveyal.gtfs.loader.Feed
-
TODO check whether validation has already occurred, overwrite results.
- validate() - Method in class com.conveyal.gtfs.validator.DuplicateStopsValidator
-
- validate() - Method in class com.conveyal.gtfs.validator.FaresValidator
-
- validate() - Method in class com.conveyal.gtfs.validator.FeedValidator
-
The main extension point.
- validate() - Method in class com.conveyal.gtfs.validator.FrequencyValidator
-
- validate() - Method in class com.conveyal.gtfs.validator.MisplacedStopValidator
-
- validate() - Method in class com.conveyal.gtfs.validator.NamesValidator
-
- validate() - Method in class com.conveyal.gtfs.validator.NewTripTimesValidator
-
- validate(Feed, boolean) - Method in class com.conveyal.gtfs.validator.ReversedTripValidator
-
- validate() - Method in class com.conveyal.gtfs.validator.TimeZoneValidator
-
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.BooleanField
-
The 0 or 1 will be converted to the string "true" or "false" for SQL COPY.
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.ColorField
-
Check that a string can be properly parsed and is in range.
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.CurrencyField
-
Check that a string can be properly parsed and is in range.
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.DateField
-
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.DateListField
-
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.DoubleField
-
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.Field
-
Check the supplied string to see if it can be parsed as the proper data type.
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.IntegerField
-
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.LanguageField
-
Check that a string can be properly parsed and is in range.
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.ShortField
-
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.StringField
-
Check that a string can be properly parsed and is in range.
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.StringListField
-
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.TimeField
-
- validateAndConvert(String) - Method in class com.conveyal.gtfs.loader.URLField
-
Check that a string can be properly parsed and is in range.
- ValidateFieldResult<T> - Class in com.conveyal.gtfs.loader
-
This mini helper class is used during feed loading to return both:
- a cleaned value of arbitrary type T and
- any errors encountered while validating the original value.
- ValidateFieldResult() - Constructor for class com.conveyal.gtfs.loader.ValidateFieldResult
-
- ValidateFieldResult(T) - Constructor for class com.conveyal.gtfs.loader.ValidateFieldResult
-
Constructor used to set a default value (which may then be updated with the clean value).
- validateNamespace(String) - Static method in class com.conveyal.gtfs.graphql.fetchers.JDBCFetcher
-
Checks that the namespace argument is clean and meets the SQL schema specifications.
- validateTrip(Trip, Route, List<StopTime>, List<Stop>) - Method in class com.conveyal.gtfs.validator.PatternFinderValidator
-
- validateTrip(Trip, Route, List<StopTime>, List<Stop>) - Method in class com.conveyal.gtfs.validator.ReferencesTripValidator
-
- validateTrip(Trip, Route, List<StopTime>, List<Stop>) - Method in class com.conveyal.gtfs.validator.ReversedTripValidator
-
- validateTrip(Trip, Route, List<StopTime>, List<Stop>) - Method in class com.conveyal.gtfs.validator.ServiceValidator
-
- validateTrip(Trip, Route, List<StopTime>, List<Stop>) - Method in class com.conveyal.gtfs.validator.SpeedTripValidator
-
- validateTrip(Trip, Route, List<StopTime>, List<Stop>) - Method in class com.conveyal.gtfs.validator.TripValidator
-
This method will be called on each trip in the feed.
- validationErrorType - Static variable in class com.conveyal.gtfs.graphql.GraphQLGtfsSchema
-
The GraphQL API type representing entries in the table of errors encountered while loading or validating a feed.
- ValidationResult - Class in com.conveyal.gtfs.validator.model
-
- ValidationResult(String, GTFSFeed) - Constructor for class com.conveyal.gtfs.validator.model.ValidationResult
-
- ValidationResult - Class in com.conveyal.gtfs.validator
-
An instance of this class is returned by the validator.
- ValidationResult() - Constructor for class com.conveyal.gtfs.validator.ValidationResult
-
- ValidationResult.GeographicBounds - Class in com.conveyal.gtfs.validator
-
- validationTime - Variable in class com.conveyal.gtfs.validator.ValidationResult
-
- validationTimestamp - Variable in class com.conveyal.gtfs.validator.model.ValidationResult
-
- Validator - Class in com.conveyal.gtfs.validator
-
A Validator examines a whole GTFS feed or a single trip within a GTFS feed.
- Validator(Feed, SQLErrorStorage) - Constructor for class com.conveyal.gtfs.validator.Validator
-
- valueOf(String) - Static method in enum com.conveyal.gtfs.error.NewGTFSErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.conveyal.gtfs.loader.Requirement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.conveyal.gtfs.model.ScheduleException.ExemplarServiceDescriptor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.conveyal.gtfs.validator.model.Priority
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.conveyal.gtfs.error.NewGTFSErrorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.conveyal.gtfs.loader.Requirement
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.conveyal.gtfs.model.ScheduleException.ExemplarServiceDescriptor
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class com.conveyal.gtfs.model.ShapeMap
-
- values() - Static method in enum com.conveyal.gtfs.validator.model.Priority
-
Returns an array containing the constants of this enum type, in
the order they are declared.