@Override public Object clone() throws CloneNotSupportedException { AggUnaryOp ret = new AggUnaryOp(); // copy generic attributes ret.clone(this, false); // copy specific attributes ret._op = _op; ret._direction = _direction; ret._maxNumThreads = _maxNumThreads; return ret; }