Module org.kordamp.jarviz.core
Class EntriesFindJarProcessor
java.lang.Object
org.kordamp.jarviz.core.processors.EntriesFindJarProcessor
- All Implemented Interfaces:
JarProcessor<Set<String>>
- Direct Known Subclasses:
EntriesExtractJarProcessor
- Since:
- 0.3.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.kordamp.jarviz.core.processors.JarProcessor
JarProcessor.JarFileResult<R> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate Stringprivate static final Stringprivate final JarFileResolverprivate static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate StringnormalizePattern(String pattern) protected voidprocessJarEntry(JarFile jarFile, FileSystem zipfs, Path path, Set<String> entries) protected voidprocessJarEntry(JarFile jarFile, JarEntry entry, Set<String> entries) protected JarProcessor.JarFileResult<Set<String>> processJarFile(JarFile jarFile, String pattern) voidsetEntryName(String entryName) voidsetEntryPattern(String entryPattern)
-
Field Details
-
GLOB_PREFIX
- See Also:
-
REGEX_PREFIX
- See Also:
-
jarFileResolver
-
entryName
-
entryPattern
-
-
Constructor Details
-
EntriesFindJarProcessor
-
-
Method Details
-
getEntryName
-
setEntryName
-
getEntryPattern
-
setEntryPattern
-
getResult
- Specified by:
getResultin interfaceJarProcessor<Set<String>>- Throws:
JarvizException
-
processJarFile
-
processJarEntry
-
processJarEntry
-
normalizePattern
-