Class ExecOpDuplicateRemoval

All Implemented Interfaces:
StatsProvider, ExecutableOperator, UnaryExecutableOp

public class ExecOpDuplicateRemoval extends UnaryExecutableOpBase
To be used for DISTINCT clauses. This algorithm removes duplicates by collecting input solution mappings in the same hash set. Passes only distinct solution mappings to its output. Duplicates are based on SolutionMapping equality, not object identity.