App Engine Python SDK  v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
Public Member Functions | List of all members
google.appengine.datastore.datastore_query.FilterPredicate Class Reference
Inheritance diagram for google.appengine.datastore.datastore_query.FilterPredicate:
google.appengine.datastore.datastore_query._PropertyComponent google.appengine.datastore.datastore_query._BaseComponent google.appengine.datastore.datastore_query._PropertyExistsFilter google.appengine.datastore.datastore_query._SinglePropertyFilter google.appengine.datastore.datastore_query.CompositeFilter google.appengine.datastore.datastore_query.CorrelationFilter google.appengine.datastore.datastore_query._IgnoreFilter google.appengine.datastore.datastore_query._PropertyRangeFilter google.appengine.datastore.datastore_query.PropertyFilter google.appengine.datastore.datastore_query._DedupingFilter

Public Member Functions

def __call__
 
- Public Member Functions inherited from google.appengine.datastore.datastore_query._BaseComponent
def __eq__
 
def __ne__
 

Detailed Description

An abstract base class for all query filters.

All sub-classes must be immutable as these are often stored without creating a
defensive copy.

Member Function Documentation

def google.appengine.datastore.datastore_query.FilterPredicate.__call__ (   self,
  entity 
)
Applies the filter predicate to the given entity.

Args:
  entity: the datastore_pb.EntityProto to test.

Returns:
  True if the given entity matches the filter, False otherwise.

The documentation for this class was generated from the following file: