Python 3.9 is now generally available.

google.appengine.datastore.datastore_query.FilterPredicate

An abstract base class for all query filters.

Inherits From: expected_type

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

Methods

__call__

View source

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.

__eq__

View source

Return self==value.

__ne__

View source

Return self!=value.