Copyright © (C) 2016, Heinz Nikolaus Gies
Authors: Heinz Nikolaus Gies (heinz@licenser.net).
filter() = {matcher(), path(), term()} | {defined, path()}
filters() = filter() | {'not', filters()} | {'or', filters(), filters()} | [filter()]
matcher() = '==' | '>=' | '=<' | '>' | '<' | '~='
path() = binary() | [binary() | integer()]
deserialize/1 | Deserializes a filter from the binary format to a structure. |
filter/2 | Tests a object against a given filter, returns either true or false. |
serialize/1 | Serializes a filter to a binary format for sending and storing. |
Deserializes a filter from the binary format to a structure.
filter(O::#{}, R::filters()) -> boolean()
Tests a object against a given filter, returns either true or false.
Serializes a filter to a binary format for sending and storing
Generated by EDoc, Sep 20 2016, 06:40:55.