Module org.elasticsearch.compute
Class BatchEncoder.DirectNulls
java.lang.Object
org.elasticsearch.compute.operator.mvdedupe.BatchEncoder
org.elasticsearch.compute.operator.mvdedupe.BatchEncoder.DirectEncoder
org.elasticsearch.compute.operator.mvdedupe.BatchEncoder.DirectNulls
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.lucene.util.Accountable,org.elasticsearch.core.Releasable
- Enclosing class:
BatchEncoder
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.compute.operator.mvdedupe.BatchEncoder
BatchEncoder.Booleans, BatchEncoder.BytesRefs, BatchEncoder.Decoder, BatchEncoder.DirectBooleans, BatchEncoder.DirectBytesRefs, BatchEncoder.DirectDoubles, BatchEncoder.DirectEncoder, BatchEncoder.DirectInts, BatchEncoder.DirectLongs, BatchEncoder.DirectNulls, BatchEncoder.Doubles, BatchEncoder.Ints, BatchEncoder.IsNull, BatchEncoder.Longs, BatchEncoder.MVEncoder -
Field Summary
Fields inherited from class org.elasticsearch.compute.operator.mvdedupe.BatchEncoder.DirectEncoder
BASE_RAM_USAGE, blockFields inherited from interface org.apache.lucene.util.Accountable
NULL_ACCOUNTABLE -
Method Summary
Modifier and TypeMethodDescriptionprotected intreadValueAtBlockIndex(int valueIndex, org.apache.lucene.util.BytesRefBuilder dst) Methods inherited from class org.elasticsearch.compute.operator.mvdedupe.BatchEncoder.DirectEncoder
close, encodeNextBatch, positionCount, ramBytesUsed, read, valueCountMethods inherited from class org.elasticsearch.compute.operator.mvdedupe.BatchEncoder
decoderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.lucene.util.Accountable
getChildResources
-
Method Details
-
readValueAtBlockIndex
protected int readValueAtBlockIndex(int valueIndex, org.apache.lucene.util.BytesRefBuilder dst) - Specified by:
readValueAtBlockIndexin classBatchEncoder.DirectEncoder
-