Package io.deephaven.engine.table
Interface DataIndexTransformer.Builder
- Enclosing interface:
- DataIndexTransformer
public static interface DataIndexTransformer.Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
intersectRowSet
(RowSet rowSet) Intersect the indexRowSets
withrowSet
.invertRowSet
(RowSet rowSet) Invert the indexRowSets
with the supplied RowSet.sortByFirstRowKey
(boolean sort) Whether to sort the index table by the first row key within eachRowSet
.
-
Method Details
-
intersectRowSet
Intersect the indexRowSets
withrowSet
. Alltransformations
using the resulting DataIndexTransformer should bematerialized
beforerowSet
isclosed
. The resultBasicDataIndex
will be a static snapshot. -
invertRowSet
Invert the indexRowSets
with the supplied RowSet. Alltransformations
using the resulting DataIndexTransformer should bematerialized
beforerowSet
isclosed
. The resultBasicDataIndex
will be a static snapshot. -
sortByFirstRowKey
Whether to sort the index table by the first row key within eachRowSet
. Defaults tofalse
. Be careful to use the correct dependency for satisfaction! -
build
DataIndexTransformer build()
-