public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> le(String property) { return new SimpleExpression<T>(property, LE); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> ge(String property) { return new SimpleExpression<T>(property, GE); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> ne(String property) { return new SimpleExpression<T>(property, NE); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> lt(String property) { return new SimpleExpression<T>(property, LT); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> eq(String property) { return new SimpleExpression<T>(property, EQ); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> gt(String property) { return new SimpleExpression<T>(property, GT); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> eq(String property, T value) { return new SimpleExpression<T>(property, EQ).setValue(value); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> gt(String property, T value) { return new SimpleExpression<T>(property, GT).setValue(value); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> ne(String property, T value) { return new SimpleExpression<T>(property, NE).setValue(value); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> ge(String property, T value) { return new SimpleExpression<T>(property, GE).setValue(value); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> le(String property, T value) { return new SimpleExpression<T>(property, LE).setValue(value); }
public static <T extends Comparable<? extends Serializable>> SimpleExpression<T> lt(String property, T value) { return new SimpleExpression<T>(property, LT).setValue(value); }
@Override public UserData getUserByOpenIDIdentifier(String identifier) { Page page = new Page(0, Page.ALL_RESULTS); page.setFilterable(new SimpleExpression<Comparable<? extends Serializable>>("id", identifier, Filter.EQ)); List<OpenIDUserData> result = openIDUserDao.findAll(page).getResult(); if (result.size() > 0) { return result.get(0).getUser(); } return null; }
@Override public List<OpenIDProvider> findProvidersByUserName(String userName) { Page page = new Page(0, Page.ALL_RESULTS); page.setFilterable(new SimpleExpression<Comparable<? extends Serializable>>( OpenIDUserData.USER + "." + UserData.USERNAME, userName, Filter.EQ)); List<OpenIDProvider> result = new ArrayList<OpenIDProvider>(); List<OpenIDUserData> found = openIDUserDao.findAll(page).getResult(); for (OpenIDUserData hasOpenIDIdentifier : found) { result.add(hasOpenIDIdentifier.getProvider()); } return result; }
protected UserData getUserByOpenIDIdentifier(OpenIDLoginToken token) { Page page = new Page(0, Page.ALL_RESULTS); page.setFilterable(new SimpleExpression<Comparable<? extends Serializable>>("id", token.getIdentifier(), Filter.EQ)); List<OpenIDUserData> result = openIDUserDao.findAll(page).getResult(); if (result != null && result.size() > 0) { return convertToDTO(result.get(0).getUser(), tokenConverter != null ? tokenConverter.convert(token, result.get(0).getUser()) : token); } return null; }