public class RuntimeFilterWritable extends Object implements AutoCloseables.Closeable
Constructor and Description |
---|
RuntimeFilterWritable(BitData.RuntimeFilterBDef runtimeFilterBDef,
DrillBuf... data) |
Modifier and Type | Method and Description |
---|---|
void |
aggregate(RuntimeFilterWritable runtimeFilterWritable) |
void |
close() |
RuntimeFilterWritable |
duplicate(BufferAllocator bufferAllocator) |
boolean |
equals(Object other) |
DrillBuf[] |
getData() |
BitData.RuntimeFilterBDef |
getRuntimeFilterBDef() |
int |
hashCode() |
RuntimeFilterWritable |
newRuntimeFilterWritable(BufferAllocator bufferAllocator) |
void |
retainBuffers(int increment) |
void |
setData(DrillBuf... data) |
String |
toString() |
List<BloomFilter> |
unwrap() |
public RuntimeFilterWritable(BitData.RuntimeFilterBDef runtimeFilterBDef, DrillBuf... data)
public BitData.RuntimeFilterBDef getRuntimeFilterBDef()
public DrillBuf[] getData()
public void setData(DrillBuf... data)
public List<BloomFilter> unwrap()
public void aggregate(RuntimeFilterWritable runtimeFilterWritable)
public RuntimeFilterWritable duplicate(BufferAllocator bufferAllocator)
public void retainBuffers(int increment)
public RuntimeFilterWritable newRuntimeFilterWritable(BufferAllocator bufferAllocator)
public void close()
close
in interface AutoCloseable
close
in interface AutoCloseables.Closeable
Copyright © 1970 The Apache Software Foundation. All rights reserved.