Uses of Class
org.jrd.backend.decompiling.DecompilerWrapperInformation
-
Packages that use DecompilerWrapperInformation Package Description org.jrd.backend.communication org.jrd.backend.data org.jrd.backend.decompiling org.jrd.frontend.MainFrame org.jrd.frontend.PluginMangerFrame -
-
Uses of DecompilerWrapperInformation in org.jrd.backend.communication
Fields in org.jrd.backend.communication declared as DecompilerWrapperInformation Modifier and Type Field Description private DecompilerWrapperInformation
RuntimeCompilerConnector.ForeignCompilerWrapper. currentDecompiler
Constructors in org.jrd.backend.communication with parameters of type DecompilerWrapperInformation Constructor Description ForeignCompilerWrapper(PluginManager pm, DecompilerWrapperInformation currentDecompiler)
-
Uses of DecompilerWrapperInformation in org.jrd.backend.data
Methods in org.jrd.backend.data that return DecompilerWrapperInformation Modifier and Type Method Description private DecompilerWrapperInformation
Cli. findDecompiler(java.lang.String decompilerName, PluginManager pluginManager)
-
Uses of DecompilerWrapperInformation in org.jrd.backend.decompiling
Fields in org.jrd.backend.decompiling with type parameters of type DecompilerWrapperInformation Modifier and Type Field Description private java.util.List<DecompilerWrapperInformation>
PluginManager. wrappers
Methods in org.jrd.backend.decompiling that return DecompilerWrapperInformation Modifier and Type Method 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()
Methods in org.jrd.backend.decompiling that return types with arguments of type DecompilerWrapperInformation Modifier and Type Method Description java.util.List<DecompilerWrapperInformation>
PluginManager. getWrappers()
Methods in org.jrd.backend.decompiling with parameters of type DecompilerWrapperInformation Modifier and Type Method Description private int
PluginManager. compileWrapper(DecompilerWrapperInformation wrapper, java.io.ByteArrayOutputStream errStream)
java.lang.String
PluginManager. decompile(DecompilerWrapperInformation wrapper, java.lang.String name, byte[] bytecode, java.lang.String[] options, VmInfo vmInfo, VmManager vmManager)
void
PluginManager. deleteWrapper(DecompilerWrapperInformation wrapperInformation)
boolean
PluginManager. haveCompiler(DecompilerWrapperInformation wrapper)
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 -
Uses of DecompilerWrapperInformation in org.jrd.frontend.MainFrame
Fields in org.jrd.frontend.MainFrame declared as DecompilerWrapperInformation Modifier and Type Field Description private DecompilerWrapperInformation
RewriteClassDialog. decompiler
protected DecompilerWrapperInformation
RewriteClassDialog.CompilerOutputActionFields. decompilerWrapper
Methods in org.jrd.frontend.MainFrame that return DecompilerWrapperInformation Modifier and Type Method Description DecompilerWrapperInformation
BytecodeDecompilerView. getSelecteddecompilerWrapperInformation()
Methods in org.jrd.frontend.MainFrame with parameters of type DecompilerWrapperInformation Modifier and Type Method Description (package private) void
VmDecompilerInformationController.ClassRewriter. rewriteClass(DecompilerWrapperInformation selectedDecompiler, java.lang.String name, java.lang.String buffer, byte[] binBuffer, int supperSelect)
private static RewriteClassDialog.CompilationWithResult
RewriteClassDialog. xompileWithGui(VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapperInformation currentDecompiler, boolean haveCompiler, io.github.mkoncek.classpathless.api.IdentifiedSource... sources)
Method parameters in org.jrd.frontend.MainFrame with type arguments of type DecompilerWrapperInformation Modifier and Type Method Description void
BytecodeDecompilerView. refreshComboBox(java.util.List<DecompilerWrapperInformation> wrappers)
Constructors in org.jrd.frontend.MainFrame with parameters of type DecompilerWrapperInformation Constructor Description CompilerOutputActionFields(javax.swing.JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapperInformation dwi, boolean haveCompiler, int namingSchema, java.lang.String destination)
RewriteClassDialog(java.lang.String name, LatestPaths latestPaths, java.lang.String currentBuffer, byte[] cBinBuffer, VmInfo vmInfo, VmManager vmManager, PluginManager pluginManager, DecompilerWrapperInformation selectedDecompiler, int supperSelection)
SavingCompilerOutputAction(javax.swing.JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapperInformation dwi, boolean haveCompiler, int namingSchema, java.lang.String destination)
UploadingCompilerOutputAction(javax.swing.JTextField status, VmInfo vmInfo, VmManager vmManager, PluginManager pm, DecompilerWrapperInformation dwi, boolean haveCompiler, int namingSchema, java.lang.String destination)
-
Uses of DecompilerWrapperInformation in org.jrd.frontend.PluginMangerFrame
Fields in org.jrd.frontend.PluginMangerFrame with type parameters of type DecompilerWrapperInformation Modifier and Type Field Description private java.util.HashMap<DecompilerWrapperInformation,ConfigPanel>
PluginConfigurationEditorController. configPanelHashMap
Methods in org.jrd.frontend.PluginMangerFrame that return DecompilerWrapperInformation Modifier and Type Method Description private DecompilerWrapperInformation
PluginConfigurationEditorController. cloneWrapper(DecompilerWrapperInformation wrapperInformation)
DecompilerWrapperInformation
PluginConfigurationEditorController. getDataFromPanel(DecompilerWrapperInformation wrapperInformation)
Methods in org.jrd.frontend.PluginMangerFrame with parameters of type DecompilerWrapperInformation Modifier and Type Method 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)
Method parameters in org.jrd.frontend.PluginMangerFrame with type arguments of type DecompilerWrapperInformation Modifier and Type Method Description void
PluginConfigurationEditorController. updateWrapperList(java.util.List<DecompilerWrapperInformation> wrappers)
-