java/sql-dk/src/info/globalcode/sql/dk/Functions.java
branchv_0
changeset 166 5488c2dcf680
parent 127 d63de8a0a61f
child 181 80333d0ae763
     1.1 --- a/java/sql-dk/src/info/globalcode/sql/dk/Functions.java	Thu Jan 16 12:28:08 2014 +0100
     1.2 +++ b/java/sql-dk/src/info/globalcode/sql/dk/Functions.java	Fri Jan 17 23:24:07 2014 +0100
     1.3 @@ -21,12 +21,14 @@
     1.4  import java.io.BufferedReader;
     1.5  import java.io.File;
     1.6  import java.io.IOException;
     1.7 +import java.io.InputStream;
     1.8  import java.io.InputStreamReader;
     1.9  import java.io.PrintWriter;
    1.10  import java.util.Arrays;
    1.11  import java.util.Collection;
    1.12  import java.util.Collections;
    1.13  import java.util.Map;
    1.14 +import java.util.Scanner;
    1.15  
    1.16  /**
    1.17   *
    1.18 @@ -152,4 +154,15 @@
    1.19  		}
    1.20  		return new String(hexChars);
    1.21  	}
    1.22 +
    1.23 +	public static String readString(InputStream in) throws IOException {
    1.24 +		try (BufferedReader br = new BufferedReader(new InputStreamReader(in))) {
    1.25 +			StringBuilder result = new StringBuilder();
    1.26 +			for (String line = br.readLine(); line != null; line = br.readLine()) {
    1.27 +				result.append(line);
    1.28 +				result.append('\n');
    1.29 +			}
    1.30 +			return result.toString();
    1.31 +		}
    1.32 +	}
    1.33  }