Use try with resources for readers
parent
69de594da6
commit
e5d0e5f329
|
|
@ -38,6 +38,7 @@ import java.util.Objects;
|
|||
|
||||
import javax.json.Json;
|
||||
import javax.json.JsonObject;
|
||||
import javax.json.JsonReader;
|
||||
import javax.json.JsonWriter;
|
||||
|
||||
/**
|
||||
|
|
@ -77,11 +78,12 @@ public class LocalizedStringType implements UserType {
|
|||
final String cellContent = resultSet.getString(names[0]);
|
||||
if (cellContent == null) {
|
||||
return null;
|
||||
} else {
|
||||
try (StringReader strReader = new StringReader(cellContent);
|
||||
JsonReader jsonReader = Json.createReader(strReader)) {
|
||||
return LocalizedString.fromJson(jsonReader.readObject());
|
||||
}
|
||||
}
|
||||
|
||||
return LocalizedString.fromJson(
|
||||
Json.createReader(new StringReader(cellContent)).readObject()
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue