Example usage for org.hibernate.criterion Restrictions ilike

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

Introduction

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

Prototype

public static Criterion ilike(String propertyName, String value, MatchMode matchMode) 

Source Link

Document

A case-insensitive "like" (similar to Postgres ilike operator) using the provided match mode

Usage

From source file:br.com.utfpr.edu.agenda.Dao.Entidades.Dao_Veiculo.java

public List<Veiculo> marcaJSon(String trecho) {
    try {/*from  w ww . ja va  2s. c o m*/
        return sessao.createCriteria(Veiculo.class).add(Restrictions.ilike("marca", trecho, MatchMode.ANYWHERE))
                .list();
    } catch (HibernateException e) {
        return null;
    }
}

From source file:br.com.utfpr.edu.agenda.Dao.Entidades.Dao_Veiculo.java

public List<Veiculo> modeloJSon(String trecho) {
    try {//from  w  w  w  .j a  v  a2 s.c  om
        return sessao.createCriteria(Veiculo.class)
                .add(Restrictions.ilike("modelo", trecho, MatchMode.ANYWHERE)).list();
    } catch (HibernateException e) {
        return null;
    }
}

From source file:br.os.rh.cidade.CidadeDAO.java

public List<Cidade> pesquisaDescricao(String Descricao) {
    setSessao(HibernateUtil.getSessionFactory().openSession());
    setTransacao(getSessao().beginTransaction());

    List<Cidade> cidades = (List<Cidade>) getSessao().createCriteria(Cidade.class)
            .add(Restrictions.ilike("descricao", Descricao, MatchMode.ANYWHERE))
            .addOrder(Order.asc("descricao")).list();

    getSessao().close();/*from  w ww  .  j a  v  a 2 s  .  c o m*/
    return cidades;
}

From source file:br.os.rh.curso.CursoDAO.java

public List<Curso> pesquisaDescricao(String Descricao) {
    setSessao(HibernateUtil.getSessionFactory().openSession());
    setTransacao(getSessao().beginTransaction());

    List<Curso> cursos = (List<Curso>) getSessao().createCriteria(Curso.class)
            .add(Restrictions.ilike("descricao", Descricao, MatchMode.ANYWHERE))
            .addOrder(Order.asc("descricao")).list();

    getSessao().close();//from  w  ww.j  av  a 2s .  com
    return cursos;
}

From source file:br.os.rh.disciplina.DisciplinaDAO.java

public List<Disciplina> pesquisaDescricao(String Descricao) {
    setSessao(HibernateUtil.getSessionFactory().openSession());
    setTransacao(getSessao().beginTransaction());

    List<Disciplina> disciplinas = (List<Disciplina>) getSessao().createCriteria(Disciplina.class)
            .add(Restrictions.ilike("descricao", Descricao, MatchMode.ANYWHERE))
            .addOrder(Order.asc("descricao")).list();

    getSessao().close();/*from  www  .jav a  2  s . c o  m*/
    return disciplinas;
}

From source file:br.os.rh.estado.EstadoDAO.java

public List<Estado> pesquisaDescricao(String Descricao) {
    setSessao(HibernateUtil.getSessionFactory().openSession());
    setTransacao(getSessao().beginTransaction());

    List<Estado> estados = (List<Estado>) getSessao().createCriteria(Estado.class)
            .add(Restrictions.ilike("estado", Descricao, MatchMode.ANYWHERE)).addOrder(Order.asc("estado"))
            .list();//from  w  w  w.j a va 2s  .  c  o  m

    getSessao().close();
    return estados;
}

From source file:br.os.rh.funcionario.FuncionarioDAO.java

public List<Funcionario> pesquisaDescricao(String text) {
    setSessao(HibernateUtil.getSessionFactory().openSession());
    setTransacao(getSessao().beginTransaction());

    List<Funcionario> funcionarios = (List<Funcionario>) getSessao().createCriteria(Funcionario.class)
            .add(Restrictions.ilike("nome", text, MatchMode.ANYWHERE)).addOrder(Order.asc("nome")).list();

    getSessao().close();/*  ww w  . ja  va2  s.c o m*/
    return funcionarios;
}

From source file:br.os.rh.horario.HorarioDAO.java

public List<Horario> pesquisaDescricao(String Descricao) {
    setSessao(HibernateUtil.getSessionFactory().openSession());
    setTransacao(getSessao().beginTransaction());

    List<Horario> horarios = (List<Horario>) getSessao().createCriteria(Horario.class)
            .add(Restrictions.ilike("descricao", Descricao, MatchMode.ANYWHERE))
            .addOrder(Order.asc("descricao")).list();

    getSessao().close();//from   w w  w  .  ja va2  s .co m
    return horarios;
}

From source file:br.os.rh.periodo.PeriodoDAO.java

public List<Periodo> pesquisaDescricao(String Descricao) {
    setSessao(HibernateUtil.getSessionFactory().openSession());
    setTransacao(getSessao().beginTransaction());

    List<Periodo> periodos = (List<Periodo>) getSessao().createCriteria(Periodo.class)
            .add(Restrictions.ilike("descricao", Descricao, MatchMode.ANYWHERE))
            .addOrder(Order.asc("descricao")).list();

    getSessao().close();//from  w w w.j  a  v  a 2s. c o m
    return periodos;
}

From source file:br.os.rh.titulacao.TitulacaoDAO.java

public List<Titulacao> pesquisaDescricao(String Descricao) {
    setSessao(HibernateUtil.getSessionFactory().openSession());
    setTransacao(getSessao().beginTransaction());

    List<Titulacao> titulacoes = (List<Titulacao>) getSessao().createCriteria(Titulacao.class)
            .add(Restrictions.ilike("titulacao", Descricao, MatchMode.ANYWHERE))
            .addOrder(Order.asc("titulacao")).list();

    getSessao().close();/*from   w ww . ja  v a 2  s  .com*/
    return titulacoes;
}