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.ext.ndb.query.Node Class Reference
Inheritance diagram for google.appengine.ext.ndb.query.Node:
google.appengine.ext.ndb.query.ConjunctionNode google.appengine.ext.ndb.query.DisjunctionNode google.appengine.ext.ndb.query.FalseNode google.appengine.ext.ndb.query.FilterNode google.appengine.ext.ndb.query.ParameterNode google.appengine.ext.ndb.query.PostFilterNode

Public Member Functions

def __new__
 
def __eq__
 
def __ne__
 
def resolve
 

Detailed Description

Base class for filter expression tree nodes.

Tree nodes are considered immutable, even though they can contain
Parameter instances, which are not.  In particular, two identical
trees may be represented by the same Node object in different
contexts.

Member Function Documentation

def google.appengine.ext.ndb.query.Node.resolve (   self,
  bindings,
  used 
)
Return a Node with Parameters replaced by the selected values.

Args:
  bindings: A dict mapping integers and strings to values.
  used: A dict into which use of use of a binding is recorded.

Returns:
  A Node instance.

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