:py:mod:`datastore.filter` ========================== .. py:module:: datastore.filter Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: datastore.filter.BaseFilter datastore.filter.Filter datastore.filter.CompositeFilter datastore.filter.PropertyFilter .. py:class:: BaseFilter .. py:attribute:: json_key :type: str .. py:method:: __repr__() Return repr(self). .. py:method:: from_repr(data) :classmethod: :abstractmethod: .. py:method:: to_repr() :abstractmethod: .. py:class:: Filter(inner_filter) .. py:method:: __repr__() Return repr(self). .. py:method:: __eq__(other) Return self==value. .. py:method:: from_repr(data) :classmethod: .. py:method:: to_repr() .. py:class:: CompositeFilter(operator, filters) Bases: :py:obj:`BaseFilter` .. py:attribute:: json_key :value: 'compositeFilter' .. py:method:: __eq__(other) Return self==value. .. py:method:: from_repr(data) :classmethod: .. py:method:: to_repr() .. py:class:: PropertyFilter(prop, operator, value) Bases: :py:obj:`BaseFilter` .. py:attribute:: json_key :value: 'propertyFilter' .. py:method:: __eq__(other) Return self==value. .. py:method:: from_repr(data) :classmethod: .. py:method:: to_repr()