Class TreeTableFilter

java.lang.Object
com.illumon.iris.db.v2.TreeTableFilter
All Implemented Interfaces:
com.fishlib.base.Function.Unary<Table,​Table>, MemoizedOperationKey.Provider

public class TreeTableFilter
extends Object
implements com.fishlib.base.Function.Unary<Table,​Table>, MemoizedOperationKey.Provider
Apply filters, preserving parents. The TreeTableFilter takes a TreeTable and SelectFilters as input. The original source table is filtered and any matching rows are included; as well as their ancestors. The result table is then converted into a tree table using the original parameters.