Module org.kordamp.jarviz.cli
Package org.kordamp.jarviz.cli.internal
Class AbstractJarvizSubcommand<C extends IO>
java.lang.Object
org.kordamp.jarviz.cli.internal.BaseCommand
org.kordamp.jarviz.cli.internal.AbstractCommand<C>
org.kordamp.jarviz.cli.internal.AbstractJarvizSubcommand<C>
- Direct Known Subclasses:
BytecodeShow,Checksum,EntriesExtract,EntriesFind,ManifestQuery,ManifestShow,ModuleDescriptor,ModuleName,PackagesSplit,PackagesValidate,ServicesList,ServicesShow
- Since:
- 0.1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionString[]Path[]booleanPath[]String[]protected Format(package private) Format[]protected PathURL[]Fields inherited from class org.kordamp.jarviz.cli.internal.BaseCommand
spec -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncollectEntries(String[] input) collectEntries(URL[] input) collectEntries(Path[] input) protected intexecute()protected Cparent()Methods inherited from class org.kordamp.jarviz.cli.internal.AbstractCommand
call, getErr, getOut, printDetails, setErr, setOut, setupMethods inherited from class org.kordamp.jarviz.cli.internal.BaseCommand
$, setProperty
-
Field Details
-
failOnError
public boolean failOnError -
directory
-
file
-
gav
-
url
-
classpath
-
cache
-
parent
-
reportPath
-
reportFormats
Format[] reportFormats -
outputFormat
-
-
Constructor Details
-
AbstractJarvizSubcommand
public AbstractJarvizSubcommand()
-
-
Method Details
-
parent
- Specified by:
parentin classAbstractCommand<C extends IO>
-
execute
protected int execute()- Specified by:
executein classAbstractCommand<C extends IO>
-
resolveReportFormats
-
collectEntries
-
collectEntries
-
collectEntries
-