Package org.kordamp.jipsy.processor
Class Options
- java.lang.Object
-
- org.kordamp.jipsy.processor.Options
-
public final class Options extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringdirprivate booleandisabledprivate booleanlogprivate java.lang.Stringreportstatic java.lang.StringSPI_DIR_OPTIONstatic java.lang.StringSPI_DISABLED_OPTIONstatic java.lang.StringSPI_LOG_OPTIONstatic java.lang.StringSPI_VERBOSE_OPTIONprivate booleanverboseprivate java.util.List<java.lang.String>warnings
-
Constructor Summary
Constructors Constructor Description Options(java.lang.String processorInfo, java.util.Map<java.lang.String,java.lang.String> values)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.StringcleanPath(java.lang.String path)private java.lang.StringcreateReport(java.lang.String processorInfo, java.util.Map<java.lang.String,java.lang.String> values)java.lang.Stringdir()booleandisabled()private booleangetBooleanParameter(java.util.Map<java.lang.String,java.lang.String> values, java.lang.String optionName)java.util.Collection<java.lang.String>getWarnings()booleanlogging()private java.lang.StringoptionMessage(java.util.Map<java.lang.String,java.lang.String> values, java.lang.String optionName)java.lang.Stringreport()booleanverbose()private voidwriteOption(java.lang.StringBuilder result, java.util.Map<java.lang.String,java.lang.String> values, java.lang.String optionName)
-
-
-
Field Detail
-
SPI_DISABLED_OPTION
public static final java.lang.String SPI_DISABLED_OPTION
- See Also:
- Constant Field Values
-
SPI_DIR_OPTION
public static final java.lang.String SPI_DIR_OPTION
- See Also:
- Constant Field Values
-
SPI_LOG_OPTION
public static final java.lang.String SPI_LOG_OPTION
- See Also:
- Constant Field Values
-
SPI_VERBOSE_OPTION
public static final java.lang.String SPI_VERBOSE_OPTION
- See Also:
- Constant Field Values
-
warnings
private final java.util.List<java.lang.String> warnings
-
disabled
private final boolean disabled
-
log
private final boolean log
-
verbose
private final boolean verbose
-
dir
private final java.lang.String dir
-
report
private final java.lang.String report
-
-
Method Detail
-
disabled
public boolean disabled()
-
verbose
public boolean verbose()
-
logging
public boolean logging()
-
dir
public java.lang.String dir()
-
getWarnings
public java.util.Collection<java.lang.String> getWarnings()
-
report
public java.lang.String report()
-
createReport
private java.lang.String createReport(java.lang.String processorInfo, java.util.Map<java.lang.String,java.lang.String> values)
-
cleanPath
private static java.lang.String cleanPath(java.lang.String path)
-
getBooleanParameter
private boolean getBooleanParameter(java.util.Map<java.lang.String,java.lang.String> values, java.lang.String optionName)
-
writeOption
private void writeOption(java.lang.StringBuilder result, java.util.Map<java.lang.String,java.lang.String> values, java.lang.String optionName)
-
optionMessage
private java.lang.String optionMessage(java.util.Map<java.lang.String,java.lang.String> values, java.lang.String optionName)
-
-