gatelogue_types.BusCompany

class gatelogue_types.BusCompany(*, i: ID = None, source: set[str] = <factory>, name: str, lines: list[~gatelogue_types.Sourced[ID]] = <factory>, stops: list[~gatelogue_types.Sourced[ID]] = <factory>, local: bool = False)

Bases: Node

__init__()

Methods

NS()

__init__()

Attributes

lines

List of IDs of all BusLine s the company operates

local

Whether the company operates within the city, e.g. a city bus network.

name

Name of the bus company

stops

List of all BusStop s the company's lines stop at

i

The ID of the node

source

All sources that prove the node's existence

classmethod NS()
i: ID

The ID of the node

lines: list[Sourced[ID]]

List of IDs of all BusLine s the company operates

local: bool

Whether the company operates within the city, e.g. a city bus network

name: str

Name of the bus company

source: set[str]

All sources that prove the node’s existence

stops: list[Sourced[ID]]

List of all BusStop s the company’s lines stop at