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 DecompilerWrapperRuntimeCompilerConnector.ForeignCompilerWrapper.currentDecompilerConstructors in org.jrd.backend.communication with parameters of type DecompilerWrapper -
Uses of DecompilerWrapper in org.jrd.backend.data.cli
Methods in org.jrd.backend.data.cli that return DecompilerWrapperModifier and TypeMethodDescriptionstatic DecompilerWrapperLib.findDecompiler(String decompilerName, PluginManager pluginManager) -
Uses of DecompilerWrapper in org.jrd.backend.data.cli.utils
Fields in org.jrd.backend.data.cli.utils declared as DecompilerWrapperMethods in org.jrd.backend.data.cli.utils that return DecompilerWrapperConstructors in org.jrd.backend.data.cli.utils with parameters of type DecompilerWrapper -
Uses of DecompilerWrapper in org.jrd.backend.decompiling
Classes in org.jrd.backend.decompiling that implement interfaces with type arguments of type DecompilerWrapperModifier and TypeClassDescriptionclassclassFields 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 DecompilerWrapperDecompilerWrapper.getJavap()static DecompilerWrapperDecompilerWrapper.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 TypeMethodDescriptionvoidPluginManager.addWrapper(DecompilerWrapper wrapper) private intPluginManager.compileWrapper(DecompilerWrapper wrapper, ByteArrayOutputStream errStream) PluginManager.decompile(DecompilerWrapper wrapper, String name, byte[] bytecode, String[] options, VmInfo vmInfo, VmManager vmManager, Optional<String> classloader) voidPluginManager.deleteWrapper(DecompilerWrapper wrapper) PluginManager.getBundledCompilerStatus(DecompilerWrapper decompiler) booleanPluginManager.hasBundledCompiler(DecompilerWrapper wrapper) voidPluginManager.initializeWrapper(DecompilerWrapper wrapper) Compiles wrapper plugin, loads it into JVM and stores it for later.voidPluginManager.replace(DecompilerWrapper oldWrapper, DecompilerWrapper newWrapper) voidPluginManager.saveWrapper(DecompilerWrapper wrapper) com.google.gson.JsonElementDecompilerWrapperSerializer.serialize(DecompilerWrapper decompilerWrapper, Type type, com.google.gson.JsonSerializationContext jsonSerializationContext) voidPluginManager.setLocationForNewWrapper(DecompilerWrapper wrapper) PluginManager.validatePlugin(DecompilerWrapper plugin) Validating the @param plugin using compilation -
Uses of DecompilerWrapper in org.jrd.frontend.frame.main.decompilerview
Fields in org.jrd.frontend.frame.main.decompilerview with type parameters of type DecompilerWrapperModifier and TypeFieldDescriptionprivate JComboBox<DecompilerWrapper> BytecodeDecompilerView.pluginComboBoxMethods in org.jrd.frontend.frame.main.decompilerview that return DecompilerWrapperModifier and TypeMethodDescriptionBytecodeDecompilerView.getPluginComboBox()BytecodeDecompilerView.getSelectedDecompiler()Methods in org.jrd.frontend.frame.main.decompilerview with parameters of type DecompilerWrapperModifier and TypeMethodDescriptionprivate voidTextWithControls.addJasmAction(PluginManager pluginManager, DecompilerWrapper jasm, String title, JMenu compile, MainProviders mainProviders) private JMenuTextWithControls.getCompileAndRunMenu(PluginManager pluginManager, DecompilerWrapper jasm7, DecompilerWrapper jasm8) private JMenuTextWithControls.getCompileMenu(PluginManager pluginManager, DecompilerWrapper jasm7, DecompilerWrapper jasm8) (package private) voidClassOverwriter.overwriteClass(DecompilerWrapper selectedDecompiler, ClassInfo name, String buffer, byte[] binBuffer, int tab) voidQuickCompiler.run(DecompilerWrapper wrapper, boolean upload, String classloader, io.github.mkoncek.classpathless.api.IdentifiedSource... srcs) Method parameters in org.jrd.frontend.frame.main.decompilerview with type arguments of type DecompilerWrapperModifier and TypeMethodDescriptionvoidBytecodeDecompilerView.refreshComboBox(List<DecompilerWrapper> wrappers) -
Uses of DecompilerWrapper in org.jrd.frontend.frame.main.decompilerview.dummycompiler
Fields in org.jrd.frontend.frame.main.decompilerview.dummycompiler declared as DecompilerWrapperMethods in org.jrd.frontend.frame.main.decompilerview.dummycompiler that return DecompilerWrapperModifier and TypeMethodDescriptionBytemanCompileAction.getWrapper()CanCompile.getWrapper()JasmCompileAction.getWrapper()JavacCompileAction.getWrapper()Constructors in org.jrd.frontend.frame.main.decompilerview.dummycompiler with parameters of type DecompilerWrapperModifierConstructorDescriptionJasmCompileAction(String title, DecompilerWrapper jasm, ClasspathProvider classesAndMethodsProvider, SaveProvider save, UploadProvider upload, ExecuteMethodProvider execute) -
Uses of DecompilerWrapper in org.jrd.frontend.frame.overwrite
Fields in org.jrd.frontend.frame.overwrite declared as DecompilerWrapperModifier and TypeFieldDescriptionprivate final DecompilerWrapperOverwriteClassDialog.decompilerprotected final DecompilerWrapperOverwriteClassDialog.CompilerOutputActionFields.decompilerWrapperMethods in org.jrd.frontend.frame.overwrite with parameters of type DecompilerWrapperModifier and TypeMethodDescriptionprivate static OverwriteClassDialog.CompilationWithResultOverwriteClassDialog.compileWithGui(VmInfo vmInfo, VmManager vmManager, DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose, String classloader, io.github.mkoncek.classpathless.api.IdentifiedSource... sources) static io.github.mkoncek.classpathless.api.ClasspathlessCompilerOverwriteClassDialog.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(ClassInfo name, LatestPaths latestPaths, String currentBuffer, byte[] cBinBuffer, VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager, DecompilerWrapper selectedDecompiler, int tab, boolean isVerbose, ClasspathProvider cp) (package private)SavingCompilerOutputAction(JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper dwi, boolean hasCompiler, boolean isVerbose, int namingSchema, String destination, String classloader) (package private)UploadingCompilerOutputAction(JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose, int namingSchema, String destination, String classloader) -
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.configPanelHashMapprivate final JList<DecompilerWrapper> PluginListPanel.wrapperJListMethods in org.jrd.frontend.frame.plugins that return DecompilerWrapperModifier and TypeMethodDescriptionprivate DecompilerWrapperPluginConfigurationEditorController.cloneWrapper(DecompilerWrapper wrapper) PluginConfigurationEditorController.getDataFromPanel(DecompilerWrapper wrapper) (package private) DecompilerWrapperPluginConfigurationEditorView.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 voidPluginConfigurationEditorController.applyWrapperChange(DecompilerWrapper oldWrapper) private DecompilerWrapperPluginConfigurationEditorController.cloneWrapper(DecompilerWrapper wrapper) PluginConfigurationEditorController.getDataFromPanel(DecompilerWrapper wrapper) PluginConfigurationEditorController.getOrCreatePluginConfigPanel(DecompilerWrapper vmInfo) private voidPluginConfigurationEditorController.removeWrapper(DecompilerWrapper wrapper) voidPluginConfigurationEditorView.setValidation(boolean ok, String errors, DecompilerWrapper w) voidOkCancelPanel.setValidations(boolean ok, String errors, DecompilerWrapper w) private voidPluginConfigurationEditorController.toggleWebsiteButton(DecompilerWrapper plugin) voidPluginConfigurationEditorController.updatePanelInfo(ConfigPanel pluginConfigPanel, DecompilerWrapper vmInfo) Method parameters in org.jrd.frontend.frame.plugins with type arguments of type DecompilerWrapperModifier and TypeMethodDescriptionvoidPluginConfigurationEditorController.updateWrapperList(List<DecompilerWrapper> wrappers)