Class BooleanArrowBlock

java.lang.Object
org.elasticsearch.compute.data.arrow.BooleanArrowBlock

public final class BooleanArrowBlock extends Object
Converts Arrow BIT vectors to ESQL BooleanBlocks. Flat vectors delegate to zero-copy BooleanArrowBufBlock. ListVector (multi-valued) inputs are converted by copying values into block builders. See ArrowListSupport for the Arrow list -> ESQL multi-value mapping rules (null lists, empty lists, and null children are all collapsed to an ESQL null position; mixed lists drop their null elements).
  • Method Details

    • of

      public static Block of(org.apache.arrow.vector.ValueVector vector, BlockFactory blockFactory)