openclean.function.eval.logic module

Implementation of basic logic operators as evaluation function predicates for data frame rows.

class openclean.function.eval.logic.And(*args)

Bases: openclean.function.eval.base.Eval

Logical conjunction of predicates.

class openclean.function.eval.logic.Not(predicate)

Bases: openclean.function.eval.base.Eval

Logical negation of a predicate(s).

class openclean.function.eval.logic.Or(*args)

Bases: openclean.function.eval.base.Eval

Logical disjunction of predicates.