private <T> ResultSetHandlerFactory<T> newResultSetHandlerFactory(Class<T> returnType) { final Quirks quirks = getConnection().getSql2o().getQuirks(); ResultSetHandlerFactoryBuilder builder = getResultSetHandlerFactoryBuilder(); if(builder==null) builder=new DefaultResultSetHandlerFactoryBuilder(); builder.setAutoDeriveColumnNames(this.autoDeriveColumnNames); builder.setCaseSensitive(this.caseSensitive); builder.setColumnMappings(this.getColumnMappings()); builder.setQuirks(quirks); builder.throwOnMappingError(this.throwOnMappingFailure); return builder.newFactory(returnType); }
private <T> ResultSetHandlerFactory<T> newResultSetHandlerFactory(Class<T> returnType) { final Quirks quirks = getConnection().getSql2o().getQuirks(); ResultSetHandlerFactoryBuilder builder = getResultSetHandlerFactoryBuilder(); if(builder==null) builder=new DefaultResultSetHandlerFactoryBuilder(); builder.setAutoDeriveColumnNames(this.autoDeriveColumnNames); builder.setCaseSensitive(this.caseSensitive); builder.setColumnMappings(this.getColumnMappings()); builder.setQuirks(quirks); builder.throwOnMappingError(this.throwOnMappingFailure); return builder.newFactory(returnType); }
private <T> ResultSetHandlerFactory<T> newResultSetHandlerFactory(Class<T> returnType) { final Quirks quirks = getConnection().getSql2o().getQuirks(); ResultSetHandlerFactoryBuilder builder = getResultSetHandlerFactoryBuilder(); if (builder == null) builder = new DefaultResultSetHandlerFactoryBuilder(); builder.setAutoDeriveColumnNames(this.autoDeriveColumnNames); builder.setCaseSensitive(this.caseSensitive); builder.setColumnMappings(this.getColumnMappings()); builder.setQuirks(quirks); builder.throwOnMappingError(this.throwOnMappingFailure); return builder.newFactory(returnType); }