Package org.apache.commons.io.function
Interface IORunnable
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface IORunnable
LikeRunnable
but throwsIOException
.- Since:
- 2.12.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.Runnable
asRunnable()
Creates aRunnable
for this instance that throwsUncheckedIOException
instead ofIOException
.void
run()
LikeRunnable.run()
but throwsIOException
.
-
-
-
Method Detail
-
asRunnable
default java.lang.Runnable asRunnable()
Creates aRunnable
for this instance that throwsUncheckedIOException
instead ofIOException
.- Returns:
- an UncheckedIOException Predicate.
-
run
void run() throws java.io.IOException
LikeRunnable.run()
but throwsIOException
.- Throws:
java.io.IOException
- if an I/O error occurs.
-
-