Home | Trees | Indices | Help |
|
---|
|
object --+ | IFilter
IFilter interface for container filtering.
If a filter does not support in-memory filtering, passesFilter should throw NotImplementedError
.
Lazy containers must be able to map filters to their internal representation.
An UnsupportedFilterException can be thrown by the container if a particular filter is not supported by the container.
An IFilter should implement __eq__
and
__hash__
correctly to avoid duplicate filter registrations
etc.
See Also: IFilterable
|
|||
|
|||
|
|||
Inherited from |
|
|||
Inherited from |
|
Check if a change in the value of a property can affect the filtering result. May always return true, at the cost of performance. If the filter cannot determine whether it may depend on the property or not, should return true.
|
Check if an item passes the filter (in-memory filtering).
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sat Jul 6 13:40:50 2013 | http://epydoc.sourceforge.net |