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 class
Cli.Saving
-
Field Summary
Fields Modifier and Type Field Description protected static String
BASE64
protected static String
BYTES
protected static String
COMPILE
protected static String
DECOMPILE
protected static String
H
protected static String
HELP
protected static String
LISTCLASSES
protected static String
LISTJVMS
protected static String
LISTPLUGINS
protected static String
OVERWRITE
protected static String
SAVEAS
protected static String
SAVELIKE
protected static String
VERBOSE
protected static String
VERSION
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
consumeCli()
protected static Optional<org.jrd.backend.data.Cli.VersionFromManifest>
getJrdAttributes()
static String
guessName(byte[] bytes)
boolean
isGui()
static VmDecompilerStatus
obtainClass(VmInfo vmInfo, String clazz, VmManager manager)
static String[]
obtainClasses(VmInfo vmInfo, VmManager manager)
boolean
shouldBeVerbose()
-
-
-
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)
-
-