Package hendrey.orm

Examples of hendrey.orm.Query


  }

  public int count(Contact filter)
  {
    dbSess.clear();
    Query q = dict.getQuery("byResemblance");
    ShadesORMDictionary.filterCandidate.resembles(filter, orm.getColumnSet("nonKeyFields"));
    Connection con = null;
    try
    {
      return dbSess.count(con = dataSource.getConnection(), q);
View Full Code Here


    }
  }

  public List<String> getUniqueLastNames()
  {
    Query q = dict.getQuery("selectDistinctLastnameOnly");
    RecordSet rs;
    Connection con = null;
    try
    {
      rs = dbSess.executeQuery(con = dataSource.getConnection(), q);
View Full Code Here

    defineQueryforDistinctLastname(orm);
  }

  private static void defineQueryforDistinctLastname(ORMapping orm)
  {
    Query q = QueryFactory.newImmutableQuery("SELECT DISTINCT LASTNAME AS \"CONTACT.LASTNAME\" FROM CONTACT");
    q.candidate(orm).setFetchColumns(new String[] { "LASTNAME" });
    dict.defineQuery("selectDistinctLastnameOnly", q);
  }
View Full Code Here

    dict.defineQuery("selectDistinctLastnameOnly", q);
  }

  private static void defineQueryByResemblanceWithFilter(ORMapping orm)
  {
    Query q = QueryFactory.newQuery(dict);
    filterCandidate = q.candidate(orm, "CONTACT");
    q.clause("ORDER BY").append("${order} ${direction} LIMIT ${count} OFFSET ${first}");
    dict.defineQuery("byOrderedResemblance", q);
  }
View Full Code Here

    dict.defineQuery("byOrderedResemblance", q);
  }

  private static void defineQueryByResemblance(ORMapping orm)
  {
    Query q = QueryFactory.newQuery(dict);
    q.candidate(orm, "CONTACT");
    dict.defineQuery("byResemblance", q);
  }
View Full Code Here

    dict.defineQuery("byResemblance", q);
  }

  private static void defineQueryById(ORMapping orm)
  {
    Query q = QueryFactory.newQuery(dict);
    q.candidate(orm).where("ID=${id}", new String[] { });
    dict.defineQuery("byId", q);
  }
View Full Code Here

TOP

Related Classes of hendrey.orm.Query

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.