Package org.jrd.backend.data.cli
Class Help
- java.lang.Object
-
- org.jrd.backend.data.cli.Help
-
public final class Help extends java.lang.ObjectClass for relaying help texts to the user.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classHelp.CliHelpFormatterprivate static interfaceHelp.HelpFormatterprivate static classHelp.ManPageFormatter
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringADD_CLASS_FORMATprivate static java.lang.StringADD_CLASS_TEXTstatic java.lang.StringADD_CLASSES_FORMAT1static java.lang.StringADD_CLASSES_FORMAT2private static java.lang.StringADD_CLASSES_TEXT1private static java.lang.StringADD_CLASSES_TEXT2static java.lang.StringADD_JAR_FORMATprivate static java.lang.StringADD_JAR_TEXTstatic java.lang.StringAGENT_FORMATstatic java.lang.StringAGENT_TEXT(package private) static java.util.Map<java.lang.String,java.lang.String>ALL_OPTIONSstatic java.lang.StringAPI_FORMATprivate static java.lang.StringAPI_TEXTstatic java.lang.StringATTACH_FORMAT(package private) static java.lang.StringATTACH_TEXTstatic java.lang.StringBASE_SHARED_FORMATstatic java.lang.StringBASE_SHARED_OPTIONAL_FORMATstatic java.lang.StringBASE64_FORMATprivate static java.lang.StringBASE64_TEXTstatic java.lang.StringBYTES_FORMATprivate static java.lang.StringBYTES_TEXTstatic java.lang.StringCLASSLOADER_SET_FORMATprivate static java.lang.StringCLASSLOADER_SET_TEXTstatic java.lang.StringCOMPILE_FORMATprivate static java.lang.StringCOMPILE_TEXTstatic java.lang.StringCOMPLETION_FORMATprivate static java.lang.StringCOMPLETION_TEXTstatic java.lang.StringCONFIG_FORMATprivate static java.lang.StringCONFIG_TEXTstatic java.lang.StringDECOMPILE_FORMATprivate static java.lang.StringDECOMPILE_TEXTstatic java.lang.StringDEPS_FORMATprivate static java.lang.StringDEPS_TEXTstatic java.lang.StringDETACH_FORMATprivate static java.lang.StringDETACH_TEXTstatic java.lang.StringHELP_FORMATprivate static java.lang.StringHELP_TEXTstatic java.lang.StringHEX_FORMATprivate static java.lang.StringHEX_TEXTstatic java.lang.StringINIT_FORMATprivate static java.lang.StringINIT_TEXTprivate static java.lang.StringLAUNCHER_LINUXprivate static java.lang.StringLAUNCHER_WINDOWSstatic java.lang.StringLIST_AGENTS_FORMATprivate static java.lang.StringLIST_AGENTS_TEXTstatic java.lang.StringLIST_CLASSES_FORMATprivate static java.lang.StringLIST_CLASSES_TEXTstatic java.lang.StringLIST_CLASSESBYTECODEVERSIONS_FORMATprivate static java.lang.StringLIST_CLASSESBYTECODEVERSIONS_TEXTstatic java.lang.StringLIST_CLASSESDETAILS_FORMATprivate static java.lang.StringLIST_CLASSESDETAILS_TEXTstatic java.lang.StringLIST_CLASSESDETAILSVERSIONS_FORMATprivate static java.lang.StringLIST_CLASSESDETAILSVERSIONS_TEXTstatic java.lang.StringLIST_CLASSLOADERS_FORMATprivate static java.lang.StringLIST_CLASSLOADERS_TEXTstatic java.lang.StringLIST_JVMS_FORMATprivate static java.lang.StringLIST_JVMS_TEXTstatic java.lang.StringLIST_OVERRIDES_FORMATprivate static java.lang.StringLIST_OVERRIDES_TEXTstatic java.lang.StringLIST_PLUGINS_FORMATprivate static java.lang.StringLIST_PLUGINS_TEXTprivate static intLONGEST_FORMAT_LENGTHprivate static java.util.Map<java.lang.String,java.lang.String[]>NOTESprivate static java.lang.StringNOTES_FQNprivate static java.lang.StringNOTES_PUCprivate static java.lang.String[]NOTES_PUC_ITEMSprivate static java.lang.StringNOTES_REGEXprivate static java.lang.StringNOTES_SAVEprivate static java.lang.String[]NOTES_SAVE_ITEMSprivate static java.lang.StringNOTES_SLASHstatic java.lang.StringOVERWRITE_FORMATprivate static java.lang.StringOVERWRITE_TEXTstatic java.lang.StringPATCH_FORMATprivate static java.lang.StringPATCH_TEXTstatic java.lang.StringREMOVE_OVERRIDES_FORMATprivate static java.lang.StringREMOVE_OVERRIDES_TEXTprivate static java.lang.String[]SAVABLE_OPTIONSstatic java.lang.StringSAVE_AS_FORMATprivate static java.lang.StringSAVE_AS_TEXTstatic java.lang.StringSAVE_LIKE_FORMATprivate static java.lang.StringSAVE_LIKE_TEXT(package private) static java.util.Map<java.lang.String,java.lang.String>SAVING_OPTIONSstatic java.lang.StringSEARCH_FORMATprivate static java.lang.StringSEARCH_TEXTprivate static java.lang.String[]UNSAVABLE_OPTIONSstatic java.lang.StringVERBOSE_FORMATprivate static java.lang.StringVERBOSE_TEXTstatic java.lang.StringVERSION_FORMATprivate static java.lang.StringVERSION_TEXT
-
Constructor Summary
Constructors Modifier Constructor Description privateHelp()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)static voidprintHelpText()private static voidprintHelpText(Help.HelpFormatter formatter)
-
-
-
Field Detail
-
HELP_FORMAT
public static final java.lang.String HELP_FORMAT
- See Also:
- Constant Field Values
-
VERBOSE_FORMAT
public static final java.lang.String VERBOSE_FORMAT
- See Also:
- Constant Field Values
-
VERSION_FORMAT
public static final java.lang.String VERSION_FORMAT
- See Also:
- Constant Field Values
-
HEX_FORMAT
public static final java.lang.String HEX_FORMAT
- See Also:
- Constant Field Values
-
CONFIG_FORMAT
public static final java.lang.String CONFIG_FORMAT
- See Also:
- Constant Field Values
-
BASE_SHARED_FORMAT
public static final java.lang.String BASE_SHARED_FORMAT
- See Also:
- Constant Field Values
-
BASE_SHARED_OPTIONAL_FORMAT
public static final java.lang.String BASE_SHARED_OPTIONAL_FORMAT
- See Also:
- Constant Field Values
-
BASE64_FORMAT
public static final java.lang.String BASE64_FORMAT
- See Also:
- Constant Field Values
-
BYTES_FORMAT
public static final java.lang.String BYTES_FORMAT
- See Also:
- Constant Field Values
-
DEPS_FORMAT
public static final java.lang.String DEPS_FORMAT
- See Also:
- Constant Field Values
-
CLASSLOADER_SET_FORMAT
public static final java.lang.String CLASSLOADER_SET_FORMAT
- See Also:
- Constant Field Values
-
LIST_JVMS_FORMAT
public static final java.lang.String LIST_JVMS_FORMAT
- See Also:
- Constant Field Values
-
LIST_AGENTS_FORMAT
public static final java.lang.String LIST_AGENTS_FORMAT
- See Also:
- Constant Field Values
-
LIST_OVERRIDES_FORMAT
public static final java.lang.String LIST_OVERRIDES_FORMAT
- See Also:
- Constant Field Values
-
LIST_CLASSLOADERS_FORMAT
public static final java.lang.String LIST_CLASSLOADERS_FORMAT
- See Also:
- Constant Field Values
-
REMOVE_OVERRIDES_FORMAT
public static final java.lang.String REMOVE_OVERRIDES_FORMAT
- See Also:
- Constant Field Values
-
LIST_PLUGINS_FORMAT
public static final java.lang.String LIST_PLUGINS_FORMAT
- See Also:
- Constant Field Values
-
LIST_CLASSES_FORMAT
public static final java.lang.String LIST_CLASSES_FORMAT
- See Also:
- Constant Field Values
-
SEARCH_FORMAT
public static final java.lang.String SEARCH_FORMAT
- See Also:
- Constant Field Values
-
LIST_CLASSESDETAILS_FORMAT
public static final java.lang.String LIST_CLASSESDETAILS_FORMAT
- See Also:
- Constant Field Values
-
LIST_CLASSESBYTECODEVERSIONS_FORMAT
public static final java.lang.String LIST_CLASSESBYTECODEVERSIONS_FORMAT
- See Also:
- Constant Field Values
-
LIST_CLASSESDETAILSVERSIONS_FORMAT
public static final java.lang.String LIST_CLASSESDETAILSVERSIONS_FORMAT
- See Also:
- Constant Field Values
-
COMPILE_FORMAT
public static final java.lang.String COMPILE_FORMAT
- See Also:
- Constant Field Values
-
DECOMPILE_FORMAT
public static final java.lang.String DECOMPILE_FORMAT
- See Also:
- Constant Field Values
-
OVERWRITE_FORMAT
public static final java.lang.String OVERWRITE_FORMAT
- See Also:
- Constant Field Values
-
ADD_CLASS_FORMAT
public static final java.lang.String ADD_CLASS_FORMAT
- See Also:
- Constant Field Values
-
ADD_CLASSES_FORMAT1
public static final java.lang.String ADD_CLASSES_FORMAT1
- See Also:
- Constant Field Values
-
ADD_CLASSES_FORMAT2
public static final java.lang.String ADD_CLASSES_FORMAT2
- See Also:
- Constant Field Values
-
ADD_JAR_FORMAT
public static final java.lang.String ADD_JAR_FORMAT
- See Also:
- Constant Field Values
-
PATCH_FORMAT
public static final java.lang.String PATCH_FORMAT
- See Also:
- Constant Field Values
-
INIT_FORMAT
public static final java.lang.String INIT_FORMAT
- See Also:
- Constant Field Values
-
AGENT_FORMAT
public static final java.lang.String AGENT_FORMAT
-
ATTACH_FORMAT
public static final java.lang.String ATTACH_FORMAT
- See Also:
- Constant Field Values
-
DETACH_FORMAT
public static final java.lang.String DETACH_FORMAT
- See Also:
- Constant Field Values
-
API_FORMAT
public static final java.lang.String API_FORMAT
- See Also:
- Constant Field Values
-
COMPLETION_FORMAT
public static final java.lang.String COMPLETION_FORMAT
- See Also:
- Constant Field Values
-
SAVE_AS_FORMAT
public static final java.lang.String SAVE_AS_FORMAT
- See Also:
- Constant Field Values
-
SAVE_LIKE_FORMAT
public static final java.lang.String SAVE_LIKE_FORMAT
- See Also:
- Constant Field Values
-
HELP_TEXT
private static final java.lang.String HELP_TEXT
- See Also:
- Constant Field Values
-
VERBOSE_TEXT
private static final java.lang.String VERBOSE_TEXT
- See Also:
- Constant Field Values
-
VERSION_TEXT
private static final java.lang.String VERSION_TEXT
- See Also:
- Constant Field Values
-
CONFIG_TEXT
private static final java.lang.String CONFIG_TEXT
- See Also:
- Constant Field Values
-
HEX_TEXT
private static final java.lang.String HEX_TEXT
- See Also:
- Constant Field Values
-
BASE64_TEXT
private static final java.lang.String BASE64_TEXT
- See Also:
- Constant Field Values
-
BYTES_TEXT
private static final java.lang.String BYTES_TEXT
- See Also:
- Constant Field Values
-
DEPS_TEXT
private static final java.lang.String DEPS_TEXT
- See Also:
- Constant Field Values
-
CLASSLOADER_SET_TEXT
private static final java.lang.String CLASSLOADER_SET_TEXT
- See Also:
- Constant Field Values
-
LIST_JVMS_TEXT
private static final java.lang.String LIST_JVMS_TEXT
- See Also:
- Constant Field Values
-
LIST_AGENTS_TEXT
private static final java.lang.String LIST_AGENTS_TEXT
- See Also:
- Constant Field Values
-
LIST_PLUGINS_TEXT
private static final java.lang.String LIST_PLUGINS_TEXT
- See Also:
- Constant Field Values
-
LIST_OVERRIDES_TEXT
private static final java.lang.String LIST_OVERRIDES_TEXT
- See Also:
- Constant Field Values
-
REMOVE_OVERRIDES_TEXT
private static final java.lang.String REMOVE_OVERRIDES_TEXT
- See Also:
- Constant Field Values
-
LIST_CLASSESBYTECODEVERSIONS_TEXT
private static final java.lang.String LIST_CLASSESBYTECODEVERSIONS_TEXT
- See Also:
- Constant Field Values
-
LIST_CLASSESDETAILSVERSIONS_TEXT
private static final java.lang.String LIST_CLASSESDETAILSVERSIONS_TEXT
- See Also:
- Constant Field Values
-
LIST_CLASSLOADERS_TEXT
private static final java.lang.String LIST_CLASSLOADERS_TEXT
- See Also:
- Constant Field Values
-
LIST_CLASSES_TEXT
private static final java.lang.String LIST_CLASSES_TEXT
- See Also:
- Constant Field Values
-
SEARCH_TEXT
private static final java.lang.String SEARCH_TEXT
- See Also:
- Constant Field Values
-
LIST_CLASSESDETAILS_TEXT
private static final java.lang.String LIST_CLASSESDETAILS_TEXT
- See Also:
- Constant Field Values
-
COMPILE_TEXT
private static final java.lang.String COMPILE_TEXT
-
DECOMPILE_TEXT
private static final java.lang.String DECOMPILE_TEXT
- See Also:
- Constant Field Values
-
OVERWRITE_TEXT
private static final java.lang.String OVERWRITE_TEXT
- See Also:
- Constant Field Values
-
ADD_CLASS_TEXT
private static final java.lang.String ADD_CLASS_TEXT
- See Also:
- Constant Field Values
-
ADD_JAR_TEXT
private static final java.lang.String ADD_JAR_TEXT
- See Also:
- Constant Field Values
-
ADD_CLASSES_TEXT1
private static final java.lang.String ADD_CLASSES_TEXT1
- See Also:
- Constant Field Values
-
ADD_CLASSES_TEXT2
private static final java.lang.String ADD_CLASSES_TEXT2
- See Also:
- Constant Field Values
-
PATCH_TEXT
private static final java.lang.String PATCH_TEXT
- See Also:
- Constant Field Values
-
INIT_TEXT
private static final java.lang.String INIT_TEXT
- See Also:
- Constant Field Values
-
ATTACH_TEXT
static final java.lang.String ATTACH_TEXT
- See Also:
- Constant Field Values
-
AGENT_TEXT
public static final java.lang.String AGENT_TEXT
-
DETACH_TEXT
private static final java.lang.String DETACH_TEXT
-
API_TEXT
private static final java.lang.String API_TEXT
- See Also:
- Constant Field Values
-
COMPLETION_TEXT
private static final java.lang.String COMPLETION_TEXT
- See Also:
- Constant Field Values
-
SAVE_AS_TEXT
private static final java.lang.String SAVE_AS_TEXT
- See Also:
- Constant Field Values
-
SAVE_LIKE_TEXT
private static final java.lang.String SAVE_LIKE_TEXT
- See Also:
- Constant Field Values
-
NOTES_SLASH
private static final java.lang.String NOTES_SLASH
- See Also:
- Constant Field Values
-
NOTES_REGEX
private static final java.lang.String NOTES_REGEX
- See Also:
- Constant Field Values
-
NOTES_FQN
private static final java.lang.String NOTES_FQN
- See Also:
- Constant Field Values
-
NOTES_PUC
private static final java.lang.String NOTES_PUC
- See Also:
- Constant Field Values
-
NOTES_SAVE
private static final java.lang.String NOTES_SAVE
- See Also:
- Constant Field Values
-
NOTES_PUC_ITEMS
private static final java.lang.String[] NOTES_PUC_ITEMS
-
NOTES_SAVE_ITEMS
private static final java.lang.String[] NOTES_SAVE_ITEMS
-
LAUNCHER_LINUX
private static final java.lang.String LAUNCHER_LINUX
- See Also:
- Constant Field Values
-
LAUNCHER_WINDOWS
private static final java.lang.String LAUNCHER_WINDOWS
- See Also:
- Constant Field Values
-
ALL_OPTIONS
static final java.util.Map<java.lang.String,java.lang.String> ALL_OPTIONS
-
SAVING_OPTIONS
static final java.util.Map<java.lang.String,java.lang.String> SAVING_OPTIONS
-
NOTES
private static final java.util.Map<java.lang.String,java.lang.String[]> NOTES
-
UNSAVABLE_OPTIONS
private static final java.lang.String[] UNSAVABLE_OPTIONS
-
SAVABLE_OPTIONS
private static final java.lang.String[] SAVABLE_OPTIONS
-
LONGEST_FORMAT_LENGTH
private static final int LONGEST_FORMAT_LENGTH
-
-
Method Detail
-
printHelpText
public static void printHelpText()
-
printHelpText
private static void printHelpText(Help.HelpFormatter formatter)
-
main
public static void main(java.lang.String[] args)
-
-