public class ReportCLIInputBean extends Object
| Constructor and Description |
|---|
ReportCLIInputBean(org.apache.commons.cli.CommandLine aLine)
Construct a FollowUpCLIInputBean from an Apache CLI instance.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
documentationExportNeeded()
Indicates whether a documentation export is required by the user.
|
boolean |
exportNeeded()
Indicates whether a report export is needed.
|
ArrayList<String> |
getDocumentationTypes()
Returns the type of documentation required by the user.
|
PathSettingsCLIInputBean |
getPathSettingsCLIInputBean()
Returns the path settings provided by the user.
|
File |
getPsdbFile()
Returns the psdb file from which the information can be obtained.
|
String |
getReportNamePrefix()
Returns the report name prefix.
|
File |
getReportOutputFolder()
Returns the report output folder.
|
ArrayList<String> |
getReportTypes()
Returns the types of output required by the user.
|
File |
getZipFile()
The zip file selected by the user.
|
boolean |
isGzip()
Returns a boolean indicating whether the export should be gzipped.
|
boolean |
reportExportNeeded()
Indicates whether a report export is required by the user.
|
void |
setReportNamePrefix(String reportNamePrefix)
Set the report name prefix.
|
void |
setReportOutputFolder(File outputFolder)
Set the report output folder.
|
public ReportCLIInputBean(org.apache.commons.cli.CommandLine aLine)
aLine - the command linepublic File getPsdbFile()
public File getZipFile()
public File getReportOutputFolder()
public void setReportOutputFolder(File outputFolder)
outputFolder - the report output folderpublic String getReportNamePrefix()
public void setReportNamePrefix(String reportNamePrefix)
reportNamePrefix - the report output folderpublic ArrayList<String> getReportTypes()
public ArrayList<String> getDocumentationTypes()
public boolean exportNeeded()
public boolean reportExportNeeded()
public boolean documentationExportNeeded()
public PathSettingsCLIInputBean getPathSettingsCLIInputBean()
public boolean isGzip()
Copyright © 2021. All rights reserved.