ScalarReturn scalarRtn = (ScalarReturn) rtn; resultTypes.add( scalarRtn.getType() ); specifiedAliases.add( scalarRtn.getColumnAlias() ); resultColumnProcessors.add( new ScalarResultColumnProcessor( StringHelper.unquote( scalarRtn.getColumnAlias(), factory.getJdbcServices().getDialect() ), scalarRtn.getType() for ( ScalarReturn scalarReturn : constructorReturn.getScalars() ) { scalarProcessors[i++] = new ScalarResultColumnProcessor( StringHelper.unquote( scalarReturn.getColumnAlias(), factory.getJdbcServices().getDialect() ), scalarReturn.getType() );
@Override TupleSnapshot createTupleSnapshot(List<?> value) { Map<String, Object> map = new HashMap<>(); for ( int i = 0; i < value.size(); i++ ) { ScalarReturn ret = (ScalarReturn) queryReturns.get( i ); map.put( ret.getColumnAlias(), value.get( i ) ); } return new MapTupleSnapshot( map ); } }
entry[i++] = gridType.nullSafeGet( tuple, scalarReturn.getColumnAlias(), session, null ); entry[i++] = tuple.get( scalarReturn.getColumnAlias() );
ScalarReturn scalarRtn = ( ScalarReturn ) rtn; resultTypes.add( scalarRtn.getType() ); specifiedAliases.add( scalarRtn.getColumnAlias() ); resultColumnProcessors.add( new ScalarResultColumnProcessor( StringHelper.unquote( scalarRtn.getColumnAlias(), factory.getDialect() ), scalarRtn.getType()
ScalarReturn scalarRtn = ( ScalarReturn ) rtn; resultTypes.add( scalarRtn.getType() ); specifiedAliases.add( scalarRtn.getColumnAlias() ); resultColumnProcessors.add( new ScalarResultColumnProcessor( StringHelper.unquote( scalarRtn.getColumnAlias(), factory.getDialect() ), scalarRtn.getType()