datatypes::compute::kernels

Module comparison

Expand description

Comparison kernels for Arrays.

Traits§

  • A trait for Arrow String Arrays, currently three types are supported:

Functions§

  • Perform SQL CONTAINS(left, right)
  • Perform SQL ENDSWITH(left, right)
  • Perform SQL left ILIKE right
  • Checks if a [GenericListArray] contains a value in the [PrimitiveArray]
  • Checks if a [GenericListArray] contains a value in the [GenericStringArray]
  • Perform SQL left LIKE right
  • Perform SQL left NOT ILIKE right
  • Perform SQL left NOT LIKE right
  • Return BooleanArray indicating which strings in an array match an array of regular expressions.
  • Return BooleanArray indicating which strings in an array match a single regular expression.
  • Perform SQL array ~ regex_array operation on [StringArray] / [LargeStringArray]. If regex_array element has an empty value, the corresponding result value is always true.
  • Perform SQL array ~ regex_array operation on [StringArray] / [LargeStringArray] and a scalar.
  • Perform SQL STARTSWITH(left, right)