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 indexRowSetswithrowSet.invertRowSet(RowSet rowSet) Invert the indexRowSetswith the supplied RowSet.sortByFirstRowKey(boolean sort) Whether to sort the index table by the first row key within eachRowSet.
-
Method Details
-
intersectRowSet
Intersect the indexRowSetswithrowSet. Alltransformationsusing the resulting DataIndexTransformer should bematerializedbeforerowSetisclosed. The resultBasicDataIndexwill be a static snapshot. -
invertRowSet
Invert the indexRowSetswith the supplied RowSet. Alltransformationsusing the resulting DataIndexTransformer should bematerializedbeforerowSetisclosed. The resultBasicDataIndexwill 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()
-