| 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) |