|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.common.io.Flushables
@Beta public final class Flushables
Utility methods for working with Flushable objects.
| Method Summary | |
|---|---|
static void |
flush(Flushable flushable,
boolean swallowIOException)
Flush a Flushable, with control over whether an
IOException may be thrown. |
static void |
flushQuietly(Flushable flushable)
Equivalent to calling flush(flushable, true), but with no
IOException in the signature. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void flush(Flushable flushable,
boolean swallowIOException)
throws IOException
Flushable, with control over whether an
IOException may be thrown.
If swallowIOException is true, then we don't rethrow
IOException, but merely log it.
flushable - the Flushable object to be flushed.swallowIOException - if true, don't propagate IO exceptions
thrown by the flush method
IOException - if swallowIOException is false and
Flushable.flush() throws an IOException.Closeables.close(java.io.Closeable, boolean)public static void flushQuietly(Flushable flushable)
flush(flushable, true), but with no
IOException in the signature.
flushable - the Flushable object to be flushed.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||