Class ObjectSetInclusionKernel
java.lang.Object
io.deephaven.engine.table.impl.select.setinclusion.ObjectSetInclusionKernel
- All Implemented Interfaces:
SetInclusionKernel
-
Constructor Summary
ConstructorsConstructorDescriptionObjectSetInclusionKernel(@NotNull Collection<Object> liveValues, boolean inclusion) -
Method Summary
Modifier and TypeMethodDescriptionbooleaniterator()voidmatchValues(@NotNull Chunk<Values> values, @NotNull LongChunk<OrderedRowKeys> keys, @NotNull WritableLongChunk<OrderedRowKeys> results) voidmatchValues(@NotNull Chunk<Values> values, @NotNull LongChunk<OrderedRowKeys> keys, @NotNull WritableLongChunk<OrderedRowKeys> results, boolean inclusionOverride) booleanintsize()
-
Constructor Details
-
ObjectSetInclusionKernel
-
-
Method Details
-
add
- Specified by:
addin interfaceSetInclusionKernel
-
remove
- Specified by:
removein interfaceSetInclusionKernel
-
size
public int size()- Specified by:
sizein interfaceSetInclusionKernel
-
iterator
- Specified by:
iteratorin interfaceSetInclusionKernel
-
matchValues
public void matchValues(@NotNull @NotNull Chunk<Values> values, @NotNull @NotNull LongChunk<OrderedRowKeys> keys, @NotNull @NotNull WritableLongChunk<OrderedRowKeys> results) - Specified by:
matchValuesin interfaceSetInclusionKernel
-
matchValues
public void matchValues(@NotNull @NotNull Chunk<Values> values, @NotNull @NotNull LongChunk<OrderedRowKeys> keys, @NotNull @NotNull WritableLongChunk<OrderedRowKeys> results, boolean inclusionOverride) - Specified by:
matchValuesin interfaceSetInclusionKernel
-