final NamedSubqueryRoot namedSubqueryRoot = new NamedSubqueryRoot( QueryType.SELECT, namedSolutionSet);
final NamedSubqueryRoot namedSubqueryRoot = new NamedSubqueryRoot( QueryType.SELECT, namedSolutionSet);
/** * Return a named subquery. * * @param name * The name associated with the named subquery result. * @param varNode * The projected variable. * @param where * The where clause. * * @return The named subquyery. */ protected NamedSubqueryRoot namedSubQuery(final String name, final VarNode varNode, final JoinGroupNode where, ApplyAnnotation ... annotations) { final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot( QueryType.SELECT, name); final ProjectionNode projection = new ProjectionNode(); namedSubquery.setProjection(projection); projection.addProjectionExpression(new AssignmentNode(varNode, new VarNode(varNode))); namedSubquery.setWhereClause(where); return applyAnnotations(namedSubquery, annotations); }
/** * Return a named subquery. * * @param name * The name associated with the named subquery result. * @param varNode * The projected variable. * @param where * The where clause. * * @return The named subquyery. */ protected NamedSubqueryRoot namedSubQuery(final String name, final VarNode varNode, final JoinGroupNode where, ApplyAnnotation ... annotations) { final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot( QueryType.SELECT, name); final ProjectionNode projection = new ProjectionNode(); namedSubquery.setProjection(projection); projection.addProjectionExpression(new AssignmentNode(varNode, new VarNode(varNode))); namedSubquery.setWhereClause(where); return applyAnnotations(namedSubquery, annotations); }
/** * Return a named subquery. * * @param name * The name associated with the named subquery result. * @param varNode * The projected variable. * @param where * The where clause. * * @return The named subquyery. */ protected NamedSubqueryRoot namedSubQuery(final String name, final VarNode varNode, final JoinGroupNode where, ApplyAnnotation ... annotations) { final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot( QueryType.SELECT, name); final ProjectionNode projection = new ProjectionNode(); namedSubquery.setProjection(projection); projection.addProjectionExpression(new AssignmentNode(varNode, new VarNode(varNode))); namedSubquery.setWhereClause(where); return applyAnnotations(namedSubquery, annotations); }
final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot( subquery.getQueryType(), aNamedSubquery.getName());
final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot( subquery.getQueryType(), aNamedSubquery.getName());
final NamedSubqueryRoot namedSubqueryRoot = new NamedSubqueryRoot( QueryType.SELECT, namedSet);
final NamedSubqueryRoot nsr = new NamedSubqueryRoot( subqueryRoot.getQueryType(), newName);
final NamedSubqueryRoot nsr = new NamedSubqueryRoot( subqueryRoot.getQueryType(), newName);
final NamedSubqueryRoot subquery = new NamedSubqueryRoot( QueryType.SELECT, "foo");
final NamedSubqueryRoot subquery = new NamedSubqueryRoot( QueryType.SELECT, "foo");
final NamedSubqueryRoot namedSubqueryRoot = new NamedSubqueryRoot( QueryType.SELECT, namedSet);
subqueryRoot = new NamedSubqueryRoot(QueryType.SELECT, namedSet);
subqueryRoot = new NamedSubqueryRoot(QueryType.SELECT, namedSet);
final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot(QueryType.SELECT, "_set1"); final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot(QueryType.SELECT, "_set1");
final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot(QueryType.SELECT, "_set1"); final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot(QueryType.SELECT, "_set1");
final NamedSubqueryRoot subquery = new NamedSubqueryRoot( QueryType.SELECT, "foo");
subqueryRoot = new NamedSubqueryRoot(QueryType.SELECT, namedSet);
final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot(QueryType.SELECT, "_set1"); final NamedSubqueryRoot namedSubquery = new NamedSubqueryRoot(QueryType.SELECT, "_set1");