Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b83e233

Browse files
committed
remove getOrDefault usage for java6
1 parent 352d828 commit b83e233

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/main/java/org/elasticsearch/plugin/nlpcn/executors/CSVResultRestExecutor.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,15 @@ public void execute(Client client, Map<String, String> params, QueryAction query
2222
if(params.containsKey("flat")){
2323
flat = Boolean.parseBoolean(params.get("flat"));
2424
}
25-
String separator = params.getOrDefault("separator",",");
25+
String separator = ",";
26+
if(params.containsKey("separator")){
27+
separator = params.get("separator");
28+
}
2629
CSVResult result = CSVResultsExtractor.extractResults(queryResult,flat,separator);
27-
String newLine = params.getOrDefault("newLine","\n");
30+
String newLine = "\n";
31+
if(params.containsKey("newLine")){
32+
newLine = params.get("newLine");
33+
}
2834
String csvString = buildString(separator, result, newLine);
2935
BytesRestResponse bytesRestResponse = new BytesRestResponse(RestStatus.OK, csvString);
3036
channel.sendResponse(bytesRestResponse);

0 commit comments

Comments
 (0)