private void initAliases(SelectExpression[] selectExpressions) { if ( aggregatedSelectExpression == null ) { aliases = new String[selectExpressions.length]; for ( int i = 0; i < selectExpressions.length; i++ ) { aliases[i] = selectExpressions[i].getAlias(); } } else { aliases = aggregatedSelectExpression.getAggregatedAliases(); } }
@Override public Class getDynamicInstantiationResultType() { AggregatedSelectExpression aggregation = queryLoader.getAggregatedSelectExpression(); return aggregation == null ? null : aggregation.getAggregationResultType(); }
private boolean hasSelectNew() { return aggregatedSelectExpression != null && aggregatedSelectExpression.getResultTransformer() != null; }
if ( AggregatedSelectExpression.class.isInstance( selectExpression ) ) { aggregatedSelectExpression = (AggregatedSelectExpression) selectExpression; queryReturnTypeList.addAll( aggregatedSelectExpression.getAggregatedSelectionTypeList() ); scalarSelect = true;
queryReturnTypeList.addAll( aggregatedSelectExpression.getAggregatedSelectionTypeList() ); scalarSelect = true;
@Override protected ResultTransformer resolveResultTransformer(ResultTransformer resultTransformer) { final ResultTransformer implicitResultTransformer = aggregatedSelectExpression == null ? null : aggregatedSelectExpression.getResultTransformer(); return HolderInstantiator.resolveResultTransformer( implicitResultTransformer, resultTransformer ); }
@Override public Class getDynamicInstantiationResultType() { AggregatedSelectExpression aggregation = queryLoader.getAggregatedSelectExpression(); return aggregation == null ? null : aggregation.getAggregationResultType(); }
private void initAliases(SelectExpression[] selectExpressions) { if ( aggregatedSelectExpression == null ) { aliases = new String[selectExpressions.length]; for ( int i=0; i<selectExpressions.length; i++ ) { String alias = selectExpressions[i].getAlias(); aliases[i] = alias==null ? Integer.toString(i) : alias; } } else { aliases = aggregatedSelectExpression.getAggregatedAliases(); } }
queryReturnTypeList.addAll( aggregatedSelectExpression.getAggregatedSelectionTypeList() ); scalarSelect = true;
private HolderInstantiator buildHolderInstantiator(ResultTransformer queryLocalResultTransformer) { final ResultTransformer implicitResultTransformer = aggregatedSelectExpression == null ? null : aggregatedSelectExpression.getResultTransformer(); return HolderInstantiator.getHolderInstantiator( implicitResultTransformer, queryLocalResultTransformer, queryReturnAliases ); } // --- Query translator methods ---
@Override public Class getDynamicInstantiationResultType() { AggregatedSelectExpression aggregation = queryLoader.getAggregatedSelectExpression(); return aggregation == null ? null : aggregation.getAggregationResultType(); }
private void initAliases(SelectExpression[] selectExpressions) { if ( aggregatedSelectExpression == null ) { aliases = new String[selectExpressions.length]; for ( int i=0; i<selectExpressions.length; i++ ) { String alias = selectExpressions[i].getAlias(); aliases[i] = alias==null ? Integer.toString(i) : alias; } } else { aliases = aggregatedSelectExpression.getAggregatedAliases(); } }
private boolean hasSelectNew() { return aggregatedSelectExpression != null && aggregatedSelectExpression.getResultTransformer() != null; }
private boolean hasSelectNew() { return aggregatedSelectExpression != null && aggregatedSelectExpression.getResultTransformer() != null; }
private HolderInstantiator buildHolderInstantiator(ResultTransformer queryLocalResultTransformer) { final ResultTransformer implicitResultTransformer = aggregatedSelectExpression == null ? null : aggregatedSelectExpression.getResultTransformer(); return HolderInstantiator.getHolderInstantiator( implicitResultTransformer, queryLocalResultTransformer, queryReturnAliases ); } // --- Query translator methods ---
protected ResultTransformer resolveResultTransformer(ResultTransformer resultTransformer) { final ResultTransformer implicitResultTransformer = aggregatedSelectExpression == null ? null : aggregatedSelectExpression.getResultTransformer(); return HolderInstantiator.resolveResultTransformer( implicitResultTransformer, resultTransformer ); }
protected ResultTransformer resolveResultTransformer(ResultTransformer resultTransformer) { final ResultTransformer implicitResultTransformer = aggregatedSelectExpression == null ? null : aggregatedSelectExpression.getResultTransformer(); return HolderInstantiator.resolveResultTransformer( implicitResultTransformer, resultTransformer ); }
private HolderInstantiator buildHolderInstantiator(ResultTransformer queryLocalResultTransformer) { final ResultTransformer implicitResultTransformer = aggregatedSelectExpression == null ? null : aggregatedSelectExpression.getResultTransformer(); return HolderInstantiator.getHolderInstantiator( implicitResultTransformer, queryLocalResultTransformer, queryReturnAliases ); } // --- Query translator methods ---