List of usage examples for org.hibernate.criterion Restrictions like
public static SimpleExpression like(String propertyName, Object value)
From source file:com.abiquo.server.core.cloud.VirtualDatacenterDAO.java
License:Open Source License
private Criterion filterBy(final String filter) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.like(VirtualDatacenter.NAME_PROPERTY, '%' + filter + '%')); 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
private Criterion filterExactlyBy(final String filter) { Conjunction filterConjunction = Restrictions.conjunction(); filterConjunction.add(Restrictions.like(Role.NAME_PROPERTY, filter)); return filterConjunction; }
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; }
From source file:com.abiquo.server.core.pricing.PricingTemplateDAO.java
License:Open Source License
private Criterion filterBy(final String filter) { Disjunction filterDisjunction = Restrictions.disjunction(); filterDisjunction.add(Restrictions.like(PricingTemplate.NAME_PROPERTY, '%' + filter + '%')); return filterDisjunction; }