Module org.kordamp.jarviz.core
Package org.kordamp.jarviz.core.internal
Class AbstractCommand<C extends Configuration<C>>
java.lang.Object
org.kordamp.jarviz.core.internal.AbstractCommand<C>
- Direct Known Subclasses:
BytecodeShowCommand,ChecksumCommand,EntriesExtractCommand,EntriesFindCommand,ManifestQueryCommand,ManifestShowCommand,ModuleDescriptorCommand,ModuleNameCommand,PackagesSplitCommand,PackagesValidateCommand,ServicesListCommand,ServicesShowCommand
- Since:
- 0.3.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected String$b(boolean val) protected Nodeprotected JarFileResolvercreateJarFileResolver(C configuration) protected Nodeabstract intprivate longprotected PathresolveCacheDirectory(C configuration) protected FormatterresolveFormatter(Format format) protected PathresolveReportPath(C configuration, Format format) private Stringprotected voidwriteOutput(C configuration, String content) protected voidwriteReport(C configuration, String content, Format format)
-
Field Details
-
INDENT
- See Also:
-
SPACE
- See Also:
-
EMPTY
- See Also:
-
-
Constructor Details
-
AbstractCommand
public AbstractCommand()
-
-
Method Details
-
execute
-
resolveCacheDirectory
-
resolveReportPath
-
resolveFormatter
-
createRootNode
-
appendSubject
-
writeOutput
-
writeReport
-
$$
-
$b
-
fileSize
-
sha256
-
createJarFileResolver
-