Class JsonManifest


public class JsonManifest extends TrainCommon
A minimal manifest in JSON. This manifest is intended to be read by machines for building manifests in other, human-readable outputs. This manifest is retained at build time so that manifests can be endlessly recreated in other formats, even if the operations database state has changed. It is expected that the parsers for this manifest will be capable of querying operations for more specific information while transforming this manifest into other formats.