question: @ Override public void agg ( Object newVal ) { valueSet . add ( newVal instanceof Double ? ( Double ) newVal : new Double ( newVal . toString ( ) ) ) ; firstTime = false ; }
target:  Distinct Aggregate function which update the Distinct set