Package javax.persistence.criteria

Examples of javax.persistence.criteria.Subquery.from()


                        else {
                            /*
                             * Create subquery to find by attribute
                             */
                            Subquery subquery = cq.subquery(attr.getJavaType());
                            Root fromAttr = subquery.from(attr.getJavaType());
                            subquery.select(fromAttr.get(NamingConstants.ID));

                            if (var instanceof String && ((String)var).contains("%")) {
                                /*
                                 * This is a like query
View Full Code Here


                break;
              case SUBQUERY:
                SubQueryRule sqr = (SubQueryRule) rule;

                Subquery sq = cq.subquery(sqr.getSubQueryResultClass());
                Root<IN> sqFrom = sq.from(sqr.getSubQueryFromClass());

                Mapper<IN> sqMapper = db.getMapper(sqr.getSubQueryFromClass().getName());

                Predicate where = _createWhere(db, sqMapper, em, sqFrom, cq, cb, new int[2], joinHash,
                    (QueryRule[]) sqr.getValue());
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.