superleaf.operators.comparison#

Classes

class superleaf.operators.comparison.ComparisonFunctions[source]#

Bases: object

static eq(value: Any, *exc_args, **exc_kwargs) BooleanOperator[source]#
static ne(value: Any, *exc_args, **exc_kwargs) BooleanOperator[source]#
static lt(value: Any, *exc_args, **exc_kwargs) BooleanOperator[source]#
static le(value: Any, *exc_args, **exc_kwargs) BooleanOperator[source]#
static gt(value: Any, *exc_args, **exc_kwargs) BooleanOperator[source]#
static ge(value: Any, *exc_args, **exc_kwargs) BooleanOperator[source]#
static isin(values: Any, *exc_args, **exc_kwargs) BooleanOperator[source]#
static contains(value: Any, *exc_args, **exc_kwargs) BooleanOperator[source]#
static contains_all(values: Any, *exc_args, **exc_kwargs) BooleanOperator[source]#
static contains_any(values: Any, *exc_args, **exc_kwargs) BooleanOperator[source]#
static startswith(value: str, *exc_args, str_converter=<class 'str'>, raise_type_error=False, **exc_kwargs) BooleanOperator[source]#
static endswith(value: str, *exc_args, str_converter=<class 'str'>, raise_type_error=False, **exc_kwargs) BooleanOperator[source]#
static startswith_one_of(values: ~typing.Iterable[str], *exc_args, str_converter=<class 'str'>, raise_type_error=False, **exc_kwargs) BooleanOperator[source]#
static endswith_one_of(values: ~typing.Iterable[str], *exc_args, str_converter=<class 'str'>, raise_type_error=False, **exc_kwargs) BooleanOperator[source]#
static matches_regex(pattern: str, *exc_args, flags=None, str_converter=<class 'str'>, raise_type_error=False, **exc_kwargs) BooleanOperator[source]#
isna = <superleaf.operators.base.BooleanFunctionOperator object>#
notna = <superleaf.operators.base._NotBoolOp object>#