Package org.eclipse.net4j.util.io
Klasse IOUtil
java.lang.Object
org.eclipse.net4j.util.io.IOUtil
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
Felder -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic voidappendText(File file, String text) static BufferedInputStreambuffered(InputStream in) static BufferedOutputStreambuffered(OutputStream out) static BufferedReaderstatic BufferedWriterstatic voidstatic voidstatic ExceptioncloseSilent(Closeable closeable) static ExceptioncloseSilent(Closeable closeable) static voidcopy(InputStream input, OutputStream output) static voidcopy(InputStream input, OutputStream output, byte[] buffer) static voidcopy(InputStream input, OutputStream output, int bufferSize) static intcopy(InputStream input, OutputStream output, int size, byte[] buffer) static longcopyBinary(InputStream inputStream, OutputStream outputStream) static voidcopyBinary(InputStream inputStream, OutputStream outputStream, long size) static longcopyCharacter(Reader reader, Writer writer) static voidcopyCharacter(Reader reader, Writer writer, long size) static voidstatic voidcopyText(BufferedReader reader, BufferedWriter writer, IOFilter<String>... lineFilters) static voidstatic voidstatic voidcopyTrees(Collection<File> sources, File target) static intstatic booleanstatic booleanequals(InputStream stream1, InputStream stream2) static booleanstatic PrintStreamERR()static voidstatic IOExceptionflushSilent(Flushable flushable) static intstatic InputStreamIN()static IOExceptionioException(Exception ex) static booleanisFreePort(int port) listBreadthFirst(File file) listDepthFirst(File file) static StringmakeRelative(File file, File toFolder) static voidstatic URLstatic StringnormalizeSeparator(String string) static OutputStreamstatic FileInputStreamopenInputStream(File file) static FileInputStreamopenInputStream(String fileName) static FileOutputStreamopenOutputStream(File file) static FileOutputStreamopenOutputStream(String fileName) static FileReaderopenReader(File file) static FileReaderopenReader(String fileName) static booleanopenSystemBrowser(String url) static FileWriteropenWriter(File file) static FileWriteropenWriter(File file, boolean append) static FileWriteropenWriter(String fileName) static PrintStreamOUT()static voidprint(StackTraceElement[] elements) static voidprint(StackTraceElement[] elements, PrintStream stream) static voidstatic voidprint(Throwable t, PrintStream stream) static byte[]static <T> TreadObject(File file) static <T> TreadObject(File file, ClassLoader classLoader) static <T> TreadObject(File file, ExtendedIOUtil.ClassResolver classResolver) static Stringstatic Stringstatic StringreadTextFile(File file) static voidsafeInput(File file, IORunnable<FileInputStream> runnable) static voidsafeOutput(File file, IORunnable<FileOutputStream> runnable) static voidsafeRead(File file, IORunnable<FileReader> runnable) static <IO extends Closeable>
voidsafeRun(IO io, IORunnable<IO> runnable) static voidsafeWrite(File file, IORunnable<FileWriter> runnable) static Stringstatic voidvisitBreadthFirst(File[] files, IOVisitor visitor) static voidvisitBreadthFirst(File file, IOVisitor visitor) static voidvisitDepthFirst(File[] files, IOVisitor visitor) static voidvisitDepthFirst(File file, IOVisitor visitor) static voidstatic voidwriteObject(File file, Object object) static void
-
Felddetails
-
EOF
public static final int EOF- Seit:
- 3.1
- Siehe auch:
-
DEFAULT_TIMEOUT
public static final long DEFAULT_TIMEOUT- Seit:
- 3.1
-
DEFAULT_BUFFER_SIZE
public static final int DEFAULT_BUFFER_SIZE- Siehe auch:
-
WILDCARD_SINGLE_CHAR
- Seit:
- 2.0
- Siehe auch:
-
WILDCARD_MULTI_CHARS
- Seit:
- 2.0
- Siehe auch:
-
WILDCARD_MULTI_DIRS
- Seit:
- 2.0
- Siehe auch:
-
-
Methodendetails
-
IN
-
OUT
-
ERR
-
ioException
- Seit:
- 3.13
-
print
- Seit:
- 3.1
-
print
- Seit:
- 3.1
-
print
-
print
-
toString
- Seit:
- 2.0
-
isFreePort
public static boolean isFreePort(int port) - Seit:
- 3.5
-
getFreePort
- Löst aus:
IOException- Seit:
- 3.5
-
newURL
- Löst aus:
MalformedURLException- Seit:
- 3.25
-
openSystemBrowser
- Seit:
- 3.5
-
openInputStream
- Löst aus:
IORuntimeException
-
openInputStream
- Löst aus:
IORuntimeException
-
openOutputStream
- Löst aus:
IORuntimeException
-
openOutputStream
- Löst aus:
IORuntimeException
-
openReader
- Löst aus:
IORuntimeException
-
openReader
- Löst aus:
IORuntimeException
-
openWriter
- Löst aus:
IORuntimeException
-
openWriter
- Löst aus:
IORuntimeException- Seit:
- 3.9
-
openWriter
- Löst aus:
IORuntimeException
-
nullOutputStream
- Seit:
- 3.28
-
buffered
- Seit:
- 3.26
-
buffered
- Seit:
- 3.26
-
buffered
- Seit:
- 3.26
-
buffered
- Seit:
- 3.26
-
closeSilent
-
close
- Löst aus:
IORuntimeException
-
closeSilent
-
close
- Löst aus:
IORuntimeException
-
flushSilent
- Seit:
- 3.3
-
flush
- Löst aus:
IORuntimeException- Seit:
- 3.3
-
makeRelative
- Seit:
- 2.0
-
normalizeSeparator
- Seit:
- 2.0
-
mkdirs
-
delete
-
copyTree
- Löst aus:
IORuntimeException
-
copyTrees
- Löst aus:
IORuntimeException
-
copyText
@SafeVarargs public static void copyText(File source, File target, IOFilter<String>... lineFilters) throws IORuntimeException - Löst aus:
IORuntimeException
-
copyText
@SafeVarargs public static void copyText(BufferedReader reader, BufferedWriter writer, IOFilter<String>... lineFilters) -
copyBinary
public static long copyBinary(InputStream inputStream, OutputStream outputStream) throws IOException - Löst aus:
IOException- Seit:
- 3.1
-
copyBinary
public static void copyBinary(InputStream inputStream, OutputStream outputStream, long size) throws IOException - Löst aus:
IOException- Seit:
- 3.1
-
copyCharacter
- Löst aus:
IOException- Seit:
- 3.1
-
copyCharacter
- Löst aus:
IOException- Seit:
- 3.1
-
copy
public static int copy(InputStream input, OutputStream output, int size, byte[] buffer) throws IORuntimeException - Löst aus:
IORuntimeException
-
copy
public static void copy(InputStream input, OutputStream output, byte[] buffer) throws IORuntimeException - Löst aus:
IORuntimeException
-
copy
public static void copy(InputStream input, OutputStream output, int bufferSize) throws IORuntimeException - Löst aus:
IORuntimeException
-
copy
- Löst aus:
IORuntimeException
-
copyFile
- Löst aus:
IORuntimeException- Siehe auch:
-
readText
- Löst aus:
IORuntimeException- Seit:
- 3.25
-
readText
- Löst aus:
IORuntimeException- Seit:
- 3.4
-
readTextFile
- Löst aus:
IORuntimeException- Seit:
- 3.1
-
readFile
- Löst aus:
IORuntimeException
-
readObject
- Löst aus:
Exception- Seit:
- 3.26
-
readObject
- Löst aus:
Exception- Seit:
- 3.26
-
readObject
public static <T> T readObject(File file, ExtendedIOUtil.ClassResolver classResolver) throws Exception - Löst aus:
Exception- Seit:
- 3.26
-
writeObject
- Löst aus:
Exception- Seit:
- 3.26
-
writeFile
- Löst aus:
IORuntimeException
-
writeText
- Löst aus:
IORuntimeException- Seit:
- 3.9
-
appendText
- Löst aus:
IORuntimeException- Seit:
- 3.23
-
listDepthFirst
-
listBreadthFirst
-
visitDepthFirst
- Löst aus:
IORuntimeException
-
visitDepthFirst
-
visitBreadthFirst
- Löst aus:
IORuntimeException
-
visitBreadthFirst
- Löst aus:
IORuntimeException
-
safeRun
public static <IO extends Closeable> void safeRun(IO io, IORunnable<IO> runnable) throws IORuntimeException - Löst aus:
IORuntimeException
-
safeInput
public static void safeInput(File file, IORunnable<FileInputStream> runnable) throws IORuntimeException - Löst aus:
IORuntimeException
-
safeOutput
public static void safeOutput(File file, IORunnable<FileOutputStream> runnable) throws IORuntimeException - Löst aus:
IORuntimeException
-
safeRead
- Löst aus:
IORuntimeException
-
safeWrite
- Löst aus:
IORuntimeException
-
equals
- Löst aus:
IORuntimeException
-
equals
- Löst aus:
IORuntimeException- Seit:
- 3.2
-
equals
- Löst aus:
IORuntimeException
-
glob
- Seit:
- 2.0
-