Enumeration

ArrowOptionalNullPlacement

unstable since: 25.0.0

Declaration

enum Arrow.OptionalNullPlacement

Description [src]

They are corresponding to arrow::compute::NullPlacement values except GARROW_OPTIONAL_NULL_PLACEMENT_UNSPECIFIED. GARROW_OPTIONAL_NULL_PLACEMENT_UNSPECIFIED is used to specify std::nullopt.

Available since: 25.0.0

Members

GARROW_OPTIONAL_NULL_PLACEMENT_UNSPECIFIED

Do not specify null placement. Instead, the null-placement of each individual arrow:compute::SortKey will be followed.

  • Value: -1
  • Available since: 25.0.0
GARROW_OPTIONAL_NULL_PLACEMENT_AT_START

Place nulls and NaNs before any non-null values. NaNs will come after nulls. Ignore null-placement of each individual arrow:compute::SortKey.

  • Value: 0
  • Available since: 25.0.0
GARROW_OPTIONAL_NULL_PLACEMENT_AT_END

Place nulls and NaNs after any non-null values. NaNs will come before nulls. Ignore null-placement of each individual arrow:compute::SortKey.

  • Value: 1
  • Available since: 25.0.0