Uses of Class
org.jrd.backend.decompiling.DecompilerWrapper
-
-
Uses of DecompilerWrapper in org.jrd.backend.communication
Fields in org.jrd.backend.communication declared as DecompilerWrapper Modifier and Type Field Description private DecompilerWrapper
RuntimeCompilerConnector.ForeignCompilerWrapper. currentDecompiler
Constructors in org.jrd.backend.communication with parameters of type DecompilerWrapper Constructor Description ForeignCompilerWrapper(DecompilerWrapper currentDecompiler)
-
Uses of DecompilerWrapper in org.jrd.backend.data.cli
Methods in org.jrd.backend.data.cli that return DecompilerWrapper Modifier and Type Method Description static DecompilerWrapper
Lib. findDecompiler(java.lang.String decompilerName, PluginManager pluginManager)
-
Uses of DecompilerWrapper in org.jrd.backend.data.cli.utils
Fields in org.jrd.backend.data.cli.utils declared as DecompilerWrapper Modifier and Type Field Description private DecompilerWrapper
PluginWithOptions. decompiler
Methods in org.jrd.backend.data.cli.utils that return DecompilerWrapper Modifier and Type Method Description DecompilerWrapper
PluginWithOptions. getDecompiler()
Constructors in org.jrd.backend.data.cli.utils with parameters of type DecompilerWrapper Constructor Description PluginWithOptions(DecompilerWrapper decompiler, java.lang.String[] options)
-
Uses of DecompilerWrapper in org.jrd.backend.decompiling
Fields in org.jrd.backend.decompiling with type parameters of type DecompilerWrapper Modifier and Type Field Description private java.util.List<DecompilerWrapper>
PluginManager. wrappers
Methods in org.jrd.backend.decompiling that return DecompilerWrapper Modifier and Type Method Description DecompilerWrapper
PluginManager. createWrapper()
DecompilerWrapper
DecompilerWrapperDeserializer. deserialize(com.google.gson.JsonElement jsonElement, java.lang.reflect.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 DecompilerWrapper Modifier and Type Method Description java.util.List<DecompilerWrapper>
PluginManager. getWrappers()
Methods in org.jrd.backend.decompiling with parameters of type DecompilerWrapper Modifier and Type Method Description void
PluginManager. addWrapper(DecompilerWrapper wrapper)
private int
PluginManager. compileWrapper(DecompilerWrapper wrapper, java.io.ByteArrayOutputStream errStream)
java.lang.String
PluginManager. decompile(DecompilerWrapper wrapper, java.lang.String name, byte[] bytecode, java.lang.String[] options, VmInfo vmInfo, VmManager vmManager, java.util.Optional<java.lang.String> classloader)
void
PluginManager. deleteWrapper(DecompilerWrapper wrapper)
PluginManager.BundledCompilerStatus
PluginManager. getBundledCompilerStatus(DecompilerWrapper decompiler)
boolean
PluginManager. hasBundledCompiler(DecompilerWrapper wrapper)
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, java.lang.reflect.Type type, com.google.gson.JsonSerializationContext jsonSerializationContext)
void
PluginManager. setLocationForNewWrapper(DecompilerWrapper wrapper)
java.lang.String
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 DecompilerWrapper Modifier and Type Field Description private javax.swing.JComboBox<DecompilerWrapper>
BytecodeDecompilerView. pluginComboBox
Methods in org.jrd.frontend.frame.main.decompilerview that return DecompilerWrapper Modifier and Type Method Description DecompilerWrapper
BytecodeDecompilerView. getPluginComboBox()
DecompilerWrapper
BytecodeDecompilerView. getSelectedDecompiler()
Methods in org.jrd.frontend.frame.main.decompilerview with parameters of type DecompilerWrapper Modifier and Type Method Description private void
TextWithControls. addJasmAction(PluginManager pluginManager, DecompilerWrapper jasm, java.lang.String title, javax.swing.JMenu compile, MainProviders mainProviders)
private javax.swing.JMenu
TextWithControls. getCompileAndRunMenu(PluginManager pluginManager, DecompilerWrapper jasm7, DecompilerWrapper jasm8)
private javax.swing.JMenu
TextWithControls. getCompileMenu(PluginManager pluginManager, DecompilerWrapper jasm7, DecompilerWrapper jasm8)
(package private) void
ClassOverwriter. overwriteClass(DecompilerWrapper selectedDecompiler, ClassInfo name, java.lang.String buffer, byte[] binBuffer, int tab)
void
QuickCompiler. run(DecompilerWrapper wrapper, boolean upload, java.lang.String classloader, io.github.mkoncek.classpathless.api.IdentifiedSource... srcs)
Method parameters in org.jrd.frontend.frame.main.decompilerview with type arguments of type DecompilerWrapper Modifier and Type Method Description void
BytecodeDecompilerView. refreshComboBox(java.util.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 DecompilerWrapper Modifier and Type Field Description private DecompilerWrapper
JasmCompileAction. jasm
Methods in org.jrd.frontend.frame.main.decompilerview.dummycompiler that return DecompilerWrapper Modifier and Type Method Description DecompilerWrapper
BytemanCompileAction. getWrapper()
DecompilerWrapper
CanCompile. getWrapper()
DecompilerWrapper
JasmCompileAction. getWrapper()
DecompilerWrapper
JavacCompileAction. getWrapper()
Constructors in org.jrd.frontend.frame.main.decompilerview.dummycompiler with parameters of type DecompilerWrapper Constructor Description JasmCompileAction(java.lang.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 DecompilerWrapper Modifier and Type Field Description private DecompilerWrapper
OverwriteClassDialog. decompiler
protected DecompilerWrapper
OverwriteClassDialog.CompilerOutputActionFields. decompilerWrapper
Methods in org.jrd.frontend.frame.overwrite with parameters of type DecompilerWrapper Modifier and Type Method Description private static OverwriteClassDialog.CompilationWithResult
OverwriteClassDialog. compileWithGui(VmInfo vmInfo, VmManager vmManager, DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose, java.lang.String classloader, 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 DecompilerWrapper Constructor Description CompilerOutputActionFields(javax.swing.JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper dwi, boolean haveCompiler, boolean isVerbose, int namingSchema, java.lang.String destination)
OverwriteClassDialog(ClassInfo name, LatestPaths latestPaths, java.lang.String currentBuffer, byte[] cBinBuffer, VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager, DecompilerWrapper selectedDecompiler, int tab, boolean isVerbose, ClasspathProvider cp)
SavingCompilerOutputAction(javax.swing.JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper dwi, boolean hasCompiler, boolean isVerbose, int namingSchema, java.lang.String destination, java.lang.String classloader)
UploadingCompilerOutputAction(javax.swing.JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapper wrapper, boolean hasCompiler, boolean isVerbose, int namingSchema, java.lang.String destination, java.lang.String classloader)
-
Uses of DecompilerWrapper in org.jrd.frontend.frame.plugins
Fields in org.jrd.frontend.frame.plugins with type parameters of type DecompilerWrapper Modifier and Type Field Description private java.util.Map<DecompilerWrapper,ConfigPanel>
PluginConfigurationEditorController. configPanelHashMap
private javax.swing.JList<DecompilerWrapper>
PluginListPanel. wrapperJList
Methods in org.jrd.frontend.frame.plugins that return DecompilerWrapper Modifier and Type Method Description private DecompilerWrapper
PluginConfigurationEditorController. cloneWrapper(DecompilerWrapper wrapper)
DecompilerWrapper
PluginConfigurationEditorController. getDataFromPanel(DecompilerWrapper wrapper)
(package private) DecompilerWrapper
PluginConfigurationEditorView. getSelectedWrapper()
Methods in org.jrd.frontend.frame.plugins that return types with arguments of type DecompilerWrapper Modifier and Type Method Description javax.swing.JList<DecompilerWrapper>
PluginListPanel. getWrapperJList()
Methods in org.jrd.frontend.frame.plugins with parameters of type DecompilerWrapper Modifier and Type Method Description private void
PluginConfigurationEditorController. applyWrapperChange(DecompilerWrapper oldWrapper)
private DecompilerWrapper
PluginConfigurationEditorController. cloneWrapper(DecompilerWrapper wrapper)
DecompilerWrapper
PluginConfigurationEditorController. getDataFromPanel(DecompilerWrapper wrapper)
ConfigPanel
PluginConfigurationEditorController. getOrCreatePluginConfigPanel(DecompilerWrapper vmInfo)
private void
PluginConfigurationEditorController. removeWrapper(DecompilerWrapper wrapper)
void
PluginConfigurationEditorView. setValidation(boolean ok, java.lang.String errors, DecompilerWrapper w)
void
OkCancelPanel. setValidations(boolean ok, java.lang.String errors, DecompilerWrapper w)
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 DecompilerWrapper Modifier and Type Method Description void
PluginConfigurationEditorController. updateWrapperList(java.util.List<DecompilerWrapper> wrappers)
-