@WithBridgeMethods(value = OracleQuery.class, castRequired = true)
    public C connectByPrior(Predicate cond) {
        return addFlag(Position.BEFORE_ORDER, CONNECT_BY_PRIOR, cond);
    }
@ WithBridgeMethods ( value = OracleQuery . class , castRequired = true ) public C connectByPrior ( Predicate cond ) { return addFlag ( Position . BEFORE_ORDER , CONNECT_BY_PRIOR , cond ) ; }
CONNECT BY specifies the relationship between parent rows and child rows of the hierarchy.

@param cond condition
@return the current object