All pastes #762163 Raw Edit

Anonymous

public java v1 · immutable
·published 2007-11-05 13:14 UTC
rendered paste body
package us.gaits.hawk.session;import us.gaits.hawk.entity.*;import org.jboss.seam.annotations.Name;import org.jboss.seam.framework.EntityQuery;import java.util.List;import java.util.Arrays;@Name("usersList")public class UsersList extends EntityQuery {	private static final String[] RESTRICTIONS = {			"lower(users.username) like concat(lower(#{usersList.users.username}),'%')",			"lower(users.passwordhash) like concat(lower(#{usersList.users.passwordhash}),'%')",			"lower(users.lastname) like concat(lower(#{usersList.users.lastname}),'%')",			"lower(users.firstname) like concat(lower(#{usersList.users.firstname}),'%')",			"lower(users.secretanswer) like concat(lower(#{usersList.users.secretanswer}),'%')",			"lower(users.secretquestion) like concat(lower(#{usersList.users.secretquestion}),'%')",};	private Users users = new Users();	@Override	public String getEjbql() {		return "select users from Users users";	}	@Override	public Integer getMaxResults() {		return 25;	}	public Users getUsers() {		return users;	}	@Override	public List<String> getRestrictions() {		return Arrays.asList(RESTRICTIONS);	}}