List of usage examples for org.hibernate.criterion Restrictions disjunction
public static Disjunction disjunction()
From source file:com.abiquo.server.core.enterprise.EnterpriseDAO.java
License:Open Source License
private Criterion withoutPricingTemplate() { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.isNull(Enterprise.PRICING_PROPERTY)); return filterDisjunction; }
From source file:com.abiquo.server.core.enterprise.EnterpriseDAO.java
License:Open Source License
private Criterion filterBy(final String filter) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.like(Role.NAME_PROPERTY, '%' + filter + '%')); return filterDisjunction; }
From source file:com.abiquo.server.core.enterprise.RoleDAO.java
License:Open Source License
public static Criterion sameEnterpriseOrNull(final Enterprise enterprise) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.eq(Role.ENTERPRISE_PROPERTY, enterprise)); filterDisjunction.add(Restrictions.isNull(Role.ENTERPRISE_PROPERTY)); return filterDisjunction; }
From source file:com.abiquo.server.core.enterprise.RoleDAO.java
License:Open Source License
public static Criterion sameEnterprise(final Enterprise enterprise) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.eq(Role.ENTERPRISE_PROPERTY, enterprise)); return filterDisjunction; }
From source file:com.abiquo.server.core.enterprise.RoleLdapDAO.java
License:Open Source License
private Criterion filterBy(final String filter) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.like(RoleLdap.ROLE_LDAP_PROPERTY, '%' + filter + '%')); return filterDisjunction; }
From source file:com.abiquo.server.core.enterprise.UserDAO.java
License:Open Source License
private Criterion filterBy(final String filter) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.like(User.NAME_PROPERTY, '%' + filter + '%')); filterDisjunction.add(Restrictions.like(User.SURNAME_PROPERTY, '%' + filter + '%')); filterDisjunction.add(Restrictions.like(User.EMAIL_PROPERTY, '%' + filter + '%')); filterDisjunction.add(Restrictions.like(User.NICK_PROPERTY, '%' + filter + '%')); return filterDisjunction; }
From source file:com.abiquo.server.core.infrastructure.MachineDAO.java
License:Open Source License
private Criterion filterBy(final String filter) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.like(Machine.NAME_PROPERTY, '%' + filter + '%')); return filterDisjunction; }
From source file:com.abiquo.server.core.infrastructure.UcsRackDAO.java
License:Open Source License
public Criterion filterBy(final String filter) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.like(UcsRack.NAME_PROPERTY, '%' + filter + '%')); return filterDisjunction; }
From source file:com.abiquo.server.core.pricing.CostCodeDAO.java
License:Open Source License
private Criterion filterBy(final String filter) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.like(CostCode.NAME_PROPERTY, '%' + filter + '%')); filterDisjunction.add(Restrictions.like(CostCode.DESCRIPTION_PROPERTY, '%' + filter + '%')); return filterDisjunction; }
From source file:com.abiquo.server.core.pricing.CurrencyDAO.java
License:Open Source License
private Criterion filterBy(final String filter) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.like(Currency.NAME_PROPERTY, '%' + filter + '%')); filterDisjunction.add(Restrictions.like(Currency.SYMBOL_PROPERTY, '%' + filter + '%')); return filterDisjunction; }