org.lobobrowser.util.io
public class IORoutines extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static byte[] |
LINE_BREAK_BYTES |
Constructor and Description |
---|
IORoutines() |
Modifier and Type | Method and Description |
---|---|
static boolean |
equalContent(java.io.File file,
byte[] content) |
static byte[] |
load(java.io.File file) |
static byte[] |
load(java.io.InputStream in) |
static byte[] |
load(java.io.InputStream in,
int initialBufferSize) |
static java.lang.String |
loadAsText(java.io.InputStream in,
java.lang.String encoding) |
static java.lang.String |
loadAsText(java.io.InputStream in,
java.lang.String encoding,
int bufferSize) |
static byte[] |
loadExact(java.io.InputStream in,
int length) |
static java.util.List |
loadStrings(java.io.File file) |
static java.lang.String |
readLine(java.io.InputStream in)
Reads line without buffering.
|
static void |
save(java.io.File file,
byte[] content) |
static void |
saveStrings(java.io.File file,
java.util.Collection list) |
static void |
touch(java.io.File file) |
public static java.lang.String loadAsText(java.io.InputStream in, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public static java.lang.String loadAsText(java.io.InputStream in, java.lang.String encoding, int bufferSize) throws java.io.IOException
java.io.IOException
public static byte[] load(java.io.File file) throws java.io.IOException
java.io.IOException
public static byte[] load(java.io.InputStream in) throws java.io.IOException
java.io.IOException
public static byte[] load(java.io.InputStream in, int initialBufferSize) throws java.io.IOException
java.io.IOException
public static byte[] loadExact(java.io.InputStream in, int length) throws java.io.IOException
java.io.IOException
public static boolean equalContent(java.io.File file, byte[] content) throws java.io.IOException
java.io.IOException
public static void save(java.io.File file, byte[] content) throws java.io.IOException
java.io.IOException
public static java.lang.String readLine(java.io.InputStream in) throws java.io.IOException
java.io.IOException
public static void touch(java.io.File file)
public static void saveStrings(java.io.File file, java.util.Collection list) throws java.io.IOException
java.io.IOException
public static java.util.List loadStrings(java.io.File file) throws java.io.IOException
java.io.IOException