public interface ClassFileInput
extends java.io.Closeable
When using instances of ClassFileInput make sure that you invoke Closeable.close()
after you are done using it.
| Modifier and Type | Field and Description |
|---|---|
static java.util.function.Predicate<java.lang.String> |
CLASS_MATCHER |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<ClassFileEntry> |
entries(java.util.function.Predicate<java.lang.String> filter) |
static final java.util.function.Predicate<java.lang.String> CLASS_MATCHER
java.util.stream.Stream<ClassFileEntry> entries(java.util.function.Predicate<java.lang.String> filter) throws java.io.IOException
filter - filter specify which files should be part of the class inputStream for all the entries that satisfies the passed filter.java.io.IOException - if the jar/directory cannot be read correctly.