Uses of Class
org.jrd.backend.decompiling.DecompilerWrapper
Packages that use DecompilerWrapper
Package
Description
-
Uses of DecompilerWrapper in org.jrd.backend.communication
Fields in org.jrd.backend.communication declared as DecompilerWrapperModifier and TypeFieldDescriptionprivate final DecompilerWrapper
RuntimeCompilerConnector.ForeignCompilerWrapper.currentDecompiler
Constructors in org.jrd.backend.communication with parameters of type DecompilerWrapper -
Uses of DecompilerWrapper in org.jrd.backend.data
Methods in org.jrd.backend.data that return DecompilerWrapperModifier and TypeMethodDescriptionprivate DecompilerWrapper
Cli.findDecompiler
(String decompilerName) static DecompilerWrapper
Cli.findDecompiler
(String decompilerName, PluginManager pluginManager) -
Uses of DecompilerWrapper in org.jrd.backend.decompiling
Fields in org.jrd.backend.decompiling with type parameters of type DecompilerWrapperMethods in org.jrd.backend.decompiling that return DecompilerWrapperModifier and TypeMethodDescriptionPluginManager.createWrapper()
DecompilerWrapperDeserializer.deserialize
(com.google.gson.JsonElement jsonElement, Type type, com.google.gson.JsonDeserializationContext jsonDeserializationContext) static DecompilerWrapper
DecompilerWrapper.getJavap()
static DecompilerWrapper
DecompilerWrapper.getJavapVerbose()
Methods in org.jrd.backend.decompiling that return types with arguments of type DecompilerWrapperMethods in org.jrd.backend.decompiling with parameters of type DecompilerWrapperModifier and TypeMethodDescriptionvoid
PluginManager.addWrapper
(DecompilerWrapper wrapper) private int
PluginManager.compileWrapper
(DecompilerWrapper wrapper, ByteArrayOutputStream errStream) PluginManager.decompile
(DecompilerWrapper wrapper, String name, byte[] bytecode, String[] options, VmInfo vmInfo, VmManager vmManager) void
PluginManager.deleteWrapper
(DecompilerWrapper wrapper) PluginManager.getBundledCompilerStatus
(DecompilerWrapper decompiler) boolean
PluginManager.hasBundledCompiler
(DecompilerWrapper wrapper) private void
PluginManager.initializeWrapper
(DecompilerWrapper wrapper) Compiles wrapper plugin, loads it into JVM and stores it for later.void
PluginManager.replace
(DecompilerWrapper oldWrapper, DecompilerWrapper newWrapper) void
PluginManager.saveWrapper
(DecompilerWrapper wrapper) com.google.gson.JsonElement
DecompilerWrapperSerializer.serialize
(DecompilerWrapper decompilerWrapper, Type type, com.google.gson.JsonSerializationContext jsonSerializationContext) void
PluginManager.setLocationForNewWrapper
(DecompilerWrapper wrapper) PluginManager.validatePlugin
(DecompilerWrapper plugin) Validating the @param plugin using compilation -
Uses of DecompilerWrapper in org.jrd.frontend.frame.main
Fields in org.jrd.frontend.frame.main with type parameters of type DecompilerWrapperModifier and TypeFieldDescriptionprivate JComboBox<DecompilerWrapper>
BytecodeDecompilerView.pluginComboBox
Methods in org.jrd.frontend.frame.main that return DecompilerWrapperMethods in org.jrd.frontend.frame.main with parameters of type DecompilerWrapperModifier and TypeMethodDescription(package private) void
DecompilationController.ClassOverwriter.overwriteClass
(DecompilerWrapper selectedDecompiler, String name, String buffer, byte[] binBuffer, boolean isBinary) void
DecompilationController.QuickCompiler.run
(DecompilerWrapper wrapper, boolean upload, io.github.mkoncek.classpathless.api.IdentifiedSource... srcs) Method parameters in org.jrd.frontend.frame.main with type arguments of type DecompilerWrapperModifier and TypeMethodDescriptionvoid
BytecodeDecompilerView.refreshComboBox
(List<DecompilerWrapper> wrappers) -
Uses of DecompilerWrapper in org.jrd.frontend.frame.overwrite
Fields in org.jrd.frontend.frame.overwrite declared as DecompilerWrapperModifier and TypeFieldDescriptionprivate final DecompilerWrapper
OverwriteClassDialog.decompiler
protected final DecompilerWrapper
OverwriteClassDialog.CompilerOutputActionFields.decompilerWrapper
Methods in org.jrd.frontend.frame.overwrite with parameters of type DecompilerWrapperModifier and TypeMethodDescriptionprivate static OverwriteClassDialog.CompilationWithResult
OverwriteClassDialog.compileWithGui
(VmInfo vmInfo, VmManager vmManager, DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose, io.github.mkoncek.classpathless.api.IdentifiedSource... sources) static io.github.mkoncek.classpathless.api.ClasspathlessCompiler
OverwriteClassDialog.getClasspathlessCompiler
(DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose) Constructors in org.jrd.frontend.frame.overwrite with parameters of type DecompilerWrapperModifierConstructorDescription(package private)
CompilerOutputActionFields
(JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper dwi, boolean haveCompiler, boolean isVerbose, int namingSchema, String destination) OverwriteClassDialog
(String name, LatestPaths latestPaths, String currentBuffer, byte[] cBinBuffer, VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager, DecompilerWrapper selectedDecompiler, boolean isBinaryVisible, boolean isVerbose) (package private)
SavingCompilerOutputAction
(JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper dwi, boolean hasCompiler, boolean isVerbose, int namingSchema, String destination) (package private)
UploadingCompilerOutputAction
(JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose, int namingSchema, String destination) -
Uses of DecompilerWrapper in org.jrd.frontend.frame.plugins
Fields in org.jrd.frontend.frame.plugins with type parameters of type DecompilerWrapperModifier and TypeFieldDescriptionprivate Map<DecompilerWrapper,
ConfigPanel> PluginConfigurationEditorController.configPanelHashMap
private final JList<DecompilerWrapper>
PluginListPanel.wrapperJList
Methods in org.jrd.frontend.frame.plugins that return DecompilerWrapperModifier and TypeMethodDescriptionprivate DecompilerWrapper
PluginConfigurationEditorController.cloneWrapper
(DecompilerWrapper wrapper) PluginConfigurationEditorController.getDataFromPanel
(DecompilerWrapper wrapper) (package private) DecompilerWrapper
PluginConfigurationEditorView.getSelectedWrapper()
Methods in org.jrd.frontend.frame.plugins that return types with arguments of type DecompilerWrapperMethods in org.jrd.frontend.frame.plugins with parameters of type DecompilerWrapperModifier and TypeMethodDescriptionprivate void
PluginConfigurationEditorController.applyWrapperChange
(DecompilerWrapper oldWrapper) private DecompilerWrapper
PluginConfigurationEditorController.cloneWrapper
(DecompilerWrapper wrapper) PluginConfigurationEditorController.getDataFromPanel
(DecompilerWrapper wrapper) PluginConfigurationEditorController.getOrCreatePluginConfigPanel
(DecompilerWrapper vmInfo) private void
PluginConfigurationEditorController.removeWrapper
(DecompilerWrapper wrapper) private void
PluginConfigurationEditorController.toggleWebsiteButton
(DecompilerWrapper plugin) void
PluginConfigurationEditorController.updatePanelInfo
(ConfigPanel pluginConfigPanel, DecompilerWrapper vmInfo) Method parameters in org.jrd.frontend.frame.plugins with type arguments of type DecompilerWrapperModifier and TypeMethodDescriptionvoid
PluginConfigurationEditorController.updateWrapperList
(List<DecompilerWrapper> wrappers)