Class Float16ArrowBufVector

All Implemented Interfaces:
Closeable, AutoCloseable, org.apache.lucene.util.Accountable, DoubleVector, Vector, org.elasticsearch.core.RefCounted, org.elasticsearch.core.Releasable

public final class Float16ArrowBufVector extends AbstractArrowBufVector<DoubleVector,DoubleBlock> implements DoubleVector
Implementation of DoubleVector backed by an Arrow buffer holding 16 bits floats.

This class is generated. Edit X-ArrowBufVector.java.st instead.

  • Constructor Details

    • Float16ArrowBufVector

      public Float16ArrowBufVector(org.apache.arrow.memory.ArrowBuf valueBuffer, int positionCount, BlockFactory blockFactory)
      Create an ArrowBuf vector based on the constituents of an Arrow ValueVector. The caller must retain the buffers if they are shared with other blocks or Arrow vectors.
  • Method Details