Module org.kordamp.jarviz.core
Class QueryJarManifestAnalyzer
- java.lang.Object
-
- org.kordamp.jarviz.core.analyzers.QueryJarManifestAnalyzer
-
- All Implemented Interfaces:
JarAnalyzer<java.util.Optional<java.lang.String>>,JarManifestAnalyzer<java.util.Optional<java.lang.String>>
public class QueryJarManifestAnalyzer extends java.lang.Object implements JarManifestAnalyzer<java.util.Optional<java.lang.String>>
- Since:
- 0.1.0
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringattributeNameprivate java.lang.Stringresultprivate java.lang.StringsectionName
-
Constructor Summary
Constructors Constructor Description QueryJarManifestAnalyzer(java.lang.String attributeName)QueryJarManifestAnalyzer(java.lang.String sectionName, java.lang.String attributeName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>getResult()voidhandle(java.util.jar.JarFile jarFile, java.util.jar.Manifest manifest)
-
-
-
Method Detail
-
handle
public void handle(java.util.jar.JarFile jarFile, java.util.jar.Manifest manifest) throws JarvizException- Specified by:
handlein interfaceJarManifestAnalyzer<java.util.Optional<java.lang.String>>- Throws:
JarvizException
-
getResult
public java.util.Optional<java.lang.String> getResult()
- Specified by:
getResultin interfaceJarAnalyzer<java.util.Optional<java.lang.String>>
-
-