Example usage for org.hibernate.criterion Restrictions eq

List of usage examples for org.hibernate.criterion Restrictions eq

Introduction

In this page you can find the example usage for org.hibernate.criterion Restrictions eq.

Prototype

public static SimpleExpression eq(String propertyName, Object value) 

Source Link

Document

Apply an "equal" constraint to the named property

Usage

From source file:au.org.theark.admin.model.dao.AdminDao.java

License:Open Source License

public ArkRolePolicyTemplate getArkRolePolicyTemplate(Long id) {
    Criteria criteria = getSession().createCriteria(ArkRolePolicyTemplate.class);
    criteria.add(Restrictions.eq("id", id));
    return (ArkRolePolicyTemplate) criteria.uniqueResult();
}

From source file:au.org.theark.admin.model.dao.AdminDao.java

License:Open Source License

public List<ArkRolePolicyTemplate> searchArkRolePolicyTemplate(ArkRolePolicyTemplate arkRolePolicyTemplate) {
    Criteria criteria = getSession().createCriteria(ArkRolePolicyTemplate.class);

    if (arkRolePolicyTemplate.getId() != null) {
        criteria.add(Restrictions.eq("id", arkRolePolicyTemplate.getId()));
    }/*from   w w  w.  j ava2s  . c  om*/

    if (arkRolePolicyTemplate.getArkRole() != null) {
        criteria.add(Restrictions.eq("arkRole", arkRolePolicyTemplate.getArkRole()));
    }

    if (arkRolePolicyTemplate.getArkModule() != null) {
        criteria.add(Restrictions.eq("arkModule", arkRolePolicyTemplate.getArkModule()));
    }

    if (arkRolePolicyTemplate.getArkFunction() != null) {
        criteria.add(Restrictions.eq("arkFunction", arkRolePolicyTemplate.getArkFunction()));
    }

    return criteria.list();
}

From source file:au.org.theark.admin.model.dao.AdminDao.java

License:Open Source License

public ArkPermission getArkPermissionByName(String name) {
    Criteria criteria = getSession().createCriteria(ArkPermission.class);
    criteria.add(Restrictions.eq("name", name));
    return (ArkPermission) criteria.uniqueResult();
}

From source file:au.org.theark.admin.model.dao.AdminDao.java

License:Open Source License

public ArkFunction getArkFunction(Long id) {
    Criteria criteria = getSession().createCriteria(ArkFunction.class);
    criteria.add(Restrictions.eq("id", id));
    return (ArkFunction) criteria.uniqueResult();
}

From source file:au.org.theark.admin.model.dao.AdminDao.java

License:Open Source License

public ArkModule getArkModule(Long id) {
    Criteria criteria = getSession().createCriteria(ArkModule.class);
    criteria.add(Restrictions.eq("id", id));
    return (ArkModule) criteria.uniqueResult();
}

From source file:au.org.theark.admin.model.dao.AdminDao.java

License:Open Source License

public List<ArkFunction> searchArkFunction(ArkFunction arkFunction) {
    Criteria criteria = getSession().createCriteria(ArkFunction.class);
    if (arkFunction.getId() != null) {
        criteria.add(Restrictions.eq("id", arkFunction.getId()));
    }/*  w  w  w . ja v a  2  s .c  om*/

    if (arkFunction.getName() != null) {
        criteria.add(Restrictions.ilike("name", arkFunction.getName(), MatchMode.ANYWHERE));
    }
    return criteria.list();
}

From source file:au.org.theark.admin.model.dao.AdminDao.java

License:Open Source License

public List<ArkModule> searchArkModule(ArkModule arkModule) {
    Criteria criteria = getSession().createCriteria(ArkFunction.class);
    if (arkModule.getId() != null) {
        criteria.add(Restrictions.eq("id", arkModule.getId()));
    }/*from  www . j av  a 2  s . c  o m*/

    if (arkModule.getName() != null) {
        criteria.add(Restrictions.ilike("name", arkModule.getName(), MatchMode.ANYWHERE));
    }
    return criteria.list();
}

From source file:au.org.theark.admin.model.dao.AdminDao.java

License:Open Source License

protected Criteria buildArkModuleCriteria(ArkModule arkModuleCriteria) {
    Criteria criteria = getSession().createCriteria(ArkModule.class);

    if (arkModuleCriteria.getId() != null) {
        criteria.add(Restrictions.eq("id", arkModuleCriteria.getId()));
    }//from www  . ja v  a 2 s . co  m

    if (arkModuleCriteria.getName() != null) {
        criteria.add(Restrictions.ilike("name", arkModuleCriteria.getName(), MatchMode.ANYWHERE));
    }

    return criteria;
}

From source file:au.org.theark.admin.model.dao.AdminDao.java

License:Open Source License

protected Criteria buildArkFunctionCriteria(ArkFunction arkFunctionCriteria) {
    Criteria criteria = getSession().createCriteria(ArkFunction.class);

    if (arkFunctionCriteria.getId() != null)
        criteria.add(Restrictions.eq("id", arkFunctionCriteria.getId()));

    if (arkFunctionCriteria.getName() != null)
        criteria.add(Restrictions.ilike("name", arkFunctionCriteria.getName(), MatchMode.ANYWHERE));

    if (arkFunctionCriteria.getArkFunctionType() != null)
        criteria.add(Restrictions.eq("arkFunctionType", arkFunctionCriteria.getArkFunctionType()));

    return criteria;
}

From source file:au.org.theark.admin.model.dao.AdminDao.java

License:Open Source License

protected Criteria buildArkRolePolicyTemplateCriteria(ArkRolePolicyTemplate arkRolePolicyTemplateCriteria) {
    Criteria criteria = getSession().createCriteria(ArkRolePolicyTemplate.class, "arpt");

    if (arkRolePolicyTemplateCriteria.getId() != null) {
        criteria.add(Restrictions.eq("arpt.id", arkRolePolicyTemplateCriteria.getId()));
    }//from  w w  w.j  a v  a 2 s . c om

    if (arkRolePolicyTemplateCriteria.getArkRole() != null) {
        criteria.add(Restrictions.eq("arpt.arkRole", arkRolePolicyTemplateCriteria.getArkRole()));
    }

    if (arkRolePolicyTemplateCriteria.getArkModule() != null) {
        criteria.add(Restrictions.eq("arpt.arkModule", arkRolePolicyTemplateCriteria.getArkModule()));
    }

    if (arkRolePolicyTemplateCriteria.getArkFunction() != null) {
        criteria.add(Restrictions.eq("arpt.arkFunction", arkRolePolicyTemplateCriteria.getArkFunction()));
    }
    return criteria;
}