/** * Adds a condition expression "name op param", such as cnd("id","=",100); */ default CriteriaWhere<T> cnd(String name,String op,Object param) { return name(name).op(op).param(param); }
/** * Adds a condition expression "name = param", such as cnd("id",100); */ default CriteriaWhere<T> cnd(String name,Object param) { return name(name).op(Op.EQ.getValue()).param(param); }
/** * Adds a condition expression "name op param", such as cnd("id","=",100); */ default CriteriaWhere<T> cnd(String name,Op op,Object param) { return name(name).op(op.getValue()).param(param); }