public TeradataQuery<T> qualify(Predicate predicate) {
        predicate = ExpressionUtils.predicate(SQLOps.QUALIFY, predicate);
        return queryMixin.addFlag(new QueryFlag(QueryFlag.Position.BEFORE_ORDER, predicate));
    }
public TeradataQuery < T > qualify ( Predicate predicate ) { predicate = ExpressionUtils . predicate ( SQLOps . QUALIFY , predicate ) ; return queryMixin . addFlag ( new QueryFlag ( QueryFlag . Position . BEFORE_ORDER , predicate ) ) ; }
Adds a qualify expression

@param predicate qualify expression
@return the current object