Class LongMul1kArrowBufVector

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

public final class LongMul1kArrowBufVector extends AbstractArrowBufVector<LongVector,LongBlock> implements LongVector
Implementation of LongVector backed by an Arrow buffer holding timestamps in seconds or microseconds, converted to millis or nanos.

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

  • Constructor Details

    • LongMul1kArrowBufVector

      public LongMul1kArrowBufVector(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