Package | Description |
---|---|
org.jrd.backend.data | |
org.jrd.backend.decompiling | |
org.jrd.frontend.MainFrame | |
org.jrd.frontend.PluginMangerFrame |
Modifier and Type | Method and Description |
---|---|
private DecompilerWrapperInformation |
Cli.findDecompiler(java.lang.String decompilerName,
PluginManager pluginManager) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<DecompilerWrapperInformation> |
PluginManager.wrappers |
Modifier and Type | Method and Description |
---|---|
DecompilerWrapperInformation |
PluginManager.createWrapper() |
DecompilerWrapperInformation |
DecompilerWrapperInformationDeserializer.deserialize(com.google.gson.JsonElement jsonElement,
java.lang.reflect.Type type,
com.google.gson.JsonDeserializationContext jsonDeserializationContext) |
static DecompilerWrapperInformation |
DecompilerWrapperInformation.getJavap() |
static DecompilerWrapperInformation |
DecompilerWrapperInformation.getJavapv() |
Modifier and Type | Method and Description |
---|---|
java.util.List<DecompilerWrapperInformation> |
PluginManager.getWrappers() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
PluginManager.decompile(DecompilerWrapperInformation wrapper,
byte[] bytecode)
Decompile with default options
|
java.lang.String |
PluginManager.decompile(DecompilerWrapperInformation wrapper,
byte[] bytecode,
java.lang.String[] options) |
void |
PluginManager.deleteWrapper(DecompilerWrapperInformation wrapperInformation) |
private void |
PluginManager.InitializeWrapper(DecompilerWrapperInformation wrapper)
Compiles wrapper plugin, loads it into JVM and stores it for later.
|
void |
PluginManager.replace(DecompilerWrapperInformation oldWrapper,
DecompilerWrapperInformation newWrapper) |
void |
PluginManager.saveWrapper(DecompilerWrapperInformation wrapper) |
com.google.gson.JsonElement |
DecompilerWrapperInformationSerializer.serialize(DecompilerWrapperInformation decompilerWrapperInformation,
java.lang.reflect.Type type,
com.google.gson.JsonSerializationContext jsonSerializationContext) |
void |
PluginManager.setLocationForNewWrapper(DecompilerWrapperInformation wrapperInformation) |
java.lang.String |
PluginManager.validatePlugin(DecompilerWrapperInformation plugin)
Validating the @param plugin using compilation
|
Modifier and Type | Method and Description |
---|---|
DecompilerWrapperInformation |
BytecodeDecompilerView.getSelecteddecompilerWrapperInformation() |
Modifier and Type | Method and Description |
---|---|
void |
BytecodeDecompilerView.refreshComboBox(java.util.List<DecompilerWrapperInformation> wrappers) |
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<DecompilerWrapperInformation,ConfigPanel> |
PluginConfigurationEditorController.configPanelHashMap |
Modifier and Type | Method and Description |
---|---|
private DecompilerWrapperInformation |
PluginConfigurationEditorController.cloneWrapper(DecompilerWrapperInformation wrapperInformation) |
DecompilerWrapperInformation |
PluginConfigurationEditorController.getDataFromPanel(DecompilerWrapperInformation wrapperInformation) |
Modifier and Type | Method and Description |
---|---|
private void |
PluginConfigurationEditorController.applyWrapperChange(DecompilerWrapperInformation oldWrapper) |
private DecompilerWrapperInformation |
PluginConfigurationEditorController.cloneWrapper(DecompilerWrapperInformation wrapperInformation) |
DecompilerWrapperInformation |
PluginConfigurationEditorController.getDataFromPanel(DecompilerWrapperInformation wrapperInformation) |
ConfigPanel |
PluginConfigurationEditorController.getOrCreatePluginConfigPanel(DecompilerWrapperInformation vmInfo) |
private void |
PluginConfigurationEditorController.removeWrapper(DecompilerWrapperInformation wrapperInformation) |
private void |
PluginConfigurationEditorController.toggleWebsiteButton(DecompilerWrapperInformation plugin) |
void |
PluginConfigurationEditorController.updatePanelInfo(ConfigPanel pluginConfigPanel,
DecompilerWrapperInformation vmInfo) |
Modifier and Type | Method and Description |
---|---|
void |
PluginConfigurationEditorController.updateWrapperList(java.util.List<DecompilerWrapperInformation> wrappers) |