com.mobimeo.gtfs.rules
Type members
Classlikes
A rule context is a trie map of strings. It allows for providing scoped values that can be used in the rules.
A rule context is a trie map of strings. It allows for providing scoped values that can be used in the rules.
- Companion:
- object
- Companion:
- object
An engine is used to apply set of processing rules to GTFS files. It provides a common environment composed of functions that can be used in the rules.
An engine is used to apply set of processing rules to GTFS files. It provides a common environment composed of functions that can be used in the rules.
An engine can be reused for several set of rules and GTFS files using the same set of environment.
- Companion:
- object
An interpreter is used in the context of the engine to evaluate the various expressions from the Matcher s and Transformation s.
An interpreter is used in the context of the engine to evaluate the various expressions from the Matcher s and Transformation s.
Expressions are pure, and cannot perform any side effects. Applicable functions transform a string value into another one without access to any context.
- Companion:
- object