![]() |
App Engine Python SDK
v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
|
Public Member Functions | |
def | __init__ |
def | __iter__ |
def | to_json |
def | from_json |
![]() | |
def | to_json_str |
def | from_json_str |
Iterates over a single key_range.KeyRange and yields value for each key. All subclasses do the same thing: iterate over a single KeyRange. They do so using different APIs (db, ndb, datastore) to return entities of different types (db model, ndb model, datastore entity, raw proto).
def google.appengine.ext.mapreduce.datastore_range_iterators.AbstractKeyRangeIterator.__init__ | ( | self, | |
k_range, | |||
query_spec | |||
) |
Init. Args: k_range: a key_range.KeyRange object that defines the entity keys to operate on. KeyRange object already contains a namespace. query_spec: a model.query_spec object that defines how to retrieve entities from datastore.
def google.appengine.ext.mapreduce.datastore_range_iterators.AbstractKeyRangeIterator.__iter__ | ( | self | ) |
Iter.
def google.appengine.ext.mapreduce.datastore_range_iterators.AbstractKeyRangeIterator.from_json | ( | cls, | |
json | |||
) |
Reverse of to_json.
def google.appengine.ext.mapreduce.datastore_range_iterators.AbstractKeyRangeIterator.to_json | ( | self | ) |
Serializes all states into json form. Returns: all states in json-compatible map.