@Override public <T extends EntityBase> T set(String field, Object value) { params.set(field, value); return (T)this; }
@Override public Params set(String name, Object value) { super.set(name, value); for(int i=0;i<list.size();i++){ list.get(i).set(name, value); } return this; } }
public CriteriaWhere<T> param(String name, Object p) { Assert.notNull(this.name,"Parameter name must be specified before setting parameter value"); String pname = null == name ? this.name : name; append(":" + pname); params.set(pname, p); this.name = null; this.op = null; return this; }
/** * Returns a {@link MapParams} contains the given parameters. */ static MapParams of(String name1,Object value1,String name2,Object value2) { return (MapParams)new MapParams().set(name1, value1).set(name2, value2); }
parameters.set(name, v.get());