Skip to contents

vrule_cross_column

vrule_cross_column

Super classes

vrule::vrule_abstract -> vrule::vrule_abstract_complex -> vrule_cross_column

Public fields

operator

operator

expr

expr

Methods

Inherited methods


Method new()

Initializes a cross-column check validation rule

Usage

vrule_cross_column$new(operator, expr, ...)

Arguments

operator

operator

expr

expr

...

any other arg


Method validate()

Abstract method to validate data

Usage

vrule_cross_column$validate(value, row)

Arguments

value

value

row

row

Returns

a validation report, object of class vrule_report


Method clone()

The objects of this class are cloneable with this method.

Usage

vrule_cross_column$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.