Examples of Criterion


Examples of org.hibernate.criterion.Criterion

    return propertyName;
  }

  public String getWithClause(String path)
  {
    final Criterion crit = (Criterion)this.withClauseMap.get(path);
    return crit == null ? null : crit.toSqlString(getCriteria(path), this);
  }
View Full Code Here

Examples of org.hibernate.criterion.Criterion

    return propertyName;
  }

  public String getWithClause(String path)
  {
    final Criterion crit = (Criterion)this.withClauseMap.get(path);
    return crit == null ? null : crit.toSqlString(getCriteria(path), this);
  }
View Full Code Here

Examples of org.hibernate.criterion.Criterion

 
  public <T> T findUniqueByParams(Class<T> entityClass, String[] paramNames, Object[] values) {
    if(paramNames.length != values.length) return null;
    List<Criterion> criterionList = new ArrayList<Criterion>();
    for (int i = 0; i < paramNames.length; i++) {
      Criterion c = Restrictions.eq(paramNames[i], values[i]);
      criterionList.add(c);
    }
    return (T) getCriteria(entityClass, criterionList).setFirstResult(0).setMaxResults(1).uniqueResult();
  }
View Full Code Here

Examples of org.hibernate.criterion.Criterion

        }
        if (criterion instanceof ContextVariableEquality) {
            DetachedCriteria sub
                = DetachedCriteria.forClass(ProcessDataStore.DAO.class);
            sub.setProjection(Projections.property("mapId"));
            Criterion valueCond = null;
            if (((ContextVariableEquality) criterion).getValue() == null) {
                valueCond = Expression.and
                    (Expression.isNull("svalue"), Expression.isNull("bvalue"));
            } else {
                valueCond = Expression.eq
View Full Code Here

Examples of org.hibernate.criterion.Criterion

     */
    public Collection ejbFindRange
        (byte[] filterData, byte[] orderData, long start, long end)
        throws FinderException {
        Session session = null;
        Criterion filterCriterion = null;
        List orderCriteria = null;
        try {
            ByteArrayInputStream bis
                = new ByteArrayInputStream(filterData);
            ObjectInputStream ois = new ObjectInputStream (bis);
View Full Code Here

Examples of org.hibernate.criterion.Criterion

        throws RemoteException {
        RequestScope scope = RequestLog.enterScope
            (this, "processes", new Object[] { filter, order });
        ProcessDirectoryRangeAccess res = null;
        try {
            Criterion filterCriteria = HibernateUtil.convertFilterCriterion(filter);
            List orderCriteria = new ArrayList();
            while (order != null) {
                String sortProp = order.getSortProperty();
                if (sortProp.equals("key")) {
                    sortProp = "dbId";
View Full Code Here

Examples of org.hibernate.criterion.Criterion

     *
     * @param criteria the criteria for filtering
     * @return the result
     */
    public long processCount (byte[] filterData) {
        Criterion filterCriterion = null;
        try {
            ByteArrayInputStream bis
                = new ByteArrayInputStream(filterData);
            ObjectInputStream ois = new ObjectInputStream (bis);
            filterCriterion = (Criterion)ois.readObject();
View Full Code Here

Examples of org.hibernate.criterion.Criterion

                Criteria criteria = arg0.createCriteria(TaskInstance.class);
                criteria.add(Expression.eq("taskId", taskId.trim()));
                criteria.add(Expression.eq("processInstanceId", processInstanceId));

                Criterion cri2 = Expression.eq("state", new Integer(ITaskInstance.COMPLETED));

                criteria.add(cri2);

                ProjectionList prolist = Projections.projectionList();
                prolist.add(Projections.rowCount());
View Full Code Here

Examples of org.hibernate.criterion.Criterion

                Criteria criteria = arg0.createCriteria(TaskInstance.class);
                criteria.add(Expression.eq("processInstanceId", processInstanceId.trim()));

                criteria.add(Expression.eq("activityId", activityId.trim()));

                Criterion cri1 = Expression.eq("state", new Integer(ITaskInstance.INITIALIZED));
                Criterion cri2 = Expression.eq("state", new Integer(ITaskInstance.RUNNING));
                Criterion cri_or = Expression.or(cri1, cri2);

                criteria.add(cri_or);

                ProjectionList prolist = Projections.projectionList();
                prolist.add(Projections.rowCount());
View Full Code Here

Examples of org.hibernate.criterion.Criterion

            public Object doInHibernate(Session arg0) throws HibernateException, SQLException {
                Criteria criteria = arg0.createCriteria(TaskInstance.class);


                Criterion cri1 = Expression.eq("state", new Integer(ITaskInstance.INITIALIZED));
                Criterion cri2 = Expression.eq("state", new Integer(ITaskInstance.RUNNING));
                Criterion cri_or = Expression.or(cri1, cri2);

                Criterion cri0 = Expression.eq("id", id);
                Criterion cri_and = Expression.and(cri0, cri_or);
                criteria.add(cri_and);

                return criteria.uniqueResult();
            }
        });
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.