Package org.jrd.backend.data
Class Cli
- java.lang.Object
-
- org.jrd.backend.data.Cli
-
public class Cli extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classCli.Saving
-
Field Summary
Fields Modifier and Type Field Description protected static StringBASE64protected static StringBYTESprotected static StringCOMPILEprotected static StringDECOMPILEprotected static StringHprotected static StringHELPprotected static StringLISTCLASSESprotected static StringLISTJVMSprotected static StringLISTPLUGINSprotected static StringOVERWRITEprotected static StringSAVEASprotected static StringSAVELIKEprotected static StringVERBOSEprotected static StringVERSION
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconsumeCli()protected static Optional<org.jrd.backend.data.Cli.VersionFromManifest>getJrdAttributes()static StringguessName(byte[] bytes)booleanisGui()static VmDecompilerStatusobtainClass(VmInfo vmInfo, String clazz, VmManager manager)static String[]obtainClasses(VmInfo vmInfo, VmManager manager)booleanshouldBeVerbose()
-
-
-
Field Detail
-
VERBOSE
protected static final String VERBOSE
- See Also:
- Constant Field Values
-
SAVEAS
protected static final String SAVEAS
- See Also:
- Constant Field Values
-
SAVELIKE
protected static final String SAVELIKE
- See Also:
- Constant Field Values
-
LISTJVMS
protected static final String LISTJVMS
- See Also:
- Constant Field Values
-
LISTPLUGINS
protected static final String LISTPLUGINS
- See Also:
- Constant Field Values
-
LISTCLASSES
protected static final String LISTCLASSES
- See Also:
- Constant Field Values
-
BASE64
protected static final String BASE64
- See Also:
- Constant Field Values
-
BYTES
protected static final String BYTES
- See Also:
- Constant Field Values
-
DECOMPILE
protected static final String DECOMPILE
- See Also:
- Constant Field Values
-
COMPILE
protected static final String COMPILE
- See Also:
- Constant Field Values
-
OVERWRITE
protected static final String OVERWRITE
- See Also:
- Constant Field Values
-
VERSION
protected static final String VERSION
- See Also:
- Constant Field Values
-
HELP
protected static final String HELP
- See Also:
- Constant Field Values
-
H
protected static final String H
- See Also:
- Constant Field Values
-
-
Method Detail
-
shouldBeVerbose
public boolean shouldBeVerbose()
-
isGui
public boolean isGui()
-
guessName
public static String guessName(byte[] bytes) throws IOException
- Throws:
IOException
-
getJrdAttributes
protected static Optional<org.jrd.backend.data.Cli.VersionFromManifest> getJrdAttributes() throws IOException
- Throws:
IOException
-
obtainClass
public static VmDecompilerStatus obtainClass(VmInfo vmInfo, String clazz, VmManager manager)
-
-