Skip to content

Commit 09ef339

Browse files
Added facility for configuration
1 parent 2828b28 commit 09ef339

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

src/main/java/org/fugerit/java/query/export/facade/QueryExportConfig.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ public static QueryExportConfig newConfigCSV( OutputStream output, Connection co
1111
return new QueryExportConfig( QueryExportFacade.FORMAT_CSV , QueryExportFacade.CSV_SEPARATOR_DEF, output, conn, query, DEFAULT_EXPORT_HEADER );
1212
}
1313

14+
public static QueryExportConfig newConfigCSV( OutputStream output, char separator ) {
15+
return new QueryExportConfig( QueryExportFacade.FORMAT_CSV , separator, output, null, null, DEFAULT_EXPORT_HEADER );
16+
}
17+
1418
public static QueryExportConfig newConfigCSV( OutputStream output, Connection conn, String query, char separator ) {
1519
return new QueryExportConfig( QueryExportFacade.FORMAT_CSV , separator, output, conn, query, DEFAULT_EXPORT_HEADER );
1620
}

src/main/java/org/fugerit/java/query/export/meta/BasicMetaResult.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,15 @@
99

1010
public class BasicMetaResult implements MetaResult {
1111

12+
public static MetaRecord createMetaRecord( String[] line ) {
13+
List<MetaField> list = new ArrayList<MetaField>( line.length );
14+
for ( int k=0; k<line.length; k++ ) {
15+
list.add( new BasicMetaField( line[k] ) );
16+
}
17+
MetaRecord record = new BasicMetaRecord( list );
18+
return record;
19+
}
20+
1221
public BasicMetaResult( BasicMetaRSE rse, ResultSet rs) {
1322
super();
1423
this.rse = rse;

0 commit comments

Comments
 (0)