Module org.elasticsearch.compute
Interface ArrowBufBlockConstructor<B extends Block>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Constructor for a block backed by Arrow buffers. See @
AbstractArrowBufBlock for additional details.-
Method Summary
Modifier and TypeMethodDescriptioncreate(org.apache.arrow.memory.ArrowBuf valueBuffer, org.apache.arrow.memory.ArrowBuf validityBuffer, org.apache.arrow.memory.ArrowBuf offsetBuffer, int valueCount, int offsetCount, BlockFactory blockFactory)
-
Method Details
-
create
B create(org.apache.arrow.memory.ArrowBuf valueBuffer, @Nullable org.apache.arrow.memory.ArrowBuf validityBuffer, @Nullable org.apache.arrow.memory.ArrowBuf offsetBuffer, int valueCount, int offsetCount, BlockFactory blockFactory)
-