Esempio n. 1
0
 def arrivals(self):
     return Queryable.chain(*[p.arrivals for p in self._providers.values()])
Esempio n. 2
0
 def alerts(self):
     return Queryable.chain(*[p.alerts for p in self._providers.values()])
Esempio n. 3
0
 def stops(self):
     return Queryable.chain(*[p.stops for p in self._providers.values()])
Esempio n. 4
0
 def routes(self):
     return Queryable.chain(*[p.routes for p in self._providers.values()])
Esempio n. 5
0
 def alerts(self):
     return Queryable.chain(*[p.alerts for p in self._providers.values()])
Esempio n. 6
0
 def agencies(self):
     return Queryable.chain(*[p.agencies for p in self._providers.values()])
Esempio n. 7
0
 def arrivals(self):
     return Queryable.chain(*[p.arrivals for p in self._providers.values()])
Esempio n. 8
0
 def routes(self):
     return Queryable.chain(*[p.routes for p in self._providers.values()])
Esempio n. 9
0
 def stops(self):
     return Queryable.chain(*[p.stops for p in self._providers.values()])
Esempio n. 10
0
 def agencies(self):
     return Queryable.chain(*[p.agencies for p in self._providers.values()])
Esempio n. 11
0
def qchain():
    q1 = Queryable(range(10)).where(lambda x: x % 3 == 0)
    q2 = Queryable(range(10)).where(lambda x: x % 2 == 0)
    return Queryable.chain(q1, q2)