public class IoModule extends Object
| Constructor | Description |
|---|---|
IoModule() |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
close(Closeable closeable) |
|
static boolean |
delete(File file) |
|
static boolean |
exists(File file) |
|
static File |
file(String path) |
A function to return java.io.File instance by path.
|
static File[] |
files(File file) |
|
static InputStream |
inputStream(File file) |
|
static InputStream |
inputStream(URL url) |
|
static FileOutputStream |
outputStream(File file) |
|
int |
read(InputStream in) |
|
static BufferedReader |
reader(File file) |
|
static BufferedReader |
reader(File file,
String charsetName) |
|
static BufferedReader |
reader(InputStream in) |
|
static BufferedReader |
reader(InputStream in,
String charsetName) |
|
static URL |
resource(String name) |
|
static com.googlecode.aviator.runtime.module.LineSequence |
seq(BufferedReader reader) |
|
static com.googlecode.aviator.runtime.module.LineSequence |
seq(File file) |
cast a file into a sequence of text lines in file.
|
static String |
slurp(File file) |
|
static String |
slurp(File file,
String charset) |
|
static String |
slurp(String path) |
slurp function to read file fully as a string.
|
static String |
slurp(String path,
String charset) |
|
static String |
slurp(URL file) |
|
static String |
slurp(URL file,
String charset) |
|
static void |
spit(File file,
String content) |
|
static void |
spit(File file,
String content,
String charset) |
|
static void |
spit(String path,
String content) |
spit function to write a string fully to file.
|
static void |
spit(String path,
String content,
String charset) |
|
void |
write(OutputStream out,
int b) |
|
static BufferedWriter |
writer(File file) |
|
static BufferedWriter |
writer(File file,
String charsetName) |
|
static BufferedWriter |
writer(OutputStream out) |
|
static BufferedWriter |
writer(OutputStream out,
String charsetName) |
public static final File file(String path)
path - public static boolean exists(File file)
public static InputStream inputStream(File file) throws IOException
IOExceptionpublic static InputStream inputStream(URL url) throws IOException
IOExceptionpublic static FileOutputStream outputStream(File file) throws FileNotFoundException
FileNotFoundExceptionpublic int read(InputStream in) throws IOException
IOExceptionpublic void write(OutputStream out, int b) throws IOException
IOExceptionpublic static BufferedReader reader(File file) throws IOException
IOExceptionpublic static BufferedReader reader(File file, String charsetName) throws IOException
IOExceptionpublic static BufferedReader reader(InputStream in) throws IOException
IOExceptionpublic static BufferedReader reader(InputStream in, String charsetName) throws IOException
IOExceptionpublic static BufferedWriter writer(File file) throws IOException
IOExceptionpublic static BufferedWriter writer(File file, String charsetName) throws IOException
IOExceptionpublic static BufferedWriter writer(OutputStream out) throws IOException
IOExceptionpublic static BufferedWriter writer(OutputStream out, String charsetName) throws IOException
IOExceptionpublic static String slurp(String path) throws IOException
path - IOExceptionpublic static String slurp(String path, String charset) throws IOException
IOExceptionpublic static String slurp(File file) throws IOException
IOExceptionpublic static boolean delete(File file)
public static String slurp(File file, String charset) throws IOException
IOExceptionpublic static String slurp(URL file) throws IOException
IOExceptionpublic static String slurp(URL file, String charset) throws IOException
IOExceptionpublic static void spit(String path, String content) throws IOException
path - IOExceptionpublic static void spit(String path, String content, String charset) throws IOException
IOExceptionpublic static void spit(File file, String content) throws IOException
IOExceptionpublic static void spit(File file, String content, String charset) throws IOException
IOExceptionpublic static com.googlecode.aviator.runtime.module.LineSequence seq(File file) throws IOException
file - IOExceptionpublic static com.googlecode.aviator.runtime.module.LineSequence seq(BufferedReader reader)
public static void close(Closeable closeable)
Copyright © 2022–2023. All rights reserved.