diff -r 871185e406b3 -r 5488c2dcf680 java/sql-dk/src/info/globalcode/sql/dk/Functions.java --- a/java/sql-dk/src/info/globalcode/sql/dk/Functions.java Thu Jan 16 12:28:08 2014 +0100 +++ b/java/sql-dk/src/info/globalcode/sql/dk/Functions.java Fri Jan 17 23:24:07 2014 +0100 @@ -21,12 +21,14 @@ import java.io.BufferedReader; import java.io.File; import java.io.IOException; +import java.io.InputStream; import java.io.InputStreamReader; import java.io.PrintWriter; import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.Map; +import java.util.Scanner; /** * @@ -152,4 +154,15 @@ } return new String(hexChars); } + + public static String readString(InputStream in) throws IOException { + try (BufferedReader br = new BufferedReader(new InputStreamReader(in))) { + StringBuilder result = new StringBuilder(); + for (String line = br.readLine(); line != null; line = br.readLine()) { + result.append(line); + result.append('\n'); + } + return result.toString(); + } + } }