Skip to contents

A set of S7 classes and Class unions that help establish S7 method dispatch. These classes were made to re-export several vctrs functions such that internals for plyxp were consistent with room for optimization.

Usage

class_vctrs

class_s4_vctrs

class_DF

Format

An object of class S7_union of length 1.

An object of class classRepresentation of length 1.

An object of class classRepresentation of length 1.

Value

S7 class union or base class

Examples

# used for defining methods on S7 generics

S7::method(vec_slice, class_s4_vctrs)
#> <S7_method> method(vec_slice, Vector)
#> function (x, i, ...) 
#> {
#>     x[i]
#> }
#> <environment: namespace:plyxp>