Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort - Variable in class org.jrd.agent.AgentActionWorker
- abort() - Method in class org.jrd.frontend.frame.main.LoadingDialog
- abortActionListener - Variable in class org.jrd.frontend.frame.main.LoadingDialog
- abortButton - Variable in class org.jrd.frontend.frame.main.LoadingDialog
- abortClassLoading() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- AboutView - Class in org.jrd.frontend.frame.about
- AboutView(MainFrameView) - Constructor for class org.jrd.frontend.frame.about.AboutView
- AbstractMasterKeyMap<T> - Class in org.jrd.agent.api
- AbstractMasterKeyMap() - Constructor for class org.jrd.agent.api.AbstractMasterKeyMap
- ACTION_PARAM_NAME - Static variable in class org.jrd.backend.core.AgentRequestAction
- actionListeners - Variable in class org.jrd.backend.data.VmManager
- actionPerformed(ActionEvent) - Method in class org.fife.ui.hex.event.HexSearchActionListener
- actionPerformed(ActionEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView.InitAddClassJar
- actionPerformed(ActionEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView.OverwriteActionListener
- actionPerformed(ActionEvent) - Method in class org.jrd.frontend.frame.main.popup.JListPopupMenu.DepndencyResolverListener
- activeOverrides - Variable in class org.jrd.frontend.frame.main.OverridesManager
- activeOverridesLabel - Variable in class org.jrd.frontend.frame.main.AgentsManager
- activeOverridesLabel - Variable in class org.jrd.frontend.frame.main.OverridesManager
- add(String, JComponent, JMenuItem, String) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- ADD_CLASS - Enum constant in enum class org.jrd.agent.ReceivedType
- ADD_CLASS - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- ADD_CLASS - Enum constant in enum class org.jrd.backend.data.cli.utils.ReceivedType
- ADD_CLASS - Static variable in class org.jrd.backend.data.cli.CliSwitches
- ADD_CLASS_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- ADD_CLASS_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- ADD_CLASSES - Static variable in class org.jrd.backend.data.cli.CliSwitches
- ADD_CLASSES_FORMAT1 - Static variable in class org.jrd.backend.data.cli.Help
- ADD_CLASSES_FORMAT2 - Static variable in class org.jrd.backend.data.cli.Help
- ADD_CLASSES_TEXT1 - Static variable in class org.jrd.backend.data.cli.Help
- ADD_CLASSES_TEXT2 - Static variable in class org.jrd.backend.data.cli.Help
- ADD_JAR - Enum constant in enum class org.jrd.agent.ReceivedType
- ADD_JAR - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- ADD_JAR - Enum constant in enum class org.jrd.backend.data.cli.utils.ReceivedType
- ADD_JAR - Static variable in class org.jrd.backend.data.cli.CliSwitches
- ADD_JAR_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- ADD_JAR_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- addActionListener - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- addAndInitDepndenceClass(VmInfo, VmManager, Map<String, byte[]>, String) - Method in class org.jrd.backend.decompiling.PluginManager
- addButton - Variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayAddRow
- addButton - Variable in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- addButtonListener - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView
- addButtonListener - Variable in class org.jrd.frontend.frame.remote.NewConnectionView
- addByteClassesViaJar(VmInfo, List<IdentifiedBytecode>, boolean, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- addCheckboxListener(ActionListener, JCheckBox) - Static method in interface org.jrd.frontend.frame.settings.ChangeReporter
- addClass - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- addClass(String) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- addClass(String, byte[]) - Method in class org.jrd.agent.InstrumentationProvider
-
Tis was originally solved by custom classloader which had map(string, byte[]) and map(string, clazz).
- addClass(VmInfo, String, String, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- addClasses - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- addClasses() - Method in class org.jrd.backend.data.cli.workers.AddClasses
- AddClasses - Class in org.jrd.backend.data.cli.workers
- AddClasses(List<String>, VmManager, boolean) - Constructor for class org.jrd.backend.data.cli.workers.AddClasses
- addClassesEvenWithFqns(VmInfo, List<String>) - Method in class org.jrd.backend.data.cli.workers.AddClasses
- addClassesGuessFqn(VmInfo, List<String>) - Method in class org.jrd.backend.data.cli.workers.AddClasses
- addClassesGui(boolean, String[]) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- addClassesGuis - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- addClassesViaJarWraper(VmInfo, List<FqnAndClassToJar>) - Method in class org.jrd.backend.data.cli.workers.AddClasses
- addClassGui(String, String) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- addComponentsToPanels() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- addDelegatingAgent(JrdAgent) - Method in class org.jrd.backend.communication.CallDecompilerAgent
- addDelegatingAgent(JrdAgent) - Method in interface org.jrd.backend.communication.DelegatingJrdAgent
- addDelegatingAgent(JrdAgent) - Method in class org.jrd.backend.communication.DelegatingJrdAgent.DelegatingHelper
- addDelegatingAgent(JrdAgent) - Method in class org.jrd.backend.communication.FsAgent
- added - Variable in class org.fife.ui.hex.event.HexEditorEvent
- added - Variable in class org.fife.ui.hex.swing.HexTableModel.BytesReplacedUndoableEdit
- addEmptyMainPanel(JTabbedPane, JButton, JPanel, LinesProvider) - Method in class org.jrd.frontend.frame.hex.StandaloneHex
- addFile(byte[], String) - Method in class org.jrd.backend.data.cli.InMemoryJar
- addFile(JarOutputStream, byte[], String) - Static method in class org.jrd.backend.data.cli.InMemoryJar
- addFileClassesViaJar(VmInfo, List<FqnAndClassToJar>, boolean, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- addFsVm() - Method in class org.jrd.frontend.frame.filesystem.NewFsVmController
- addHexEditorListener(HexEditorListener) - Method in class org.fife.ui.hex.swing.HexEditor
- addItem(String, Function<T, String>, boolean) - Method in class org.jrd.frontend.frame.main.popup.JListPopupMenu
- ADDITIONAL_CLASS_PATH - Static variable in class org.jrd.backend.data.Config
- ADDITIONAL_SOURCE_PATH - Static variable in class org.jrd.backend.data.Config
- additionalBinary - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- additionalBytecodeBuffer - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- additionalClassPathAgent - Variable in class org.jrd.backend.data.Config
- additionalSourcePathAgent - Variable in class org.jrd.backend.data.Config
- additionalSrcBuffer - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- addJar - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- addJar - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- addJar(boolean, String, String) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- addJar(String) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- addJar(String, byte[]) - Method in class org.jrd.agent.InstrumentationProvider
- addJar(VmInfo, boolean, String, String, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- addJListListener(ActionListener, JList) - Static method in interface org.jrd.frontend.frame.settings.ChangeReporter
- addJustClass(String, List<String>, String, boolean, String) - Static method in class org.jrd.backend.communication.FsAgent
- addKeyListenerToTable(KeyListener) - Method in class org.fife.ui.hex.swing.HexEditor
- addLivelinessButtons(JPanel, ButtonGroup) - Static method in class org.jrd.frontend.frame.main.NewAgentDialog
- addLonelinessButtons(JPanel, ButtonGroup) - Static method in class org.jrd.frontend.frame.main.NewAgentDialog
- addMainPanel(JTabbedPane, JButton, JPanel, LinesProvider) - Method in class org.jrd.frontend.frame.hex.StandaloneHex
- addMessage(Level, String) - Method in class org.jrd.frontend.frame.main.GlobalConsole
- addMessage(Level, String, Object...) - Method in class org.jrd.frontend.frame.main.GlobalConsole
- AddMultiFilePart(String, String) - Constructor for class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog.AddMultiFilePart
- addPathPart(String) - Method in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- addRemoteVmInfo() - Method in class org.jrd.frontend.frame.remote.NewConnectionController
- address - Variable in class org.jrd.backend.communication.CallDecompilerAgent
- ADDRESS_STRING - Static variable in class org.jrd.agent.Main
- addRow(String, boolean) - Method in class org.jrd.frontend.frame.plugins.FileSelectorArrayPanel
- addSavedFsVm(VmInfo) - Method in class org.jrd.backend.data.Config
- addSelectionInterval(int, int) - Method in class org.fife.ui.hex.swing.HexEditorRowHeader
- addSingleClassFile - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog.AddSingleFile
- addSingleClassFqn - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog.AddSingleFile
- addSingleClassPanel - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- AddSingleFile(String, String) - Constructor for class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog.AddSingleFile
- addSingleJar - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- AddSingleJar(String, File) - Constructor for class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog.AddSingleJar
- addTextChangeListener(ActionListener, JTextComponent) - Static method in interface org.jrd.frontend.frame.settings.ChangeReporter
-
Convenience method to make a document change listener perform an action on the listener parameter.
- addToBoot - Variable in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- addToManifest(String, String) - Method in class org.jrd.backend.data.cli.InMemoryJar
- addWrapper() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- addWrapper(DecompilerWrapper) - Method in class org.jrd.backend.decompiling.PluginManager
- addWrapperButton - Variable in class org.jrd.frontend.frame.plugins.PluginListPanel
- adjustColumn(int, int) - Method in class org.fife.ui.hex.swing.HexTable
- AF - Enum constant in enum class org.jrd.backend.core.agentstore.AgentLoneliness
- agent - Variable in class org.jrd.frontend.frame.main.AgentsManager.KnownAgentWrapper
- AGENT - Static variable in class org.jrd.backend.data.cli.CliSwitches
- AGENT_ERROR_ID - Static variable in class org.jrd.agent.AgentActionWorker
- AGENT_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- AGENT_PATH_KEY - Static variable in class org.jrd.backend.data.Config
- AGENT_PATH_OVERWRITE_PROPERTY - Static variable in class org.jrd.backend.data.Config
- AGENT_PORT_PROPERTY - Static variable in class org.jrd.backend.core.AgentLoader
- AGENT_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- AgentActionWorker - Class in org.jrd.agent
-
This class handles the socket accepting and request processing from the decompiler
- AgentActionWorker(Socket, InstrumentationProvider) - Constructor for class org.jrd.agent.AgentActionWorker
- AgentActionWorker.ListInjector<T> - Interface in org.jrd.agent
- AgentActionWorker.ParametrisedRunner - Interface in org.jrd.agent
- agentApi - Static variable in class org.jrd.frontend.utility.AgentApiGenerator
- AgentApiGenerator - Class in org.jrd.frontend.utility
- AgentApiGenerator() - Constructor for class org.jrd.frontend.frame.main.decompilerview.DecompilationController.AgentApiGenerator
- AgentApiGenerator() - Constructor for class org.jrd.frontend.utility.AgentApiGenerator
- AgentApiGenerator.ClazzMethod - Class in org.jrd.frontend.utility
- AgentApiGenerator.ClazzWithMethods - Class in org.jrd.frontend.utility
- AgentApiGenerator.DummyClazzMethod - Class in org.jrd.frontend.utility
- AgentAttachManager - Class in org.jrd.backend.core
-
Attach manager for agent contains utility methods and information about attach.
- AgentAttachManager(VmManager) - Constructor for class org.jrd.backend.core.AgentAttachManager
- AgentConfig - Class in org.jrd.backend.data.cli.utils
- AgentConfig() - Constructor for class org.jrd.backend.data.cli.utils.AgentConfig
- AgentConfig(AgentLoneliness, AgentLiveliness, Optional<Integer>) - Constructor for class org.jrd.backend.data.cli.utils.AgentConfig
- agentJar - Variable in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- AgentLiveliness - Enum Class in org.jrd.backend.core.agentstore
- AgentLiveliness() - Constructor for enum class org.jrd.backend.core.agentstore.AgentLiveliness
- AgentLoader - Class in org.jrd.backend.core
-
This class contains methods for attaching the agent.
- AgentLoader() - Constructor for class org.jrd.backend.core.AgentLoader
- AgentLogger - Class in org.jrd.agent
-
Class for logging exceptions in the Agent.
- AgentLogger() - Constructor for class org.jrd.agent.AgentLogger
- AgentLogger.AgentLoggerHolder - Class in org.jrd.agent
- AgentLoggerHolder() - Constructor for class org.jrd.agent.AgentLogger.AgentLoggerHolder
- AgentLoneliness - Enum Class in org.jrd.backend.core.agentstore
- AgentLoneliness() - Constructor for enum class org.jrd.backend.core.agentstore.AgentLoneliness
- agentmain(String, Instrumentation) - Static method in class org.jrd.agent.Main
-
This method only calls the premain
- agentPathLabel - Variable in class org.jrd.frontend.frame.settings.AgentSettingsPanel
- agentPathTextField - Variable in class org.jrd.frontend.frame.settings.AgentSettingsPanel
- AgentRequestAction - Class in org.jrd.backend.core
- AgentRequestAction() - Constructor for class org.jrd.backend.core.AgentRequestAction
- AgentRequestAction.RequestAction - Enum Class in org.jrd.backend.core
- agents - Variable in class org.jrd.backend.core.agentstore.KnownAgents
- AGENTS - Static variable in class org.jrd.backend.communication.FsAgent
- agentSettingsPanel - Variable in class org.jrd.frontend.frame.settings.SettingsView
- AgentSettingsPanel - Class in org.jrd.frontend.frame.settings
- AgentSettingsPanel(String) - Constructor for class org.jrd.frontend.frame.settings.AgentSettingsPanel
- AgentsManager - Class in org.jrd.frontend.frame.main
- AgentsManager() - Constructor for class org.jrd.frontend.frame.main.AgentsManager
- AgentsManager.KnownAgentWrapper - Class in org.jrd.frontend.frame.main
- agentVersion - Variable in class org.jrd.backend.data.cli.Lib.HandhshakeResult
- ALL - Enum constant in enum class org.jrd.backend.communication.DelegatingJrdAgent.CommandDelegationOptions
- ALL - Enum constant in enum class org.jrd.backend.core.Logger.Level
- ALL - Enum constant in enum class org.jrd.backend.data.Config.DepndenceNumbers
- ALL_INNERS - Enum constant in enum class org.jrd.backend.data.Config.DepndenceNumbers
- ALL_OPTIONS - Static variable in class org.jrd.backend.data.cli.Help
- allItems(ListModel<T>) - Method in class org.jrd.frontend.frame.main.popup.JListPopupMenu
- allowToSaveBytecode - Variable in class org.jrd.agent.Transformer
- allowToSaveBytecode() - Method in class org.jrd.agent.Transformer
-
This method allows saving of bytecode
- alternateColumnBackground - Variable in class org.fife.ui.hex.swing.HexEditor
- alternateRowBackground - Variable in class org.fife.ui.hex.swing.HexEditor
- ALTERNATING_CELL_COLOR - Static variable in class org.fife.ui.hex.swing.HexTable
- anchorSelectionIndex - Variable in class org.fife.ui.hex.swing.HexTable
- ANONYMOUS - Enum constant in enum class org.jrd.backend.core.agentstore.AgentLoneliness
- api() - Method in class org.jrd.backend.data.cli.workers.Api
- Api - Class in org.jrd.backend.data.cli.workers
- Api(List<String>, Saving, VmManager, PluginManager) - Constructor for class org.jrd.backend.data.cli.workers.Api
- API - Static variable in class org.jrd.backend.data.cli.CliSwitches
- API_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- API_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- apply(T) - Method in class org.jrd.frontend.frame.main.popup.JListPopupMenu.CheckboxGetterPair
- applySettings() - Method in class org.jrd.frontend.frame.settings.SettingsView
- applySubPatch(List<String>, SingleFilePatch, List<String>) - Method in class org.jrd.backend.data.cli.workers.Patch
- applyWrapperChange(DecompilerWrapper) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- ArchiveManager - Class in org.jrd.backend.data
- ArchiveManager() - Constructor for class org.jrd.backend.data.ArchiveManager
- ArchiveManager.ArchiveManagerHolder - Class in org.jrd.backend.data
- ArchiveManager.ArchivePathManager - Class in org.jrd.backend.data
- ArchiveManagerHolder() - Constructor for class org.jrd.backend.data.ArchiveManager.ArchiveManagerHolder
- ArchiveManagerOptions - Class in org.jrd.backend.data
- ArchiveManagerOptions() - Constructor for class org.jrd.backend.data.ArchiveManagerOptions
- ArchiveManagerOptions.ArchiveManagerOptionsHolder - Class in org.jrd.backend.data
- ArchiveManagerOptionsHolder() - Constructor for class org.jrd.backend.data.ArchiveManagerOptions.ArchiveManagerOptionsHolder
- ArchivePathManager() - Constructor for class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- areExtensionsEmpty() - Method in class org.jrd.backend.data.ArchiveManagerOptions
- ARRAY_FORM - Static variable in class org.jrd.backend.decompiling.PluginManager
- as - Variable in class org.jrd.backend.data.cli.utils.Saving
- asComponent() - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- asComponent() - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- asComponent() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- attach() - Method in class org.jrd.backend.communication.InstallDecompilerAgentImpl
-
attach to the Java process identified by the process id supplied on the command line
- attach() - Method in class org.jrd.backend.data.cli.workers.AttachDetach
- attach(int) - Method in class org.jrd.backend.core.AgentLoader
-
This method handles the attachment of a decompiler agent to given VM.
- ATTACH - Static variable in class org.jrd.backend.data.cli.CliSwitches
- ATTACH_BUTTON_TEXT - Static variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- ATTACH_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- ATTACH_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- attachAgentToVm(String, int) - Method in class org.jrd.backend.core.AgentAttachManager
- AttachDetach - Class in org.jrd.backend.data.cli.workers
- AttachDetach(List<String>, VmManager) - Constructor for class org.jrd.backend.data.cli.workers.AttachDetach
- attachIcon - Static variable in class org.jrd.frontend.utility.ImageButtonFactory
- attachManager - Variable in class org.jrd.backend.core.DecompilerRequestReceiver
B
- BASE_SHARED_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- BASE_SHARED_OPTIONAL_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- BASE64 - Static variable in class org.jrd.backend.data.cli.CliSwitches
- BASE64_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- BASE64_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- base64Body - Variable in class org.jrd.backend.data.cli.utils.ObtainedCodeWithNameAndBytecode
- base64Deserialize(String) - Static method in class org.jrd.backend.data.VmInfo
- base64Serialize() - Method in class org.jrd.backend.data.VmInfo
- binary - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- binaryFilename - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- binaryView - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- bitBuf - Variable in class org.fife.ui.hex.swing.HexTableModel
- body - Variable in class org.jrd.backend.communication.FsAgent.WritingCpOperator
- bodySubstring - Variable in class org.jrd.agent.ClassFilter
- BOOT_CLASS_LOADER - Static variable in class org.jrd.backend.data.cli.CliSwitches
- bos - Variable in class org.jrd.backend.data.cli.InMemoryJar
- browseButton - Variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayRow
- browseButton - Variable in class org.jrd.frontend.frame.plugins.FileSelectorPanel
- browseButton - Variable in class org.jrd.frontend.frame.settings.AgentSettingsPanel
- buffer - Variable in class org.fife.ui.hex.ByteBuffer
- buffers - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- buffersPanel - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- buffersToolBar - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- BundledCompilerStatus(boolean, String) - Constructor for class org.jrd.backend.decompiling.PluginManager.BundledCompilerStatus
- BUTTON_SIZE - Static variable in class org.jrd.frontend.frame.main.MainFrameView
- buttons - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- buttonSizeBasedOnTextField(JButton, JTextField) - Static method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- BYTE_STRING_VALUES - Static variable in class org.fife.ui.hex.swing.HexTableModel
- byteArrayOutputStream - Variable in class org.jrd.frontend.utility.TeeOutputStream
- ByteArrayTransferable - Class in org.fife.ui.hex.swing
- ByteArrayTransferable(int, byte[]) - Constructor for class org.fife.ui.hex.swing.ByteArrayTransferable
- ByteBuffer - Class in org.fife.ui.hex
- ByteBuffer(int) - Constructor for class org.fife.ui.hex.ByteBuffer
- ByteBuffer(File) - Constructor for class org.fife.ui.hex.ByteBuffer
- ByteBuffer(InputStream) - Constructor for class org.fife.ui.hex.ByteBuffer
- ByteBuffer(String) - Constructor for class org.fife.ui.hex.ByteBuffer
- ByteChangedUndoableEdit(int, byte, byte) - Constructor for class org.fife.ui.hex.swing.HexTableModel.ByteChangedUndoableEdit
- bytecodeBuffer - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- bytecodeButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- bytecodeDecompilerPanel - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- bytecodeDecompilerView - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- bytecodeDecompilerView - Variable in class org.jrd.frontend.frame.main.MainFrameView
- BytecodeDecompilerView - Class in org.jrd.frontend.frame.main.decompilerview
-
Class that creates GUI for attached VM.
- BytecodeDecompilerView(JFrame) - Constructor for class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- BytecodeDecompilerView.InitAddClassJar - Class in org.jrd.frontend.frame.main.decompilerview
- BytecodeDecompilerView.OverwriteActionListener - Class in org.jrd.frontend.frame.main.decompilerview
- bytecodeLevel - Variable in class org.jrd.backend.data.cli.utils.ObtainedCodeWithNameAndBytecode
- bytecodeSearchControls - Variable in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- BytecodeSorter - Interface in org.jrd.backend.data.cli.utils
- BytecodeSorter.HexDummySorter - Class in org.jrd.backend.data.cli.utils
- bytecodeSyntaxTextArea - Variable in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- bytes - Variable in class org.fife.ui.hex.swing.ByteArrayTransferable
- BYTES - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- BYTES - Static variable in class org.jrd.backend.data.cli.CliSwitches
- BYTES_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- BYTES_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- bytesActionListener - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- bytesPerRow - Variable in class org.fife.ui.hex.swing.HexTableModel
- BytesReplacedUndoableEdit(int, byte[], byte[]) - Constructor for class org.fife.ui.hex.swing.HexTableModel.BytesReplacedUndoableEdit
- bytesToBase64(byte[]) - Static method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- bytesToFile(byte[]) - Method in class org.jrd.backend.decompiling.JavapDisassemblerWrapper
- bytesToStrings(byte[]) - Static method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- bytesWorker(String) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- byteToAsci(byte) - Static method in class org.fife.ui.hex.swing.HexTableModel
- byteToHexString(byte) - Static method in class org.fife.ui.hex.swing.HexTableModel
C
- CallDecompilerAgent - Class in org.jrd.backend.communication
-
This class is handling opening of communication socket and request submitting.
- CallDecompilerAgent(int, String) - Constructor for class org.jrd.backend.communication.CallDecompilerAgent
-
Constructor of the object
- cancelButton - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView
- cancelButton - Variable in class org.jrd.frontend.frame.plugins.OkCancelPanel
- cancelButton - Variable in class org.jrd.frontend.frame.remote.NewConnectionView
- canImport(JComponent, DataFlavor[]) - Method in class org.fife.ui.hex.swing.HexEditorTransferHandler
- cardConfigPanel - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- cardLayout - Variable in class org.jrd.frontend.frame.main.MainFrameView
- cardLayoutForConfigPanels - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- CELL_BORDER - Static variable in class org.fife.ui.hex.swing.HexEditorRowHeader
- CellEditor() - Constructor for class org.fife.ui.hex.swing.HexTable.CellEditor
- CellRenderer() - Constructor for class org.fife.ui.hex.swing.HexEditorRowHeader.CellRenderer
- CellRenderer() - Constructor for class org.fife.ui.hex.swing.HexTable.CellRenderer
- cellToOffset(int, int) - Method in class org.fife.ui.hex.swing.HexEditor
- cellToOffset(int, int) - Method in class org.fife.ui.hex.swing.HexTable
- centerPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- centerPanel - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- centerWindowOnto(Window, Window) - Static method in class org.jrd.frontend.utility.ScreenFinder
- centerWindowToBounds(Window, Rectangle) - Static method in class org.jrd.frontend.utility.ScreenFinder
- centerWindowToCurrentScreen(Window) - Static method in class org.jrd.frontend.utility.ScreenFinder
- changed - Variable in class org.jrd.backend.data.VmManager
- changedUpdate(DocumentEvent) - Method in class org.fife.ui.hex.event.HexSearchDocumentListener
- changedUpdate(DocumentEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.verifiers.FileVerifier
- changedUpdate(DocumentEvent) - Method in class org.jrd.frontend.frame.overwrite.FileToClassValidator
- ChangeReporter - Interface in org.jrd.frontend.frame.settings
- changeSelection(int, int, boolean, boolean) - Method in class org.fife.ui.hex.swing.HexTable
- changeSelectionByOffset(int, boolean) - Method in class org.fife.ui.hex.swing.HexTable
- changeVm(ActionEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- CHARS - Enum constant in enum class org.jrd.frontend.frame.main.decompilerview.LinesProvider.LinesFormat
- cheatName(String, int, String, String) - Static method in class org.jrd.frontend.utility.CommonUtils
- checkBox - Variable in class org.jrd.frontend.frame.main.popup.JListPopupMenu.CheckboxGetterPair
- checkboxes - Variable in class org.jrd.frontend.frame.main.popup.JListPopupMenu
- CheckboxGetterPair(JCheckBox, Function<T, String>) - Constructor for class org.jrd.frontend.frame.main.popup.JListPopupMenu.CheckboxGetterPair
- checkIfAgentIsLoaded(int, String, int, AgentAttachManager) - Static method in class org.jrd.backend.core.DecompilerRequestReceiver
- checkIfMatches(List<Byte>, int) - Method in class org.fife.ui.hex.swing.HexSearch
- chooser - Variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayRow
- chooser - Variable in class org.jrd.frontend.frame.plugins.FileSelectorPanel
- chooser - Variable in class org.jrd.frontend.frame.settings.AgentSettingsPanel
- CLASS_LIST_REGISTERED_KEY_CODES - Static variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- CLASS_NAME_PARAM - Static variable in class org.jrd.backend.core.AgentRequestAction
- CLASS_TO_OVERWRITE_BODY - Static variable in class org.jrd.backend.core.AgentRequestAction
- classCount - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- classes - Variable in class org.jrd.backend.communication.FsAgent.ListingCpOperator
- classes - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- Classes - Class in org.jrd.backend.data.cli.workers
- Classes(List<String>, VmManager, boolean, Saving) - Constructor for class org.jrd.backend.data.cli.workers.Classes
- CLASSES - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- CLASSES_NOPE - Static variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- CLASSES_WITH_INFO - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- classesActionListener - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- classesBoot - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- ClassesComparator() - Constructor for class org.jrd.backend.core.DecompilerRequestReceiver.ClassesComparator
- classesPanel - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- classesScrollPane - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- classesSortField - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- classesSortFieldColor - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- classesToolBar - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- ClassFilter - Class in org.jrd.agent
- ClassFilter(Optional<String>, Optional<String>) - Constructor for class org.jrd.agent.ClassFilter
- classForName(String) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- classForName(String) - Static method in class org.jrd.agent.api.Variables.Clazzs
- ClassInfo - Class in org.jrd.backend.core
- ClassInfo(String) - Constructor for class org.jrd.backend.core.ClassInfo
- ClassInfo(String, String, String) - Constructor for class org.jrd.backend.core.ClassInfo
- ClassListPopupMenu<T> - Class in org.jrd.frontend.frame.main.popup
- ClassListPopupMenu(JList<T>, int, boolean, DependenciesReader) - Constructor for class org.jrd.frontend.frame.main.popup.ClassListPopupMenu
- ClassListRenderer - Class in org.jrd.frontend.frame.main.renderer
- ClassListRenderer() - Constructor for class org.jrd.frontend.frame.main.renderer.ClassListRenderer
- classLoader - Variable in class org.jrd.backend.core.ClassInfo
- classLoader - Variable in class org.jrd.frontend.frame.main.renderer.ClassListRenderer
- className - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- ClassOverwriter() - Constructor for class org.jrd.frontend.frame.main.decompilerview.DecompilationController.ClassOverwriter
- classPath - Variable in class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
- ClassResolutionInBackground() - Constructor for class org.jrd.frontend.frame.main.popup.JListPopupMenu.DepndencyResolverListener.ClassResolutionInBackground
- ClassVerifier - Class in org.jrd.frontend.frame.main.decompilerview.verifiers
- ClassVerifier(GetSetText, GetSetText) - Constructor for class org.jrd.frontend.frame.main.decompilerview.verifiers.ClassVerifier
- ClassVisitor(List<IdentifiedSource>) - Constructor for class org.jrd.frontend.utility.CommonUtils.ClassVisitor
- classWorker() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- clazz - Variable in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- clazz - Variable in class org.jrd.frontend.frame.overwrite.FileToClassValidator
- ClazzMethod(String) - Constructor for class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- Clazzs() - Constructor for class org.jrd.agent.api.UnsafeVariables.Clazzs
- Clazzs() - Constructor for class org.jrd.agent.api.Variables.Clazzs
- CLAZZS - Static variable in class org.jrd.agent.api.UnsafeVariables.Clazzs
- CLAZZS - Static variable in class org.jrd.agent.api.Variables.Clazzs
- ClazzWithMethods(String, Collection<AgentApiGenerator.ClazzMethod>) - Constructor for class org.jrd.frontend.utility.AgentApiGenerator.ClazzWithMethods
- clean - Variable in class org.jrd.frontend.frame.main.GlobalConsole
- cleanDelegatingAgents() - Method in class org.jrd.backend.communication.CallDecompilerAgent
- cleanDelegatingAgents() - Method in interface org.jrd.backend.communication.DelegatingJrdAgent
- cleanDelegatingAgents() - Method in class org.jrd.backend.communication.DelegatingJrdAgent.DelegatingHelper
- cleanDelegatingAgents() - Method in class org.jrd.backend.communication.FsAgent
- cleanOverrides(String) - Method in class org.jrd.agent.InstrumentationProvider
- cleanOverrides(Pattern) - Method in class org.jrd.agent.Transformer
- cleanOverrides(Pattern) - Method in class org.jrd.backend.communication.FsAgent
- cleanParameter(String) - Static method in class org.jrd.backend.data.cli.CliUtils
- cleanup(boolean) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- clearChanged() - Method in class org.jrd.backend.data.VmManager
- clearConfigPanel() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- clearItems() - Static method in class org.jrd.frontend.utility.AgentApiGenerator
-
Used to clear Agent API items in case their method/form of generation changes.
- clearLocalListSelection() - Method in class org.jrd.frontend.frame.main.MainFrameView
- clearOtherList(JList<VmInfo>) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
-
If selected list is remoteVmList clears localVmList and vice versa.
Effectively merging them into one. - clearRemoteListSelection() - Method in class org.jrd.frontend.frame.main.MainFrameView
- clearSelection() - Method in class org.fife.ui.hex.swing.HexTable
- Cli - Class in org.jrd.backend.data.cli
- Cli(String[], Model) - Constructor for class org.jrd.backend.data.cli.Cli
- clickNextButton() - Method in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- CliHelpFormatter() - Constructor for class org.jrd.backend.data.cli.Help.CliHelpFormatter
- CliSwitches - Class in org.jrd.backend.data.cli
- CliSwitches() - Constructor for class org.jrd.backend.data.cli.CliSwitches
- CliUtils - Class in org.jrd.backend.data.cli
- CliUtils() - Constructor for class org.jrd.backend.data.cli.CliUtils
- cloneButton - Variable in class org.jrd.frontend.frame.plugins.PluginTopOptionPanel
- cloneWrapper(DecompilerWrapper) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- close() - Method in class org.jrd.backend.communication.Communicate
-
Closes a socket.
- close() - Method in class org.jrd.backend.data.cli.InMemoryJar
- closeSocket(BufferedWriter, Socket) - Method in class org.jrd.agent.AgentActionWorker
- collapseEnvVars(String) - Static method in class org.jrd.backend.decompiling.ExpandableUrl
- collapseEnvVars(String, String, String, String) - Static method in class org.jrd.backend.decompiling.ExpandableUrl
- columnNames - Variable in class org.fife.ui.hex.swing.HexTableModel
- CommandDelegationOptions() - Constructor for enum class org.jrd.backend.communication.DelegatingJrdAgent.CommandDelegationOptions
- commInput - Variable in class org.jrd.backend.communication.Communicate
- CommonUtils - Class in org.jrd.frontend.utility
-
Class with utility methods common for both CLI and GUI.
- CommonUtils() - Constructor for class org.jrd.frontend.utility.CommonUtils
- CommonUtils.ClassVisitor - Class in org.jrd.frontend.utility
- CommonUtils.StatusKeeper - Interface in org.jrd.frontend.utility
- commOutput - Variable in class org.jrd.backend.communication.Communicate
- commSocket - Variable in class org.jrd.backend.communication.Communicate
- Communicate - Class in org.jrd.backend.communication
-
This class opens a socket and contain methods for read and write to socket IS/OS.
- Communicate(String, int) - Constructor for class org.jrd.backend.communication.Communicate
-
Constructor creates a socket on given port and saves the streams into class variables.
- compare(String) - Method in class org.jrd.backend.data.MetadataProperties
- compare(String, String) - Static method in class org.jrd.backend.data.MetadataProperties
- compare(ClassInfo, ClassInfo) - Method in class org.jrd.backend.core.DecompilerRequestReceiver.ClassesComparator
- compareTo(AgentApiGenerator.ClazzMethod) - Method in class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- compilationLog - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilationWithResult
- compilationSettingsLabel - Variable in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- compilationSettingsPanel - Variable in class org.jrd.frontend.frame.settings.SettingsView
- CompilationSettingsPanel - Class in org.jrd.frontend.frame.settings
- CompilationSettingsPanel(boolean, String, boolean, boolean) - Constructor for class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- CompilationWithResult(ClasspathlessCompiler, ClassesProvider, OverwriteClassDialog.TextLog, IdentifiedSource...) - Constructor for class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilationWithResult
- compile(CompileArguments, IdentifiedSource[], PluginWrapperWithMetaInfo, Integer, PrintStream, boolean) - Static method in class org.jrd.backend.data.cli.workers.Compile
- Compile - Class in org.jrd.backend.data.cli.workers
- Compile(boolean, boolean, List<String>, Saving, VmManager, PluginManager) - Constructor for class org.jrd.backend.data.cli.workers.Compile
- COMPILE - Static variable in class org.jrd.backend.data.cli.CliSwitches
- COMPILE_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- COMPILE_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- compileAction - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- compileAndSave - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- compileAndUpload - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- compileAndUpload(CompileArguments) - Method in class org.jrd.backend.data.cli.workers.Compile
- compileAndUploadButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- CompileArguments - Class in org.jrd.backend.data.cli.utils
- CompileArguments(List<String>, PluginManager, VmManager, boolean) - Constructor for class org.jrd.backend.data.cli.utils.CompileArguments
- CompileArguments(PluginManager, VmManager, VmInfo, String) - Constructor for class org.jrd.backend.data.cli.utils.CompileArguments
- compileButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- compileClass(ClassesProvider, Optional<MessagesListener>, IdentifiedSource...) - Method in class org.jrd.backend.communication.RuntimeCompilerConnector.ForeignCompilerWrapper
- compileExternalFiles - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- compileExternalFilesAndUpload - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- compileMethod - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- COMPILER_ARGS - Static variable in class org.jrd.backend.data.Config
- compilerArgsLabel - Variable in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- compilerArgsTextField - Variable in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- CompilerOutputActionFields(JTextField, VmInfo, VmManager, PluginManager, DecompilerWrapper, boolean, boolean, int, String) - Constructor for class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilerOutputActionFields
- compileWithGui(VmInfo, VmManager, DecompilerWrapper, boolean, boolean, IdentifiedSource...) - Static method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- compileWrapper(List<VmInfo>) - Method in class org.jrd.backend.data.cli.workers.Compile
- compileWrapper(DecompilerWrapper, ByteArrayOutputStream) - Method in class org.jrd.backend.decompiling.PluginManager
- config - Variable in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- config - Variable in class org.jrd.frontend.frame.settings.SettingsView
- Config - Class in org.jrd.backend.data
-
Singleton class for storing and retrieving configuration strings.
- Config() - Constructor for class org.jrd.backend.data.Config
- CONFIG - Static variable in class org.jrd.backend.data.cli.CliSwitches
- CONFIG_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- CONFIG_PATH - Static variable in class org.jrd.backend.data.Config
- CONFIG_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- Config.ConfigHolder - Class in org.jrd.backend.data
- Config.DepndenceNumbers - Enum Class in org.jrd.backend.data
- configAndOptionPanel - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- ConfigHolder() - Constructor for class org.jrd.backend.data.Config.ConfigHolder
- configMap - Variable in class org.jrd.backend.data.Config
- ConfigPanel - Class in org.jrd.frontend.frame.plugins
- ConfigPanel() - Constructor for class org.jrd.frontend.frame.plugins.ConfigPanel
- configPanelHashMap - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- configureOkCancelPanel - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView
- configureOkCancelPanel - Variable in class org.jrd.frontend.frame.remote.NewConnectionView
- confirmExtensions() - Method in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- confirmWrapperOverwrite() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- connectionDelegator - Static variable in class org.jrd.agent.ConnectionDelegator
- ConnectionDelegator - Class in org.jrd.agent
- ConnectionDelegator(InstrumentationProvider, ServerSocket) - Constructor for class org.jrd.agent.ConnectionDelegator
- console - Static variable in class org.jrd.frontend.frame.main.GlobalConsole
- consumeCli() - Method in class org.jrd.backend.data.cli.Cli
- containsAll(String, String) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- containsAllInOrder(String, String) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- copy() - Method in class org.fife.ui.hex.swing.HexEditor
- copyBetweenStreams(URL, String) - Static method in class org.jrd.backend.decompiling.ImportUtils
- copyWrappers(URL, String) - Static method in class org.jrd.backend.decompiling.ImportUtils
- counter - Static variable in class org.jrd.frontend.frame.hex.StandaloneHex
- cp - Variable in class org.jrd.backend.communication.FsAgent
- cp - Variable in class org.jrd.backend.communication.FsAgent.OperateOnCp
- cp - Variable in class org.jrd.backend.data.VmInfo
- cp - Variable in class org.jrd.frontend.frame.main.renderer.VmListRenderer
- cp - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilationWithResult
- CP - Static variable in class org.jrd.backend.data.cli.CliSwitches
- CPLC_AC - Static variable in class org.jrd.frontend.frame.main.GlobalConsole
- CPLC_DUPLICATED_CODE_VERBOSITY_CONSTANT - Static variable in class org.jrd.frontend.frame.main.GlobalConsole
- CPLC_IA - Static variable in class org.jrd.frontend.frame.main.GlobalConsole
- CPLC_IL - Static variable in class org.jrd.frontend.frame.main.GlobalConsole
- CPLC_ITEMS - Static variable in class org.jrd.frontend.frame.main.GlobalConsole
- CPLC_R - Static variable in class org.jrd.frontend.frame.main.GlobalConsole
- CPLC_SO - Static variable in class org.jrd.frontend.frame.main.GlobalConsole
- CpNamePanel() - Constructor for class org.jrd.frontend.frame.filesystem.NewFsVmView.CpNamePanel
- cpTextField - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView.CpNamePanel
- cpToFiles(String) - Static method in class org.jrd.frontend.frame.filesystem.NewFsVmController
- cpToFilesCaught(String) - Static method in class org.jrd.frontend.frame.filesystem.NewFsVmController
- crawl(List<URL>, File) - Method in class org.jrd.backend.decompiling.ImportUtils.Directory
- create() - Static method in class org.jrd.frontend.frame.main.NewAgentDialog
- create(Class, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- create(Class, String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- create(Object, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Local
- create(Object, String, Object) - Static method in class org.jrd.agent.api.Variables.Local
- create(String) - Static method in class org.jrd.agent.ClassFilter
- create(String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- create(String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Global
- create(String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- create(String, Object) - Static method in class org.jrd.agent.api.Variables.Global
- create(String, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- create(String, String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- create(List<String>, boolean) - Static method in class org.jrd.backend.data.cli.utils.AgentConfig
- create(RSyntaxTextArea, String) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- create(VmInfo, String, int, AgentRequestAction.RequestAction) - Static method in class org.jrd.backend.core.AgentRequestAction
- create(VmInfo, String, int, AgentRequestAction.RequestAction, String) - Static method in class org.jrd.backend.core.AgentRequestAction
- create(VmInfo, String, int, AgentRequestAction.RequestAction, String, String) - Static method in class org.jrd.backend.core.AgentRequestAction
- create(T, String, Object) - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- createAddButton() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createAdditionalClassPathFsAgent(String) - Static method in class org.jrd.backend.communication.FsAgent
- createAdditionalClassPathFsAgent(List<File>) - Static method in class org.jrd.backend.communication.FsAgent
- createAdditionalSourcePathFsAgent(String) - Static method in class org.jrd.backend.communication.FsAgent
- createAdditionalSourcePathFsAgent(List<File>) - Static method in class org.jrd.backend.communication.FsAgent
- createAgentExpandableUrl() - Method in class org.jrd.backend.data.Config
- createButton(String, String, String) - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createButton(ImageIcon) - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createBytecodeControls(TextWithControls) - Static method in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- createChangeActionEvent(Object) - Static method in interface org.jrd.frontend.frame.settings.ChangeReporter
- createCompileButton() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createCompileUploadButton() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createConfigurationEditor() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- createCopyItem(String, List<T>) - Method in class org.jrd.frontend.frame.main.popup.JListPopupMenu
- createDetachButton() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createDetachButton(String, String) - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createEditButton(String) - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createExact(String, RSyntaxTextArea, String) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- createFilter(String, int) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- createFromPath(String) - Static method in class org.jrd.backend.decompiling.ExpandableUrl
- createFromStringUrl(String) - Static method in class org.jrd.backend.decompiling.ExpandableUrl
- createFsVM(List<File>, String, boolean) - Method in class org.jrd.backend.data.VmManager
- createHelp(RSyntaxTextArea) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- createHexArea() - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- createHexControls(HexEditor) - Static method in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- createInitButton() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createListener() - Method in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog.AddSingleFile
- createListener() - Method in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog.AddSingleJar
- createMainMap() - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- createNewConnectionDialog() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- createNewFsVMDialog() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- createOverwriteButton() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createPatchAction(int, LinesProvider.LinesFormat) - Method in class org.jrd.frontend.frame.main.popup.DiffPopup
- createPluginDirectory() - Static method in class org.jrd.backend.data.Directories
- createProperties(int) - Method in class org.jrd.backend.core.AgentLoader
- createRedoButton() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createRefreshButton(String) - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createRemoteVM(String, int) - Method in class org.jrd.backend.data.VmManager
- createRemoteVM(String, int, String) - Method in class org.jrd.backend.data.VmManager
- createRemoveButton() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createRequest(AgentRequestAction.RequestAction, String...) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- createRequest(VmInfo, AgentRequestAction.RequestAction, String...) - Static method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- createSrcTextArea(boolean) - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- createTextField() - Static method in class org.fife.ui.hex.swing.HexTable.CellEditor
- createTransferable(JComponent) - Method in class org.fife.ui.hex.swing.HexEditorTransferHandler
- createTrashButton() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createUndoButton() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- createWrapper() - Method in class org.jrd.backend.decompiling.PluginManager
- currentBufferPane - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- currentClass - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- currentD - Variable in class org.jrd.backend.data.ArchiveManager
- currentDecompiler - Variable in class org.jrd.backend.communication.RuntimeCompilerConnector.ForeignCompilerWrapper
- currentExtensionsList - Variable in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- currentPath - Variable in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- CUSTOM_NAME - Static variable in class org.jrd.frontend.utility.CommonUtils
- cut() - Method in class org.fife.ui.hex.swing.HexEditor
D
- dc - Variable in class org.jrd.frontend.frame.main.OverridesManager
- deadSince - Variable in class org.jrd.backend.core.agentstore.KnownAgent
- DEBUG - Enum constant in enum class org.jrd.backend.core.Logger.Level
- decide() - Method in interface org.jrd.backend.data.cli.utils.BytecodeSorter
- decide() - Method in class org.jrd.backend.data.cli.utils.BytecodeSorter.HexDummySorter
- DecompilationController - Class in org.jrd.frontend.frame.main.decompilerview
-
This class provides Action listeners and request handling for the GUI.
- DecompilationController(MainFrameView, Model, boolean) - Constructor for class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- DecompilationController.AgentApiGenerator - Class in org.jrd.frontend.frame.main.decompilerview
- DecompilationController.ClassOverwriter - Class in org.jrd.frontend.frame.main.decompilerview
- DecompilationController.QuickCompiler - Class in org.jrd.frontend.frame.main.decompilerview
- decompile() - Method in class org.jrd.backend.data.cli.workers.Decompile
- decompile(byte[], String[]) - Method in class org.jrd.backend.decompiling.JavapDisassemblerWrapper
- decompile(DecompilerWrapper, String, byte[], String[], VmInfo, VmManager) - Method in class org.jrd.backend.decompiling.PluginManager
- Decompile - Class in org.jrd.backend.data.cli.workers
- Decompile(boolean, List<String>, Saving, VmManager, PluginManager) - Constructor for class org.jrd.backend.data.cli.workers.Decompile
- DECOMPILE - Static variable in class org.jrd.backend.data.cli.CliSwitches
- DECOMPILE_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- DECOMPILE_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- decompileBytesByDecompilerName(byte[], String, String, VmInfo, VmManager, PluginManager) - Static method in class org.jrd.backend.data.cli.Lib
- decompileBytesByDecompilerName(String, String, String, VmInfo) - Method in class org.jrd.backend.data.cli.workers.Patch
- decompileBytesByDecompilerName(String, String, String, VmInfo, VmManager, PluginManager) - Static method in class org.jrd.backend.data.cli.Lib
- decompileMethodNoInners - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- decompileMethodWithInners - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- decompiler - Variable in class org.jrd.backend.data.cli.utils.PluginWithOptions
- decompiler - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- DECOMPILER_CARD - Static variable in class org.jrd.frontend.frame.main.MainFrameView
- decompilerDownloadUrl - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- DecompilerRequestReceiver - Class in org.jrd.backend.core
-
This class manages the requests that are put in queue by the controller.
- DecompilerRequestReceiver(VmManager) - Constructor for class org.jrd.backend.core.DecompilerRequestReceiver
- DecompilerRequestReceiver.ClassesComparator - Class in org.jrd.backend.core
- DecompilerRequestReceiver.ResponseWithPort - Class in org.jrd.backend.core
- decompilerWrapper - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilerOutputActionFields
- DecompilerWrapper - Class in org.jrd.backend.decompiling
-
Class for holding information about a decompiler wrapper (also called a plugin).
- DecompilerWrapper() - Constructor for class org.jrd.backend.decompiling.DecompilerWrapper
-
Constructs an empty, but temporarily valid wrapper.
- DecompilerWrapper(String) - Constructor for class org.jrd.backend.decompiling.DecompilerWrapper
-
Constructs an invalid wrapper to differentiate them from valid ones.
- DecompilerWrapper(String, String, List<String>, String) - Constructor for class org.jrd.backend.decompiling.DecompilerWrapper
-
Constructs a valid wrapper.
- DecompilerWrapper.Switcher - Interface in org.jrd.backend.decompiling
- DecompilerWrapperDeserializer - Class in org.jrd.backend.decompiling
- DecompilerWrapperDeserializer() - Constructor for class org.jrd.backend.decompiling.DecompilerWrapperDeserializer
- DecompilerWrapperSerializer - Class in org.jrd.backend.decompiling
- DecompilerWrapperSerializer() - Constructor for class org.jrd.backend.decompiling.DecompilerWrapperSerializer
- decorativeFilePlaceholder - Variable in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- decorativeFilePlaceholder - Variable in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- DEFAULT - Static variable in class org.jrd.backend.data.cli.utils.Saving
- DEFAULT_ADDRESS - Static variable in class org.jrd.agent.ConnectionDelegator
- DEFAULT_ADDRESS - Static variable in class org.jrd.backend.communication.CallDecompilerAgent
- DEFAULT_PORT - Static variable in class org.jrd.agent.ConnectionDelegator
- DEFAULT_PORT - Static variable in class org.jrd.backend.communication.CallDecompilerAgent
- DEFAULT_TRANSFER_HANDLER - Static variable in class org.fife.ui.hex.swing.HexEditor
- defaultConfig - Static variable in class org.jrd.backend.core.AgentLoader
- DEFAULTS - Static variable in class org.jrd.backend.data.ArchiveManagerOptions
- DelegatingHelper() - Constructor for class org.jrd.backend.communication.DelegatingJrdAgent.DelegatingHelper
- DelegatingJrdAgent - Interface in org.jrd.backend.communication
- DelegatingJrdAgent.CommandDelegationOptions - Enum Class in org.jrd.backend.communication
- DelegatingJrdAgent.DelegatingHelper - Class in org.jrd.backend.communication
- delegation - Variable in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- delegationCandidates - Variable in class org.jrd.backend.communication.CallDecompilerAgent
- delegationCandidates - Variable in class org.jrd.backend.communication.DelegatingJrdAgent.DelegatingHelper
- delegationCandidates - Variable in class org.jrd.backend.communication.FsAgent
- delete() - Method in class org.fife.ui.hex.swing.HexEditor
- delete() - Method in class org.jrd.backend.data.ArchiveManager
-
Deletes jrd temporary folder
- deleteButton - Variable in class org.jrd.frontend.frame.plugins.PluginTopOptionPanel
- deleteRecursive(File) - Method in class org.jrd.backend.data.ArchiveManager
-
Deletes all nested files and directories, so the root can be deleted
- deleteWithException(String) - Static method in class org.jrd.backend.data.Directories
- deleteWrapper(DecompilerWrapper) - Method in class org.jrd.backend.decompiling.PluginManager
- DELIMITER - Static variable in class org.jrd.backend.data.MetadataProperties
- deNull(String) - Method in class org.jrd.backend.core.ClassInfo
- denyToSaveBytecode() - Method in class org.jrd.agent.Transformer
-
This method denies the bytecode to be saved during transformation.
- dependenceNumbers - Variable in class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
- dependenciesReader - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- DependenciesReader - Class in org.jrd.backend.data
- DependenciesReader(ModelProvider, LoadingDialogProvider) - Constructor for class org.jrd.backend.data.DependenciesReader
- dependencyUrlPanel - Variable in class org.jrd.frontend.frame.plugins.ConfigPanel
- dependencyUrls - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- DEPNDENCE_NUMBERS - Static variable in class org.jrd.backend.data.Config
- DepndenceNumbers(String) - Constructor for enum class org.jrd.backend.data.Config.DepndenceNumbers
- DepndencyResolverListener(DependenciesReader, List<T>) - Constructor for class org.jrd.frontend.frame.main.popup.JListPopupMenu.DepndencyResolverListener
- DEPS - Static variable in class org.jrd.backend.data.cli.CliSwitches
- DEPS_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- DEPS_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- description - Variable in enum class org.jrd.backend.data.Config.DepndenceNumbers
- deselectBytecodeSyntaxArea() - Method in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.jrd.backend.decompiling.DecompilerWrapperDeserializer
- destination - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilerOutputActionFields
- destroy() - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- destroy() - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- destroy() - Static method in class org.jrd.agent.api.UnsafeVariables.Local
- destroy() - Static method in class org.jrd.agent.api.Variables.Clazzs
- destroy() - Static method in class org.jrd.agent.api.Variables.Local
- detach() - Method in class org.jrd.agent.InstrumentationProvider
- detach() - Method in class org.jrd.backend.data.cli.workers.AttachDetach
- detach(int) - Method in class org.jrd.backend.data.cli.workers.AttachDetach
- detach(String, int, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- DETACH - Static variable in class org.jrd.backend.data.cli.CliSwitches
- DETACH_BUTTON_TEXT - Static variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- DETACH_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- DETACH_RESOURCE - Static variable in class org.jrd.frontend.utility.ImageButtonFactory
- DETACH_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- detachButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- detachedBytecodeFrame - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- detachIcon - Static variable in class org.jrd.frontend.utility.ImageButtonFactory
- detachLocalhost(int, VmManager) - Static method in class org.jrd.backend.data.cli.workers.AttachDetach
- details - Variable in class org.jrd.backend.communication.FsAgent.ListingCpOperator
- dettach() - Method in class org.jrd.frontend.frame.main.AgentsManager
- DIALOG - Static variable in class org.jrd.frontend.frame.main.AgentsManager
- DIALOG - Static variable in class org.jrd.frontend.frame.main.OverridesManager
- diff - Variable in class org.jrd.backend.data.cli.Lib.HandhshakeResult
- diffButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- DiffPopup - Class in org.jrd.frontend.frame.main.popup
- DiffPopup(List<LinesProvider>, Optional<String>, boolean) - Constructor for class org.jrd.frontend.frame.main.popup.DiffPopup
- DiffPopup(LinesProvider[], Optional<String>, boolean) - Constructor for class org.jrd.frontend.frame.main.popup.DiffPopup
- DIR - Static variable in class org.jrd.backend.data.cli.utils.Saving
- Directories - Class in org.jrd.backend.data
- Directories() - Constructor for class org.jrd.backend.data.Directories
- Directory(File) - Constructor for class org.jrd.backend.decompiling.ImportUtils.Directory
- directoryFile - Variable in class org.jrd.backend.decompiling.ImportUtils.Directory
- disableGuiLogging() - Method in class org.jrd.backend.core.Logger
- doc - Variable in class org.fife.ui.hex.swing.HexTableModel
- doDepndenceNumbers() - Method in class org.jrd.backend.data.Config
- doInBackground() - Method in class org.jrd.frontend.frame.main.popup.JListPopupMenu.DepndencyResolverListener.ClassResolutionInBackground
- doOverwriteST() - Method in class org.jrd.backend.data.Config
- doSearchInClassInfo() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- doShowClassInfo() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- doShowInfo - Variable in class org.jrd.frontend.frame.main.renderer.ClassListRenderer
- doUseHostJavaLangObject() - Method in class org.jrd.backend.data.Config
- doUseHostSystemClasses() - Method in class org.jrd.backend.data.Config
- doUseJavapSignatures() - Method in class org.jrd.backend.data.Config
- dualPane - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- DummyClazzMethod(String) - Constructor for class org.jrd.frontend.utility.AgentApiGenerator.DummyClazzMethod
- dummyCreate(List<String>, List<String>, boolean) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- DummyGetSet(String) - Constructor for class org.jrd.frontend.frame.main.decompilerview.verifiers.GetSetText.DummyGetSet
- dump() - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- dump() - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- dump() - Static method in class org.jrd.agent.api.UnsafeVariables.Global
- dump() - Static method in class org.jrd.agent.api.UnsafeVariables.Local
- dump() - Static method in class org.jrd.agent.api.Variables.Clazzs
- dump() - Static method in class org.jrd.agent.api.Variables.Global
- dump() - Static method in class org.jrd.agent.api.Variables.Local
- DUMP_COLUMN_WIDTH - Static variable in class org.fife.ui.hex.swing.HexEditor
- dumpAll() - Static method in class org.jrd.agent.api.UnsafeVariables
- dumpAll() - Static method in class org.jrd.agent.api.Variables
- dumpColBuf - Variable in class org.fife.ui.hex.swing.HexTableModel
- dumpKey(T) - Method in class org.jrd.agent.api.AbstractMasterKeyMap
E
- editor - Variable in class org.fife.ui.hex.swing.HexTableModel
- EditorDocumentFilter() - Constructor for class org.fife.ui.hex.swing.HexTable.EditorDocumentFilter
- enableGuiLogging() - Method in class org.jrd.backend.core.Logger
- end - Variable in class org.fife.ui.hex.swing.SearchState
- end - Variable in class org.jrd.frontend.frame.main.popup.SingleFilePatch
- ENFORCE_ONE - Enum constant in enum class org.jrd.backend.data.Config.DepndenceNumbers
- ENFORCE_SOURCE_TARGET - Static variable in class org.jrd.backend.data.Config
- ensureByteRepresented(String) - Method in class org.fife.ui.hex.swing.HexTable.EditorDocumentFilter
- ensureCellIsVisible(int, int) - Method in class org.fife.ui.hex.swing.HexTable
- entrySet - Variable in class org.jrd.backend.data.cli.utils.BytecodeSorter.HexDummySorter
- equals(Object) - Method in class org.jrd.backend.core.agentstore.KnownAgent
- equals(Object) - Method in class org.jrd.backend.core.ClassInfo
- equals(Object) - Method in class org.jrd.backend.data.VmInfo
- equals(Object) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- equals(Object) - Method in class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- ERROR_ID - Static variable in class org.jrd.backend.communication.ErrorCandidate
- ERROR_RESPONSE - Static variable in class org.jrd.backend.communication.TopLevelErrorCandidate
- ErrorCandidate - Class in org.jrd.backend.communication
- ErrorCandidate(String) - Constructor for class org.jrd.backend.communication.ErrorCandidate
- ex - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilationWithResult
- EXACT - Static variable in class org.jrd.backend.data.cli.utils.Saving
- exception - Variable in class org.jrd.frontend.frame.main.AgentsManager.KnownAgentWrapper
- executeParametrisedNoReturnCommand(BufferedReader, BufferedWriter, String, AgentActionWorker.ParametrisedRunner) - Method in class org.jrd.agent.AgentActionWorker
- executeRequest(Socket, InstrumentationProvider) - Method in class org.jrd.agent.AgentActionWorker
- exitOnEmpty(String, String) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- exitOnEmpty(String, VmInfo) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- ExpandableUrl - Class in org.jrd.backend.decompiling
- ExpandableUrl(String) - Constructor for class org.jrd.backend.decompiling.ExpandableUrl
- ExpandableUrl.MalformedMacroExpansion - Exception in org.jrd.backend.decompiling
- ExpandableUrl.MalformedUrlToPath - Exception in org.jrd.backend.decompiling
- expandEnvVars(String) - Static method in class org.jrd.backend.decompiling.ExpandableUrl
- expandEnvVars(String, boolean) - Static method in class org.jrd.backend.decompiling.ExpandableUrl
- exportDone(JComponent, Transferable, int) - Method in class org.fife.ui.hex.swing.HexEditorTransferHandler
- extensions - Variable in class org.jrd.backend.data.ArchiveManagerOptions
- externalFiles - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- exToString(Throwable) - Static method in class org.jrd.backend.core.Logger
- extracted - Variable in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- extractMethods(String) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
F
- fakeClip - Static variable in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- FakeVariableAlreadyDeclaredException() - Constructor for exception org.jrd.agent.api.Variables.FakeVariableAlreadyDeclaredException
- FakeVariableAlreadyDeclaredException(String) - Constructor for exception org.jrd.agent.api.Variables.FakeVariableAlreadyDeclaredException
- FakeVariableException() - Constructor for exception org.jrd.agent.api.Variables.FakeVariableException
- FakeVariableException(Exception) - Constructor for exception org.jrd.agent.api.Variables.FakeVariableException
- FakeVariableException(String) - Constructor for exception org.jrd.agent.api.Variables.FakeVariableException
- fallback(File) - Static method in class org.jrd.frontend.frame.plugins.FileSelectorArrayRow
- FeatureFullHex - Class in org.jrd.frontend.frame.hex
- FeatureFullHex(File, JTabbedPane, LinesProvider) - Constructor for class org.jrd.frontend.frame.hex.FeatureFullHex
- file - Variable in class org.jrd.backend.data.cli.utils.FqnAndClassToJar
- file - Variable in class org.jrd.frontend.frame.overwrite.FileToClassValidator
- FILE_SEPARATOR - Static variable in class org.jrd.backend.data.ArchiveManager
- fileLocation - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- filenameFromUrl(URL) - Static method in class org.jrd.backend.decompiling.ImportUtils
- filePath - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- fileSelectorArrayAddRow - Variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayPanel
- FileSelectorArrayAddRow - Class in org.jrd.frontend.frame.plugins
- FileSelectorArrayAddRow(int) - Constructor for class org.jrd.frontend.frame.plugins.FileSelectorArrayAddRow
- FileSelectorArrayPanel - Class in org.jrd.frontend.frame.plugins
- FileSelectorArrayPanel(String) - Constructor for class org.jrd.frontend.frame.plugins.FileSelectorArrayPanel
- FileSelectorArrayRow - Class in org.jrd.frontend.frame.plugins
- FileSelectorArrayRow(FileSelectorArrayPanel, String) - Constructor for class org.jrd.frontend.frame.plugins.FileSelectorArrayRow
- FileSelectorPanel - Class in org.jrd.frontend.frame.plugins
- FileSelectorPanel(String) - Constructor for class org.jrd.frontend.frame.plugins.FileSelectorPanel
- FileSelectorPanel(String, String) - Constructor for class org.jrd.frontend.frame.plugins.FileSelectorPanel
- filesToCompile - Variable in class org.jrd.backend.data.cli.utils.CompileArguments
- filesToCompile - Variable in class org.jrd.frontend.frame.overwrite.LatestPaths
- filesToCompile - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- fileToBase64(String, boolean) - Static method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- fileToBytes(String) - Static method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- FileToClassValidator - Class in org.jrd.frontend.frame.overwrite
- FileToClassValidator(JLabel, JTextField, JTextField) - Constructor for class org.jrd.frontend.frame.overwrite.FileToClassValidator
- FileToClassValidator.StringAndScore - Class in org.jrd.frontend.frame.overwrite
- fileToLines(String) - Static method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- FileVerifier - Class in org.jrd.frontend.frame.main.decompilerview.verifiers
- FileVerifier(GetSetText, GetSetText) - Constructor for class org.jrd.frontend.frame.main.decompilerview.verifiers.FileVerifier
- filteredArgs - Variable in class org.jrd.backend.data.cli.Cli
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.AddClasses
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.Api
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.AttachDetach
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.Classes
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.Compile
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.Decompile
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.InitClass
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.ListJvms
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.ListPlugins
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.Overrides
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.OverwriteAndUpload
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.Patch
- filteredArgs - Variable in class org.jrd.backend.data.cli.workers.PrintBytes
- filteredClassesJList - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- filteredClassesRenderer - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- find() - Method in class org.fife.ui.hex.event.HexSearchDocumentListener
- findAgents(int) - Method in class org.jrd.backend.core.agentstore.KnownAgents
- findAgents(String, int) - Method in class org.jrd.backend.core.agentstore.KnownAgents
- findAgents(String, int, int) - Method in class org.jrd.backend.core.agentstore.KnownAgents
- findClass(String) - Method in class org.jrd.agent.InstrumentationProvider
- findClassBody(String) - Method in class org.jrd.agent.InstrumentationProvider
-
Finds class object corresponding to the class name and returns its bytecode.
- findClazz(ZipInputStream, String) - Method in class org.jrd.backend.data.ArchiveManager
-
Recursive search through nested jars
- findDecompiler(String, PluginManager) - Static method in class org.jrd.backend.data.cli.Lib
- findMatch(List<Byte>, int) - Method in class org.fife.ui.hex.swing.HexSearch
- findPort() - Method in class org.jrd.backend.core.AgentLoader
- findVmFromPid(String) - Method in class org.jrd.backend.data.VmManager
- findVmFromPidNoException(String) - Method in class org.jrd.backend.data.VmManager
- fireHexEditorEvent(int, int, int) - Method in class org.fife.ui.hex.swing.HexEditor
- fireWasNotFoundAction() - Method in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- first - Variable in class org.jrd.frontend.frame.main.GlobalConsole
- first - Variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayPanel
- FIRST_OK - Enum constant in enum class org.jrd.backend.communication.DelegatingJrdAgent.CommandDelegationOptions
- firstTime - Static variable in class org.jrd.agent.Main
- FLAVORS - Static variable in class org.fife.ui.hex.swing.ByteArrayTransferable
- flipDetachButton(JButton, boolean, String) - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- flipWrapperExtension(String) - Static method in class org.jrd.backend.decompiling.ImportUtils
- focus() - Method in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- focusGained(FocusEvent) - Method in class org.fife.ui.hex.swing.HexTable.CellEditor
- focusLost(FocusEvent) - Method in class org.fife.ui.hex.swing.HexTable.CellEditor
- forceNewAttach - Variable in class org.jrd.frontend.frame.main.MainFrameView
- FORCING - Enum constant in enum class org.jrd.backend.core.agentstore.AgentLoneliness
- ForeignCompilerWrapper(DecompilerWrapper) - Constructor for class org.jrd.backend.communication.RuntimeCompilerConnector.ForeignCompilerWrapper
- formatWrap(char, String) - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- found - Variable in class org.fife.ui.hex.swing.SearchState
- found - Variable in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- fqn - Variable in class org.jrd.backend.data.cli.utils.FqnAndClassToJar
- fqn - Variable in class org.jrd.frontend.frame.main.popup.DiffPopup
- fqn - Variable in class org.jrd.frontend.utility.AgentApiGenerator.ClazzWithMethods
- FQN - Static variable in class org.jrd.backend.data.cli.utils.Saving
- FqnAndClassToJar - Class in org.jrd.backend.data.cli.utils
- FqnAndClassToJar(String, File) - Constructor for class org.jrd.backend.data.cli.utils.FqnAndClassToJar
- frame - Variable in class org.jrd.frontend.frame.main.GlobalConsole
- FromFileProperties(Pattern) - Constructor for class org.jrd.backend.data.MetadataProperties.FromFileProperties
- fromString(String) - Static method in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- fromString(String) - Static method in enum class org.jrd.backend.core.agentstore.AgentLiveliness
- fromString(String) - Static method in enum class org.jrd.backend.core.agentstore.AgentLoneliness
- fromString(String) - Static method in enum class org.jrd.backend.data.Config.DepndenceNumbers
- FS - Enum constant in enum class org.jrd.backend.data.VmInfo.Type
- FS_VM_COMMAND - Static variable in class org.jrd.frontend.frame.main.MainFrameView
- FS_VM_COMPARATOR - Static variable in class org.jrd.backend.data.VmInfo
- FsAgent - Class in org.jrd.backend.communication
-
This class is doing agent-like based operations on filesystem
- FsAgent(List<File>, String) - Constructor for class org.jrd.backend.communication.FsAgent
- FsAgent.CpOperator<T> - Interface in org.jrd.backend.communication
- FsAgent.ListingCpOperator - Class in org.jrd.backend.communication
- FsAgent.OperateOnCp<T> - Class in org.jrd.backend.communication
- FsAgent.ReadingCpOperator - Class in org.jrd.backend.communication
- FsAgent.WritingCpOperator - Class in org.jrd.backend.communication
- fsVmAddButton - Variable in class org.jrd.frontend.frame.main.MainFrameView
- fsVmButtonPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- fsVmLabelPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- fsVmList - Variable in class org.jrd.frontend.frame.main.MainFrameView
- fsVmPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- fsVmRemoveButton - Variable in class org.jrd.frontend.frame.main.MainFrameView
- fsVmScrollPane - Variable in class org.jrd.frontend.frame.main.MainFrameView
- FULLY_QUALIFIED_NAME - Static variable in class org.jrd.frontend.utility.CommonUtils
- fullyQualifiedClassName - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- futureBinTarget - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- futureSrcTarget - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- futurreDependenciesNumbers() - Method in class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
G
- gbc - Variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayPanel
- get() - Method in class org.fife.ui.hex.swing.HexEditor
- get() - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- get(int) - Method in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- get(Class, String) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- get(Class, String) - Static method in class org.jrd.agent.api.Variables.Clazzs
- get(Object, String) - Static method in class org.jrd.agent.api.UnsafeVariables.Local
- get(Object, String) - Static method in class org.jrd.agent.api.Variables.Local
- get(String) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- get(String) - Static method in class org.jrd.agent.api.UnsafeVariables.Global
- get(String) - Static method in class org.jrd.agent.api.Variables.Clazzs
- get(String) - Static method in class org.jrd.agent.api.Variables.Global
- get(String, String) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- get(String, String) - Static method in class org.jrd.agent.api.Variables.Clazzs
- get(VmInfo) - Static method in class org.jrd.backend.communication.FsAgent
- get(T, String) - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- getAddButton() - Method in class org.jrd.frontend.frame.plugins.FileSelectorArrayAddRow
- getAddedCount() - Method in class org.fife.ui.hex.event.HexEditorEvent
- getAdditioalCP() - Method in class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
- getAdditionalClassPathBytes(String) - Method in class org.jrd.backend.data.Config
- getAdditionalCP() - Method in class org.jrd.backend.data.Config
- getAdditionalSourcePathString(String) - Method in class org.jrd.backend.data.Config
- getAdditionalSP() - Method in class org.jrd.backend.data.Config
- getAdditionalSP() - Method in class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
- getAddWrapperButton() - Method in class org.jrd.frontend.frame.plugins.PluginListPanel
- getAgentExpandedPath() - Method in class org.jrd.backend.data.Config
- getAgentFile() - Static method in class org.jrd.backend.data.Directories
- getAgentPath() - Method in class org.jrd.frontend.frame.settings.AgentSettingsPanel
- getAgentRawPath() - Method in class org.jrd.backend.data.Config
- getAgents() - Method in class org.jrd.backend.core.agentstore.KnownAgents
- getAgentVersion() - Method in class org.jrd.backend.data.cli.Lib.HandhshakeResult
- getAllFilteredClasses(BufferedReader, BufferedWriter) - Method in class org.jrd.agent.AgentActionWorker
- getAllLexers() - Static method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- getAllLoadedClasses(BufferedWriter, boolean) - Method in class org.jrd.agent.AgentActionWorker
- getAllOverridesClasses(BufferedWriter) - Method in class org.jrd.agent.AgentActionWorker
- getAlternateColumnBackground() - Method in class org.fife.ui.hex.swing.HexEditor
- getAlternateRowBackground() - Method in class org.fife.ui.hex.swing.HexEditor
- getAs() - Method in class org.jrd.backend.data.cli.utils.Saving
- getAttachIcon() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- getBase64Body() - Method in class org.jrd.backend.data.cli.utils.ObtainedCodeWithNameAndBytecode
- getBestSourceTarget() - Method in class org.jrd.backend.data.Config
- getBuffer() - Method in class org.fife.ui.hex.ByteBuffer
- getBuildJavaPerVersion(byte[]) - Static method in class org.jrd.backend.data.cli.Lib
- getBundledCompilerStatus(DecompilerWrapper) - Method in class org.jrd.backend.decompiling.PluginManager
- getByte(int) - Method in class org.fife.ui.hex.ByteBuffer
- getByte(int) - Method in class org.fife.ui.hex.swing.HexEditor
- getByte(int) - Method in class org.fife.ui.hex.swing.HexTable
- getByte(int) - Method in class org.fife.ui.hex.swing.HexTableModel
- getByteArray() - Method in class org.jrd.frontend.utility.TeeOutputStream
- getByteArray(String, HexSearch.HexSearchOptions) - Method in class org.fife.ui.hex.swing.HexSearch
- getByteCodeAction(String, int, String, int, String) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- getBytecodeDecompilerPanel() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
-
Constructor creates the graphics and adds the action listeners.
- getBytecodeDecompilerView() - Method in class org.jrd.frontend.frame.main.MainFrameView
- getBytecodeLevel() - Method in class org.jrd.backend.data.cli.utils.ObtainedCodeWithNameAndBytecode
- getBytecodesString(VmInfo, boolean, boolean, ClassInfo, boolean) - Method in class org.jrd.backend.data.cli.workers.Classes
- getByteCodeVersion(byte[]) - Static method in class org.jrd.backend.data.cli.Lib
- getByteCodeVersions(ClassInfo, VmInfo, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- getByteCount() - Method in class org.fife.ui.hex.swing.HexEditor
- getByteCount() - Method in class org.fife.ui.hex.swing.HexTable
- getByteCount() - Method in class org.fife.ui.hex.swing.HexTableModel
- getBytesPerRow() - Method in class org.fife.ui.hex.swing.HexTableModel
- getCancelButton() - Method in class org.jrd.frontend.frame.plugins.OkCancelPanel
- getClass(ClassIdentifier...) - Method in class org.jrd.backend.communication.RuntimeCompilerConnector.JrdClassesProvider
- getClassBody(Class) - Method in class org.jrd.agent.InstrumentationProvider
- getClasses(BlockingQueue<String>, Boolean, boolean, Optional<ClassFilter>) - Method in class org.jrd.agent.InstrumentationProvider
-
Inserts names of classes into queue.
- getClassesProvider() - Method in class org.jrd.backend.data.cli.utils.CompileArguments
- getClassesProvider() - Method in class org.jrd.backend.data.DependenciesReader
- getClassesProvider() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- getClassesProvider() - Method in interface org.jrd.frontend.frame.main.ModelProvider
- getClassLoader() - Method in class org.jrd.backend.core.ClassInfo
- getClasspathlessCompiler(DecompilerWrapper, boolean, boolean) - Static method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- getClassPathListing() - Method in class org.jrd.backend.communication.RuntimeCompilerConnector.JrdClassesProvider
- getClazzMethods(VmInfo, VmManager, PluginManager, String, String) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- getCloneButton() - Method in class org.jrd.frontend.frame.plugins.PluginTopOptionPanel
- getColumnCount() - Method in class org.fife.ui.hex.swing.HexTableModel
- getColumnName(int) - Method in class org.fife.ui.hex.swing.HexTableModel
- getCompileMethod() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getCompiler(boolean, boolean) - Method in class org.jrd.backend.data.cli.utils.CompileArguments
-
Warning, possibly unused, rotten code.
- getCompilerArgs() - Method in class org.jrd.backend.data.Config
- getCompilerArgs() - Method in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- getCompilerArgsString() - Method in class org.jrd.backend.data.Config
- getConfFile() - Method in class org.jrd.backend.data.Config
- getConfig() - Static method in class org.jrd.backend.data.Config
- getConfigDirectory() - Static method in class org.jrd.backend.data.Directories
-
Locate configuration directory as per XDG base directory specification.
- getConsole() - Static method in class org.jrd.frontend.frame.main.GlobalConsole
- getCp() - Method in class org.jrd.backend.data.VmInfo
- getCp() - Method in class org.jrd.frontend.frame.filesystem.NewFsVmView
- getCpString() - Method in class org.jrd.backend.data.VmInfo
- getCurrentClazz() - Method in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- getCurrentPoint() - Static method in class org.jrd.frontend.utility.ScreenFinder
- getCurrentScreenSizeWithoutBounds() - Static method in class org.jrd.frontend.utility.ScreenFinder
- getDataFromPanel(DecompilerWrapper) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- getDecompileMethodNoInners() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getDecompileMethodWithInners() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getDecompiler() - Method in class org.jrd.backend.data.cli.utils.PluginWithOptions
- getDecompilerDownloadUrl() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getDecompilerFromString(String, PluginManager) - Static method in class org.jrd.backend.data.cli.Lib
- getDefaultConfig() - Static method in class org.jrd.backend.core.AgentLoader
- getDefaultRemoteBytecodelevel(VmInfo, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- getDefaultRemoteBytecodelevel(VmInfo, VmManager, String) - Static method in class org.jrd.backend.data.cli.Lib
- getDefaultRemoteBytecodelevelCatched(VmInfo, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- getDeleteButton() - Method in class org.jrd.frontend.frame.plugins.PluginTopOptionPanel
- getDependenciesReader() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- getDependencyUrlPanel() - Method in class org.jrd.frontend.frame.plugins.ConfigPanel
- getDependencyUrls() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getDepndenciesNumber() - Method in class org.jrd.backend.data.Config
- getDetachIcon() - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- getDiff() - Method in class org.jrd.backend.data.cli.Lib.HandhshakeResult
- getDoc() - Method in class org.fife.ui.hex.swing.HexTableModel
- getDocBuffer() - Method in class org.fife.ui.hex.swing.HexTable
- getElementAt(int) - Method in class org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderListModel
- getEnd() - Method in class org.fife.ui.hex.swing.SearchState
- getEnd() - Method in class org.jrd.frontend.frame.main.popup.SingleFilePatch
- getErrorMessage() - Method in class org.jrd.backend.communication.ErrorCandidate
- getExpandableUrl(String) - Method in interface org.jrd.backend.decompiling.DecompilerWrapper.Switcher
- getExpandedPath() - Method in class org.jrd.backend.decompiling.ExpandableUrl
- getExpandedUrl() - Method in class org.jrd.backend.decompiling.ExpandableUrl
- getExtensions() - Method in class org.jrd.backend.data.ArchiveManagerOptions
- getExtensions() - Method in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- getExtensionString(String) - Static method in class org.jrd.backend.data.ArchiveManagerOptions
- getFile() - Method in class org.jrd.backend.data.cli.utils.FqnAndClassToJar
- getFile() - Method in class org.jrd.backend.decompiling.ExpandableUrl
- getFile() - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- getFile() - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- getFile() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- getFileFromAdditionalPath(FsAgent, String) - Method in class org.jrd.backend.data.Config
- getFileLocation() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getFilesToCompile() - Method in class org.jrd.backend.data.cli.utils.CompileArguments
- getFilesToCompile() - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- getFilesToCompile() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- getFilteredArgs() - Method in class org.jrd.backend.data.cli.Cli
- getFor(RSyntaxTextArea, boolean) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController.AgentApiGenerator
- getFqn() - Method in class org.jrd.backend.data.cli.utils.FqnAndClassToJar
- getFreshlyBuiltAgent() - Static method in class org.jrd.backend.data.Directories
- getFullyQualifiedClassName() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getGroup() - Method in class org.jrd.backend.data.MetadataProperties
- getGui() - Method in class org.jrd.backend.data.DependenciesReader
- getHaltAction(String, int, String, int) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- getHaltAction(String, int, String, int, AgentAttachManager, VmManager, boolean) - Static method in class org.jrd.backend.core.DecompilerRequestReceiver
- getHelpMethod() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getHexEditor() - Method in class org.fife.ui.hex.event.HexEditorEvent
- getHighlightSelectionInAsciiDump() - Method in class org.fife.ui.hex.swing.HexEditor
- getHighlightSelectionInAsciiDumpColor() - Method in class org.fife.ui.hex.swing.HexEditor
- getHost() - Method in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- getHost() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- getHostname() - Static method in class org.jrd.agent.Main
- getHostname() - Method in class org.jrd.backend.core.VmDecompilerStatus
- getHostname() - Method in class org.jrd.frontend.frame.remote.NewConnectionView
- getHtml(List<String>, List<String>) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- getIdentifier() - Method in class org.jrd.backend.communication.ErrorCandidate
- getIdentifier() - Method in class org.jrd.backend.communication.TopLevelErrorCandidate
- getImportButton() - Method in class org.jrd.frontend.frame.plugins.PluginTopOptionPanel
- getImportFlavor(DataFlavor[], HexEditor) - Method in class org.fife.ui.hex.swing.HexEditorTransferHandler
- getIndividualPatches(List<String>) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- getInitAction(String, int, String, int, String) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- getInstance() - Static method in class org.jrd.backend.core.agentstore.KnownAgents
- getInstance() - Static method in class org.jrd.backend.data.ArchiveManager
- getInstance() - Static method in class org.jrd.backend.data.ArchiveManagerOptions
- getInstance() - Static method in class org.jrd.backend.data.MetadataProperties
- getInstance() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getInterestingHelp() - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- getJavaFromBytelevel(int) - Static method in class org.jrd.backend.data.cli.Lib
- getJavap() - Static method in class org.jrd.backend.decompiling.DecompilerWrapper
- getJavapVerbose() - Static method in class org.jrd.backend.decompiling.DecompilerWrapper
- getJrdLocation() - Static method in class org.jrd.backend.data.Directories
- getJsonFileUrl() - Method in class org.jrd.frontend.frame.plugins.ConfigPanel
- getLargestSelectionIndex() - Method in class org.fife.ui.hex.swing.HexEditor
- getLargestSelectionIndex() - Method in class org.fife.ui.hex.swing.HexTable
- getLastManualUpload() - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- getLastSaveBin() - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- getLastSaveSrc() - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- getLength() - Method in class org.fife.ui.hex.swing.ByteArrayTransferable
- getLike() - Method in class org.jrd.backend.data.cli.utils.Saving
- getLine() - Method in class org.jrd.backend.communication.ErrorCandidate
- getLines(LinesProvider.LinesFormat) - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- getLines(LinesProvider.LinesFormat) - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- getLines(LinesProvider.LinesFormat) - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- getList(BufferedWriter, String, AgentActionWorker.ListInjector<String>) - Method in class org.jrd.agent.AgentActionWorker
- getListAction(String, int, String, int, AgentRequestAction.RequestAction, String...) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- getListCellRendererComponent(JList<? extends ClassInfo>, ClassInfo, int, boolean, boolean) - Method in class org.jrd.frontend.frame.main.renderer.ClassListRenderer
- getListCellRendererComponent(JList<? extends VmInfo>, VmInfo, int, boolean, boolean) - Method in class org.jrd.frontend.frame.main.renderer.VmListRenderer
- getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.fife.ui.hex.swing.HexEditorRowHeader.CellRenderer
- getListenPort() - Method in class org.jrd.backend.core.VmDecompilerStatus
- getLiveliness() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- getLiveliness() - Method in class org.jrd.backend.data.cli.utils.AgentConfig
- getLoadedClassBytes() - Method in class org.jrd.backend.core.VmDecompilerStatus
- getLoadedClasses() - Method in class org.jrd.backend.core.VmDecompilerStatus
- getLoadedClassNames() - Method in class org.jrd.backend.core.VmDecompilerStatus
- getLocation() - Method in class org.jrd.backend.core.ClassInfo
- getLogger() - Static method in class org.jrd.agent.AgentLogger
- getLogger() - Static method in class org.jrd.backend.core.Logger
- getLoneliness() - Method in class org.jrd.backend.data.cli.utils.AgentConfig
- getMainFrame() - Method in class org.jrd.frontend.frame.main.MainFrameView
- getManualUploadPath() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- getMessage() - Method in class org.jrd.frontend.frame.overwrite.FileToClassValidator.StringAndScore
- getMessagePanel() - Method in class org.jrd.frontend.frame.plugins.ConfigPanel
- getName() - Method in exception org.fife.ui.hex.swing.HexSearchParseException
- getName() - Method in class org.jrd.backend.core.ClassInfo
- getName() - Method in class org.jrd.backend.data.cli.utils.ObtainedCodeWithNameAndBytecode
- getName() - Method in class org.jrd.backend.data.MetadataProperties
- getName() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getName() - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- getName() - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- getName() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- getNameHelper() - Method in class org.jrd.frontend.frame.filesystem.NewFsVmView
- getNamePanel() - Method in class org.jrd.frontend.frame.plugins.ConfigPanel
- getNestedJarExtensions() - Method in class org.jrd.backend.data.Config
- getNext() - Static method in class org.jrd.frontend.frame.hex.StandaloneHex
- getNextAvailableFsVmPid() - Method in class org.jrd.backend.data.VmManager
- getNoReplyValue(String, int, String, int, String, AgentRequestAction.RequestAction) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- getOffset() - Method in class org.fife.ui.hex.event.HexEditorEvent
- getOffset() - Method in class org.fife.ui.hex.swing.ByteArrayTransferable
- getOkButton() - Method in class org.jrd.frontend.frame.plugins.OkCancelPanel
- getOkCancelPanel() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- getOpenWebsiteButton() - Method in class org.jrd.frontend.frame.plugins.PluginTopOptionPanel
- getOptions() - Method in class org.jrd.backend.data.cli.utils.PluginWithOptions
- getOrCreate(Class, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- getOrCreate(Class, String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- getOrCreate(Object, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Local
- getOrCreate(Object, String, Object) - Static method in class org.jrd.agent.api.Variables.Local
- getOrCreate(String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- getOrCreate(String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Global
- getOrCreate(String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- getOrCreate(String, Object) - Static method in class org.jrd.agent.api.Variables.Global
- getOrCreate(String, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- getOrCreate(String, String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- getOrCreate(T, String, Object) - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- getOrCreatePluginConfigPanel(DecompilerWrapper) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- getOrCreateSavedFsVms() - Method in class org.jrd.backend.data.Config
- getOutputBinaries() - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- getOutputBinaries() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- getOutputExternalFilesDir() - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- getOutputExternalFilesDir() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- getOverriddenFqns() - Method in class org.jrd.agent.Transformer
- getOverrides() - Method in class org.jrd.backend.communication.FsAgent
- getOverrides() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- getOverrides(BlockingQueue<String>) - Method in class org.jrd.agent.InstrumentationProvider
- getOverwriteAction(AgentRequestAction.RequestAction, String, int, String, int, String, String) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- getOwner() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- getParameter(String) - Method in class org.jrd.backend.core.AgentRequestAction
- getPatch(List<String>, List<String>, String, String) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- getPathSize() - Method in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- getPid() - Method in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- getPid() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- getPlainHelp() - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- getPluginDirectory() - Static method in class org.jrd.backend.data.Directories
-
Locate configuration directory as per XDG base directory specification.
- getPluginListPanel() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- getPluginManager() - Method in class org.jrd.backend.data.Model
- getPluginTopOptionPanel() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- getPluginWrapper(PluginManager, String, boolean) - Static method in class org.jrd.backend.data.cli.Lib
- getPort() - Static method in class org.jrd.agent.Main
- getPort() - Method in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- getPort() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- getPort() - Method in class org.jrd.backend.data.cli.utils.AgentConfig
- getPort(String, int, String, int, AgentAttachManager) - Static method in class org.jrd.backend.core.DecompilerRequestReceiver
- getPortString() - Method in class org.jrd.frontend.frame.remote.NewConnectionView
- getPotentialAgentLocation() - Static method in class org.jrd.backend.data.Directories
- getPrefixByBoot(boolean) - Static method in class org.jrd.backend.data.cli.Lib
- getProperty(String, String) - Method in class org.jrd.backend.data.MetadataProperties.FromFileProperties
- getRawPath() - Method in class org.jrd.backend.decompiling.ExpandableUrl
- getRawUrl() - Method in class org.jrd.backend.decompiling.ExpandableUrl
- getRelativePotentialAgentLocation() - Static method in class org.jrd.backend.data.Directories
- getRemovedCount() - Method in class org.fife.ui.hex.event.HexEditorEvent
- getRemoveOverrideAction(String, int, String, int, String) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- getResponse(String, int, String, int, String) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- getResponse(String, int, String, int, String, AgentAttachManager, VmManager) - Static method in class org.jrd.backend.core.DecompilerRequestReceiver
- getResult() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilationWithResult
- getResult(String) - Method in class org.jrd.agent.Transformer
-
Returns bytecode of transformed class.
- getRightBoundMargin() - Method in class org.jrd.frontend.frame.plugins.FileSelectorArrayRow
- getRowCount() - Method in class org.fife.ui.hex.swing.HexTableModel
- getSaveBinPath() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- getSavedFsVms() - Method in class org.jrd.backend.data.Config
- getSaveSrcPath() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- getScope() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getScore() - Method in class org.jrd.frontend.frame.overwrite.FileToClassValidator.StringAndScore
- getScreenOnCoords(Point) - Static method in class org.jrd.frontend.utility.ScreenFinder
- getScreenOnCoordsWithoutBounds(Point) - Static method in class org.jrd.frontend.utility.ScreenFinder
- getSearchableString(boolean) - Method in class org.jrd.backend.core.ClassInfo
- getSearchState() - Method in class org.fife.ui.hex.swing.HexSearch
- getSelectedDecompiler() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- getSelectedWrapper() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- GetSetText - Interface in org.jrd.frontend.frame.main.decompilerview.verifiers
- GetSetText.DummyGetSet - Class in org.jrd.frontend.frame.main.decompilerview.verifiers
- getSize() - Method in class org.fife.ui.hex.ByteBuffer
- getSize() - Method in class org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderListModel
- getSmallestSelectionIndex() - Method in class org.fife.ui.hex.swing.HexEditor
- getSmallestSelectionIndex() - Method in class org.fife.ui.hex.swing.HexTable
- getSourceActions(JComponent) - Method in class org.fife.ui.hex.swing.HexEditorTransferHandler
- getStart() - Method in class org.fife.ui.hex.swing.SearchState
- getStart() - Method in class org.jrd.frontend.frame.main.popup.SingleFilePatch
- getStatus() - Method in class org.jrd.backend.decompiling.PluginManager.BundledCompilerStatus
- getStringList() - Method in class org.jrd.frontend.frame.plugins.FileSelectorArrayPanel
- getSubMap(T) - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- getSwitches() - Static method in class org.jrd.backend.data.cli.CliSwitches
- getSyntaxTextArea() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- getTable() - Method in class org.fife.ui.hex.swing.HexEditor
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.fife.ui.hex.swing.HexTable.CellRenderer
- getTableFocus() - Method in class org.fife.ui.hex.swing.HexEditor
- getter - Variable in class org.jrd.frontend.frame.main.popup.JListPopupMenu.CheckboxGetterPair
- getText() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- getText() - Method in class org.jrd.frontend.frame.main.decompilerview.verifiers.GetSetText.DummyGetSet
- getText() - Method in interface org.jrd.frontend.frame.main.decompilerview.verifiers.GetSetText
- getText() - Method in class org.jrd.frontend.frame.main.GlobalConsole
- getText() - Method in interface org.jrd.frontend.frame.overwrite.OverwriteClassDialog.TextLog
- getText() - Method in class org.jrd.frontend.frame.plugins.FileSelectorPanel
- getTextAsBytes() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- getTextField() - Method in class org.jrd.frontend.frame.plugins.FileSelectorArrayRow
- getTextField() - Method in class org.jrd.frontend.frame.plugins.TextInputPanel
- getTextFieldToolTip() - Static method in class org.jrd.frontend.frame.plugins.FileSelectorArrayRow
- getTimestamp() - Method in class org.jrd.backend.data.MetadataProperties
- getTransferData(DataFlavor) - Method in class org.fife.ui.hex.swing.ByteArrayTransferable
- getTransferDataFlavors() - Method in class org.fife.ui.hex.swing.ByteArrayTransferable
- getType() - Method in class org.jrd.backend.data.VmInfo
- getUndoManager() - Method in class org.jrd.frontend.frame.main.decompilerview.UndoRedoKeyAdapter
- getValidateButton() - Method in class org.jrd.frontend.frame.plugins.OkCancelPanel
- getValueAt(int, int) - Method in class org.fife.ui.hex.swing.HexTableModel
- getVersion() - Method in class org.jrd.backend.data.MetadataProperties
- getVersion(BufferedWriter) - Method in class org.jrd.agent.AgentActionWorker
- getVersionAction(String, int, String, int) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- getVm() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- getVmDecompilerStatus() - Method in class org.jrd.backend.data.VmInfo
- getVmId() - Method in class org.jrd.backend.core.VmDecompilerStatus
- getVmId() - Method in class org.jrd.backend.data.VmInfo
- getVmInfo() - Method in class org.jrd.backend.communication.RuntimeCompilerConnector.JrdClassesProvider
- getVmInfo() - Method in class org.jrd.backend.data.cli.Lib.HandhshakeResult
- getVmInfo() - Method in class org.jrd.backend.data.DependenciesReader
- getVmInfo() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- getVmInfo() - Method in interface org.jrd.frontend.frame.main.ModelProvider
- getVmInfo(String) - Method in class org.jrd.backend.data.cli.Cli
- getVmInfo(String, VmManager) - Static method in class org.jrd.backend.data.cli.CliUtils
- getVmInfoByID(String) - Method in class org.jrd.backend.data.VmManager
- getVmInfoSet() - Method in class org.jrd.backend.data.VmManager
- getVmManager() - Method in class org.jrd.backend.communication.RuntimeCompilerConnector.JrdClassesProvider
- getVmManager() - Method in class org.jrd.backend.data.DependenciesReader
- getVmManager() - Method in class org.jrd.backend.data.Model
- getVmManager() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- getVmManager() - Method in interface org.jrd.frontend.frame.main.ModelProvider
- getVmName() - Method in class org.jrd.backend.data.VmInfo
- getVmPid() - Method in class org.jrd.backend.data.VmInfo
- getWantedCustomCompiler() - Method in class org.jrd.backend.data.cli.utils.CompileArguments
- getWrapper() - Method in class org.jrd.backend.data.cli.utils.PluginWrapperWithMetaInfo
- getWrapperJList() - Method in class org.jrd.frontend.frame.plugins.PluginListPanel
- getWrappers() - Method in class org.jrd.backend.decompiling.PluginManager
- getWrappersFromClasspath() - Static method in class org.jrd.backend.decompiling.ImportUtils
- getWrapperUrl() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- getWrapperUrlPanel() - Method in class org.jrd.frontend.frame.plugins.ConfigPanel
- getXdgJrdBaseDir() - Static method in class org.jrd.backend.data.Directories
-
Returns specific xdg directory for the framework
- Global() - Constructor for class org.jrd.agent.api.UnsafeVariables.Global
- Global() - Constructor for class org.jrd.agent.api.Variables.Global
- GlobalConsole - Class in org.jrd.frontend.frame.main
- GlobalConsole() - Constructor for class org.jrd.frontend.frame.main.GlobalConsole
- GLOBALS - Static variable in class org.jrd.agent.api.UnsafeVariables.Global
- GLOBALS - Static variable in class org.jrd.agent.api.Variables.Global
- gracefulShutdown() - Static method in class org.jrd.agent.ConnectionDelegator
-
Closes server socket Already connected clients can finish their work but no new clients can connect.
- GROUP_ID_KEY - Static variable in class org.jrd.backend.data.MetadataProperties
- gson - Variable in class org.jrd.backend.data.Config
- gson - Variable in class org.jrd.backend.decompiling.PluginManager
- guessClass(String) - Static method in class org.jrd.frontend.utility.CommonUtils
- guessName(byte[]) - Static method in class org.jrd.backend.data.cli.Lib
- guessType(String) - Static method in class org.jrd.backend.data.cli.CliUtils
- gui - Variable in class org.jrd.backend.data.DependenciesReader
- guiLogging - Variable in class org.jrd.backend.core.Logger
H
- H - Static variable in class org.jrd.backend.data.cli.CliSwitches
- HALT - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- haltAgent() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- haltAgentListener - Variable in class org.jrd.frontend.frame.main.MainFrameView
- HandhshakeResult(VmInfo, String, String) - Constructor for class org.jrd.backend.data.cli.Lib.HandhshakeResult
- handleBuffersDetaching() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- handleClassInfoSwitching(boolean) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- handshakeAgent(KnownAgent, VmInfo, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- handshakeAgent(KnownAgent, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- hasBundledCompiler(DecompilerWrapper) - Method in class org.jrd.backend.decompiling.PluginManager
- hasChanged() - Method in class org.jrd.backend.data.VmManager
- hashCode() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- hashCode() - Method in class org.jrd.backend.core.ClassInfo
- hashCode() - Method in class org.jrd.backend.data.VmInfo
- hashCode() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- hashCode() - Method in class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- hasName() - Method in class org.jrd.backend.data.VmInfo
- haveCompiler - Variable in class org.jrd.backend.data.cli.utils.PluginWrapperWithMetaInfo
- haveCompiler - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilerOutputActionFields
- haveCompiler - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- haveCompiler() - Method in class org.jrd.backend.data.cli.utils.PluginWrapperWithMetaInfo
- haveDecompilerMethod() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- haveThrows - Variable in class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- HELLO - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- Help - Class in org.jrd.backend.data.cli
-
Class for relaying help texts to the user.
- Help() - Constructor for class org.jrd.backend.data.cli.Help
- HELP - Static variable in class org.jrd.backend.data.cli.CliSwitches
- HELP_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- HELP_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- Help.CliHelpFormatter - Class in org.jrd.backend.data.cli
- Help.HelpFormatter - Interface in org.jrd.backend.data.cli
- Help.ManPageFormatter - Class in org.jrd.backend.data.cli
- helpMethod - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- hex - Variable in class org.fife.ui.hex.swing.HexSearch
- hex - Variable in class org.jrd.backend.data.cli.workers.Classes
- hex - Variable in class org.jrd.frontend.frame.hex.FeatureFullHex
- hex - Variable in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- HEX - Enum constant in enum class org.fife.ui.hex.swing.HexSearch.HexSearchOptions
- HEX - Enum constant in enum class org.jrd.frontend.frame.main.decompilerview.LinesProvider.LinesFormat
- HEX - Static variable in class org.jrd.backend.data.cli.CliSwitches
- HEX_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- HEX_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- hexBytesChanged(HexEditorEvent) - Method in interface org.fife.ui.hex.event.HexEditorListener
- HexDummySorter(Set<Map.Entry<String, String>>) - Constructor for class org.jrd.backend.data.cli.utils.BytecodeSorter.HexDummySorter
- hexEditor - Variable in class org.fife.ui.hex.swing.HexTable
- HexEditor - Class in org.fife.ui.hex.swing
- HexEditor() - Constructor for class org.fife.ui.hex.swing.HexEditor
- HexEditorEvent - Class in org.fife.ui.hex.event
- HexEditorEvent(HexEditor, int, int, int) - Constructor for class org.fife.ui.hex.event.HexEditorEvent
- HexEditorListener - Interface in org.fife.ui.hex.event
- HexEditorRowHeader - Class in org.fife.ui.hex.swing
- HexEditorRowHeader(HexTable) - Constructor for class org.fife.ui.hex.swing.HexEditorRowHeader
- HexEditorRowHeader.CellRenderer - Class in org.fife.ui.hex.swing
- HexEditorRowHeader.RowHeaderBorder - Class in org.fife.ui.hex.swing
- HexEditorRowHeader.RowHeaderListModel - Class in org.fife.ui.hex.swing
- HexEditorTransferHandler - Class in org.fife.ui.hex.swing
- HexEditorTransferHandler() - Constructor for class org.fife.ui.hex.swing.HexEditorTransferHandler
- hexLinesToHexString(List<String>) - Static method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- hexSearch - Variable in class org.fife.ui.hex.event.HexSearchActionListener
- hexSearch - Variable in class org.fife.ui.hex.event.HexSearchDocumentListener
- HexSearch - Class in org.fife.ui.hex.swing
- HexSearch(HexEditor) - Constructor for class org.fife.ui.hex.swing.HexSearch
- HexSearch.HexSearchOptions - Enum Class in org.fife.ui.hex.swing
- HexSearchActionListener - Class in org.fife.ui.hex.event
- HexSearchActionListener(HexSearch, JTextField, JComboBox<HexSearch.HexSearchOptions>, HexSearchActionListener.Method) - Constructor for class org.fife.ui.hex.event.HexSearchActionListener
- HexSearchActionListener.Method - Enum Class in org.fife.ui.hex.event
- hexSearchControls - Variable in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- HexSearchDocumentListener - Class in org.fife.ui.hex.event
- HexSearchDocumentListener(HexSearch, JTextField, JComboBox<HexSearch.HexSearchOptions>) - Constructor for class org.fife.ui.hex.event.HexSearchDocumentListener
- HexSearchDocumentListener(HexSearch, JTextField, JComboBox<HexSearch.HexSearchOptions>, ActionListener) - Constructor for class org.fife.ui.hex.event.HexSearchDocumentListener
- hexSearchEngine - Variable in class org.fife.ui.hex.event.HexSearchActionListener
- hexSearchEngine - Variable in class org.fife.ui.hex.event.HexSearchDocumentListener
- HexSearchOptions() - Constructor for enum class org.fife.ui.hex.swing.HexSearch.HexSearchOptions
- HexSearchParseException - Exception in org.fife.ui.hex.swing
- HexSearchParseException(String) - Constructor for exception org.fife.ui.hex.swing.HexSearchParseException
- hexSearchType - Variable in class org.fife.ui.hex.event.HexSearchActionListener
- hexSearchType - Variable in class org.fife.ui.hex.event.HexSearchDocumentListener
- HexTable - Class in org.fife.ui.hex.swing
- HexTable(HexEditor, HexTableModel) - Constructor for class org.fife.ui.hex.swing.HexTable
- HexTable.CellEditor - Class in org.fife.ui.hex.swing
- HexTable.CellRenderer - Class in org.fife.ui.hex.swing
- HexTable.EditorDocumentFilter - Class in org.fife.ui.hex.swing
- HexTableModel - Class in org.fife.ui.hex.swing
- HexTableModel(HexEditor) - Constructor for class org.fife.ui.hex.swing.HexTableModel
- HexTableModel.ByteChangedUndoableEdit - Class in org.fife.ui.hex.swing
- HexTableModel.BytesReplacedUndoableEdit - Class in org.fife.ui.hex.swing
- hexToBytes(String) - Static method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- HexWithControls - Class in org.jrd.frontend.frame.main.decompilerview
- HexWithControls(String) - Constructor for class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- hide() - Method in class org.jrd.frontend.frame.main.AgentsManager
- hide() - Method in class org.jrd.frontend.frame.main.GlobalConsole
- hide() - Method in class org.jrd.frontend.frame.main.OverridesManager
- hideLoadingDialog() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- hideLoadingDialog() - Method in interface org.jrd.frontend.frame.main.LoadingDialogProvider
- highlight - Variable in class org.fife.ui.hex.swing.HexTable.CellRenderer
- highlightSelectionInAsciiDump - Variable in class org.fife.ui.hex.swing.HexEditor
- highlightSelectionInAsciiDumpColor - Variable in class org.fife.ui.hex.swing.HexEditor
- host - Variable in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- host - Variable in class org.jrd.backend.core.agentstore.KnownAgent
- hostname - Static variable in class org.jrd.agent.Main
- hostname - Variable in class org.jrd.backend.core.VmDecompilerStatus
- HOSTNAME_COMPARATOR - Static variable in class org.jrd.backend.data.VmInfo
- HOSTNAME_PARAM_NAME - Static variable in class org.jrd.backend.core.AgentRequestAction
- hostnamePortInputPanel - Variable in class org.jrd.frontend.frame.remote.NewConnectionView
- HostnamePortInputPanel() - Constructor for class org.jrd.frontend.frame.remote.NewConnectionView.HostnamePortInputPanel
- hostnameTextField - Variable in class org.jrd.frontend.frame.remote.NewConnectionView.HostnamePortInputPanel
- human - Variable in class org.jrd.frontend.frame.main.popup.DiffPopup
I
- id - Variable in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- identifiedSources - Variable in class org.jrd.frontend.utility.CommonUtils.ClassVisitor
- ImageButtonFactory - Class in org.jrd.frontend.utility
- ImageButtonFactory() - Constructor for class org.jrd.frontend.utility.ImageButtonFactory
- importButton - Variable in class org.jrd.frontend.frame.plugins.PluginTopOptionPanel
- importData(JComponent, Transferable) - Method in class org.fife.ui.hex.swing.HexEditorTransferHandler
- importOnePlugin(URL, String) - Static method in class org.jrd.backend.decompiling.ImportUtils
- ImportUtils - Class in org.jrd.backend.decompiling
- ImportUtils() - Constructor for class org.jrd.backend.decompiling.ImportUtils
- ImportUtils.Directory - Class in org.jrd.backend.decompiling
- ImportUtils.Listable - Interface in org.jrd.backend.decompiling
- ImportUtils.Zip - Class in org.jrd.backend.decompiling
- indent(int) - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- INFO_DELIMITER - Static variable in class org.jrd.agent.InstrumentationProvider
- INFO_DELIMITER_PATTERN - Static variable in class org.jrd.backend.core.ClassInfo
- INFO_DELIMITER_STRING - Static variable in class org.jrd.backend.core.ClassInfo
- init - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- init() - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- init() - Static method in class org.jrd.agent.api.UnsafeVariables.Global
- init() - Static method in class org.jrd.agent.api.UnsafeVariables
-
unsafe variabels are nto synchronised at all.
- init() - Static method in class org.jrd.agent.api.UnsafeVariables.Local
- init() - Static method in class org.jrd.agent.api.Variables.Clazzs
- init() - Static method in exception org.jrd.agent.api.Variables.FakeVariableAlreadyDeclaredException
- init() - Static method in exception org.jrd.agent.api.Variables.FakeVariableException
- init() - Static method in class org.jrd.agent.api.Variables.Global
- init() - Static method in class org.jrd.agent.api.Variables
-
We have to have all internal classes initialized so any later classes can use them without a manual init.
- init() - Static method in class org.jrd.agent.api.Variables.Local
- init() - Static method in exception org.jrd.agent.api.Variables.NoSuchFakeVariableException
- init() - Method in class org.jrd.backend.data.cli.workers.InitClass
- INIT - Static variable in class org.jrd.backend.data.cli.CliSwitches
- INIT_CLASS - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- INIT_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- INIT_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- initActionListener - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- InitAddClassDialog - Class in org.jrd.frontend.frame.main.decompilerview
- InitAddClassDialog(String, String, File) - Constructor for class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- InitAddClassDialog.AddMultiFilePart - Class in org.jrd.frontend.frame.main.decompilerview
- InitAddClassDialog.AddSingleFile - Class in org.jrd.frontend.frame.main.decompilerview
- InitAddClassDialog.AddSingleJar - Class in org.jrd.frontend.frame.main.decompilerview
- InitAddClassDialog.MyJTextField - Class in org.jrd.frontend.frame.main.decompilerview
- InitAddClassJar() - Constructor for class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView.InitAddClassJar
- initAdditionalAgents() - Method in class org.jrd.backend.data.Config
- initClass(BufferedReader, BufferedWriter) - Method in class org.jrd.agent.AgentActionWorker
- initClass(String) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- initClass(VmInfo, VmManager, String, PrintStream) - Static method in class org.jrd.backend.data.cli.Lib
- InitClass - Class in org.jrd.backend.data.cli.workers
- InitClass(List<String>, VmManager) - Constructor for class org.jrd.backend.data.cli.workers.InitClass
- initClassButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- initClassNoThrow(VmInfo, VmManager, String) - Static method in class org.jrd.backend.data.cli.Lib
- initFqn - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- initGui(String) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- initialize(String, Integer, InstrumentationProvider) - Static method in class org.jrd.agent.ConnectionDelegator
-
This method is used to create an ConnectionDelegator object and start listener thread
- initializeWrapper(DecompilerWrapper) - Method in class org.jrd.backend.decompiling.PluginManager
-
Compiles wrapper plugin, loads it into JVM and stores it for later.
- initialSearchBytecode(String, boolean, boolean) - Method in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- initItems(VmInfo, VmManager, PluginManager) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- initItems(VmInfo, VmManager, PluginManager, boolean) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- initTabLayers(JPanel, String) - Static method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- inject(BlockingQueue<T>) - Method in interface org.jrd.agent.AgentActionWorker.ListInjector
- injectAgent() - Method in class org.jrd.backend.communication.InstallDecompilerAgentImpl
-
get the attached process to upload and install the agent jar using whatever agent options were configured on the command line
- injected(InstallDecompilerAgentImpl, AgentLiveliness) - Method in class org.jrd.backend.core.agentstore.KnownAgents
- InMemoryJar - Class in org.jrd.backend.data.cli
- InMemoryJar() - Constructor for class org.jrd.backend.data.cli.InMemoryJar
- INNER_MARGIN - Static variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayRow
- inputs - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- insertButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- insertByte(int, byte) - Method in class org.fife.ui.hex.ByteBuffer
- insertBytes(int, byte[]) - Method in class org.fife.ui.hex.ByteBuffer
- insertOrRepalce(RSyntaxTextArea, String, String) - Static method in class org.jrd.frontend.utility.AgentApiGenerator
- insertString(DocumentFilter.FilterBypass, int, String, AttributeSet) - Method in class org.fife.ui.hex.swing.HexTable.EditorDocumentFilter
- insertUpdate(DocumentEvent) - Method in class org.fife.ui.hex.event.HexSearchDocumentListener
- insertUpdate(DocumentEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.verifiers.FileVerifier
- insertUpdate(DocumentEvent) - Method in class org.jrd.frontend.frame.overwrite.FileToClassValidator
- install(String, boolean, boolean, String, int, AgentLoneliness, AgentLiveliness, String[]) - Static method in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- InstallDecompilerAgentImpl - Class in org.jrd.backend.communication
-
This is Byteman's install library copied, with small modifications.
- InstallDecompilerAgentImpl(String, boolean, boolean, String, int, AgentLoneliness, String[]) - Constructor for class org.jrd.backend.communication.InstallDecompilerAgentImpl
- instance - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- INSTANCE - Static variable in class org.jrd.agent.AgentLogger.AgentLoggerHolder
- INSTANCE - Static variable in class org.jrd.backend.core.agentstore.KnownAgents.KnownAgentsHolder
- INSTANCE - Static variable in class org.jrd.backend.core.Logger.LoggerHolder
- INSTANCE - Static variable in class org.jrd.backend.data.ArchiveManager.ArchiveManagerHolder
- INSTANCE - Static variable in class org.jrd.backend.data.ArchiveManagerOptions.ArchiveManagerOptionsHolder
- INSTANCE - Static variable in class org.jrd.backend.data.Config.ConfigHolder
- INSTANCE - Static variable in class org.jrd.backend.data.MetadataProperties.PropertiesHolder
- instrumentation - Variable in class org.jrd.agent.InstrumentationProvider
- InstrumentationProvider - Class in org.jrd.agent
-
This class stores instrumentation and transformer objects and handles the transformation, retrieval of bytecode and class names.
- InstrumentationProvider(Instrumentation, Transformer) - Constructor for class org.jrd.agent.InstrumentationProvider
- INT - Enum constant in enum class org.fife.ui.hex.swing.HexSearch.HexSearchOptions
- INVALID_PORT - Static variable in class org.jrd.backend.core.AgentLoader
- InvalidClasspathException(String) - Constructor for exception org.jrd.frontend.frame.filesystem.NewFsVmController.InvalidClasspathException
- InvalidClasspathException(String, Throwable) - Constructor for exception org.jrd.frontend.frame.filesystem.NewFsVmController.InvalidClasspathException
- invalidityToString(boolean) - Static method in class org.jrd.backend.data.cli.CliUtils
- invalidWrapper - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- invert - Variable in class org.jrd.frontend.frame.main.popup.DiffPopup
- INVERT_TABLE - Static variable in class org.jrd.frontend.utility.ImageButtonFactory
- invertImage(BufferedImage) - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- invokeAction(Action) - Method in class org.fife.ui.hex.swing.HexEditor
- isAddDevNull(String) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- isAddFile(String) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- isAdditionalBinaryBufferVisible() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- isAdditionalDecompiledBytecodeBufferVisible() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- isAdditionalSrcBufferVisible() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- isArrayForm(String) - Static method in class org.jrd.backend.decompiling.PluginManager
- isBin() - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- isBin() - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- isBin() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- isBinaryBufferVisible() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- isBoot - Variable in class org.jrd.backend.data.cli.Cli
- isBoot - Variable in class org.jrd.backend.data.cli.workers.AddClasses
- isBoot - Variable in class org.jrd.backend.data.cli.workers.OverwriteAndUpload
- isBoot - Variable in class org.jrd.backend.data.cli.workers.Patch
- isCellEditable(int, int) - Method in class org.fife.ui.hex.swing.HexTable
- isCellSelected(int, int) - Method in class org.fife.ui.hex.swing.HexTable
- isChanged - Variable in class org.jrd.frontend.frame.settings.SettingsView
- isClassInFile(String, File) - Method in class org.jrd.backend.data.ArchiveManager
-
Finds out whether desired class is contained in
c
- isDataFlavorSupported(DataFlavor) - Method in class org.fife.ui.hex.swing.ByteArrayTransferable
- isDecompiledBytecodeBufferVisible() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- isDevNull(String) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- isEmbedded - Variable in class org.jrd.backend.decompiling.PluginManager.BundledCompilerStatus
- isEmbedded() - Method in class org.jrd.backend.decompiling.PluginManager.BundledCompilerStatus
- isError() - Method in class org.jrd.backend.communication.ErrorCandidate
- isErrorImpl(String) - Method in class org.jrd.backend.communication.ErrorCandidate
- isExtracted() - Method in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- isFound() - Method in class org.fife.ui.hex.swing.SearchState
- isGui() - Method in class org.jrd.backend.data.cli.Cli
- isHex - Variable in class org.jrd.backend.data.cli.Cli
- isHex - Variable in class org.jrd.backend.data.cli.workers.Compile
- isHex - Variable in class org.jrd.backend.data.cli.workers.Decompile
- isHex - Variable in class org.jrd.backend.data.cli.workers.OverwriteAndUpload
- isHex - Variable in class org.jrd.backend.data.cli.workers.Patch
- isHex - Variable in class org.jrd.backend.data.cli.workers.PrintBytes
- isHex - Variable in class org.jrd.backend.data.cli.workers.Shared
- isHex() - Method in class org.jrd.backend.data.cli.Cli
- isInner(String) - Method in class org.jrd.backend.data.ArchiveManagerOptions
- isInvalidWrapper() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- isJavap() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- isJavapVerbose() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- isLambdaForm(String) - Static method in class org.jrd.backend.decompiling.PluginManager
- isLive() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- isLocal() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- isModification() - Method in class org.fife.ui.hex.event.HexEditorEvent
- isOsWindows() - Static method in class org.jrd.backend.data.Directories
- isPortable() - Static method in class org.jrd.backend.data.Directories
- isRecursive - Variable in class org.jrd.backend.data.cli.utils.CompileArguments
- isRecursive() - Method in class org.jrd.backend.data.cli.utils.CompileArguments
- isRemoveDevNull(String) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- isRemoveFile(String) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- isReused() - Method in class org.jrd.backend.core.VmDecompilerStatus
- isRevert - Variable in class org.jrd.backend.data.cli.Cli
- isRevert - Variable in class org.jrd.backend.data.cli.workers.Patch
- isSavedFsVm(VmInfo) - Method in class org.jrd.backend.data.Config
- isSelected() - Method in class org.jrd.frontend.frame.main.popup.JListPopupMenu.CheckboxGetterPair
- isSwitch(String) - Static method in class org.jrd.backend.data.cli.CliSwitches
- isText() - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- isUndecompilableLambda(String) - Static method in class org.jrd.backend.decompiling.PluginManager
- isValidPort(String) - Method in class org.jrd.frontend.frame.remote.NewConnectionController
-
Validates a port.
- isVerbose - Variable in class org.jrd.backend.core.Logger
- isVerbose - Variable in class org.jrd.backend.data.cli.Cli
- isVerbose - Variable in class org.jrd.backend.data.cli.workers.Compile
- isVerbose - Variable in class org.jrd.backend.data.cli.workers.Patch
- isVerbose - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- isVerbose - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilerOutputActionFields
- isVerbose() - Method in class org.jrd.backend.core.Logger
J
- jarBoot - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- jarFile - Variable in class org.jrd.backend.decompiling.ImportUtils.Zip
- jarFromClasses(String[], Object[]) - Static method in class org.jrd.backend.data.cli.Lib
- JarVerifier - Class in org.jrd.frontend.frame.main.decompilerview.verifiers
- JarVerifier(GetSetText, GetSetText) - Constructor for class org.jrd.frontend.frame.main.decompilerview.verifiers.JarVerifier
- JAVAP_NAME - Static variable in class org.jrd.backend.decompiling.DecompilerWrapper
- JAVAP_VERBOSE_NAME - Static variable in class org.jrd.backend.decompiling.DecompilerWrapper
- JavapDisassemblerWrapper - Class in org.jrd.backend.decompiling
- JavapDisassemblerWrapper(String) - Constructor for class org.jrd.backend.decompiling.JavapDisassemblerWrapper
- jLabel - Variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayPanel
- jLabel - Variable in class org.jrd.frontend.frame.plugins.FileSelectorPanel
- jLabel - Variable in class org.jrd.frontend.frame.plugins.MessagePanel
- jLabel - Variable in class org.jrd.frontend.frame.plugins.TextInputPanel
- JListPopupMenu<T> - Class in org.jrd.frontend.frame.main.popup
- JListPopupMenu(JList<T>, boolean, DependenciesReader) - Constructor for class org.jrd.frontend.frame.main.popup.JListPopupMenu
- JListPopupMenu.CheckboxGetterPair<T> - Class in org.jrd.frontend.frame.main.popup
- JListPopupMenu.DepndencyResolverListener - Class in org.jrd.frontend.frame.main.popup
- JListPopupMenu.DepndencyResolverListener.ClassResolutionInBackground - Class in org.jrd.frontend.frame.main.popup
- jMenuAgents - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuConfig - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuConnect - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuHelp - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuItemAbout - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuItemLicense - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuItemLog - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuItemNewConnection - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuItemUsage - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuOverrides - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuPluginEditor - Variable in class org.jrd.frontend.frame.main.MainFrameView
- jMenuSettings - Variable in class org.jrd.frontend.frame.main.MainFrameView
- JRD_AGENT_LOADED - Static variable in class org.jrd.agent.Main
- JRD_TMP_FILE - Static variable in class org.jrd.backend.core.agentstore.KnownAgents
- JrdAgent - Interface in org.jrd.backend.communication
- JrdClassesProvider(VmInfo, VmManager) - Constructor for class org.jrd.backend.communication.RuntimeCompilerConnector.JrdClassesProvider
- jrdFolder - Variable in class org.jrd.backend.data.ArchiveManager
- jsonFileUrl - Variable in class org.jrd.frontend.frame.plugins.ConfigPanel
K
- KEEP_TABLE - Static variable in class org.jrd.frontend.utility.ImageButtonFactory
- keepFsVmCheckbox - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView.CpNamePanel
- keyReleased(KeyEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.UndoRedoKeyAdapter
- killAllSession - Variable in class org.jrd.frontend.frame.main.MainFrameView
- killAllSession() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- killAllSessionAgents(VmManager) - Method in class org.jrd.backend.core.agentstore.KnownAgents
- KnownAgent - Class in org.jrd.backend.core.agentstore
- KnownAgent(InstallDecompilerAgentImpl, AgentLiveliness) - Constructor for class org.jrd.backend.core.agentstore.KnownAgent
- knownAgents - Variable in class org.jrd.frontend.frame.main.AgentsManager
- KnownAgents - Class in org.jrd.backend.core.agentstore
- KnownAgents() - Constructor for class org.jrd.backend.core.agentstore.KnownAgents
- KnownAgents.KnownAgentsHolder - Class in org.jrd.backend.core.agentstore
- KnownAgentsHolder() - Constructor for class org.jrd.backend.core.agentstore.KnownAgents.KnownAgentsHolder
- KnownAgentWrapper(KnownAgent) - Constructor for class org.jrd.frontend.frame.main.AgentsManager.KnownAgentWrapper
L
- LAMBDA_FORM - Static variable in class org.jrd.backend.decompiling.PluginManager
- lastAddedFile - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- lastAddedFqn - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- lastClassesSelection - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- lastDecompiledClass - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- lastFqn - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- lastHost - Static variable in class org.jrd.frontend.frame.remote.NewConnectionView.HostnamePortInputPanel
- lastLoaded - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController.ClassOverwriter
- lastManualUpload - Variable in class org.jrd.frontend.frame.overwrite.LatestPaths
- lastOpened - Static variable in class org.jrd.frontend.frame.filesystem.NewFsVmView
- lastOpened - Variable in class org.jrd.frontend.frame.hex.StandaloneHex
- lastOpened - Static variable in class org.jrd.frontend.frame.main.popup.DiffPopup
- lastPort - Static variable in class org.jrd.frontend.frame.remote.NewConnectionView.HostnamePortInputPanel
- lastSaveBin - Variable in class org.jrd.frontend.frame.overwrite.LatestPaths
- lastSaveSrc - Variable in class org.jrd.frontend.frame.overwrite.LatestPaths
- lastSearch - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- LatestPaths - Class in org.jrd.frontend.frame.overwrite
- LatestPaths() - Constructor for class org.jrd.frontend.frame.overwrite.LatestPaths
- launcher(boolean) - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- launcher(boolean) - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- launcher(boolean) - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- LAUNCHER_LINUX - Static variable in class org.jrd.backend.data.cli.Help
- LAUNCHER_WINDOWS - Static variable in class org.jrd.backend.data.cli.Help
- launchOptions() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- leadSelectionIndex - Variable in class org.fife.ui.hex.swing.HexTable
- LEGACY_CONFIG_PATH - Static variable in class org.jrd.backend.data.Config
- Level() - Constructor for enum class org.jrd.backend.core.Logger.Level
- levelToLevel(Level) - Method in class org.jrd.frontend.frame.main.GlobalConsole
- Lib - Class in org.jrd.backend.data.cli
- Lib() - Constructor for class org.jrd.backend.data.cli.Lib
- Lib.HandhshakeResult - Class in org.jrd.backend.data.cli
- licenseTextArea - Variable in class org.jrd.frontend.frame.license.LicenseView
- LicenseView - Class in org.jrd.frontend.frame.license
- LicenseView(MainFrameView) - Constructor for class org.jrd.frontend.frame.license.LicenseView
- like - Variable in class org.jrd.backend.data.cli.utils.Saving
- line - Variable in class org.jrd.backend.communication.ErrorCandidate
- LinesFormat() - Constructor for enum class org.jrd.frontend.frame.main.decompilerview.LinesProvider.LinesFormat
- LinesProvider - Interface in org.jrd.frontend.frame.main.decompilerview
- LinesProvider.LinesFormat - Enum Class in org.jrd.frontend.frame.main.decompilerview
- linesProviders - Variable in class org.jrd.frontend.frame.main.popup.DiffPopup
- LIST_AGENTS - Static variable in class org.jrd.backend.data.cli.CliSwitches
- LIST_AGENTS_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_AGENTS_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_CLASSES - Static variable in class org.jrd.backend.data.cli.CliSwitches
- LIST_CLASSES_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_CLASSES_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_CLASSESBYTECODEVERSIONS - Static variable in class org.jrd.backend.data.cli.CliSwitches
- LIST_CLASSESBYTECODEVERSIONS_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_CLASSESBYTECODEVERSIONS_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_CLASSESDETAILS - Static variable in class org.jrd.backend.data.cli.CliSwitches
- LIST_CLASSESDETAILS_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_CLASSESDETAILS_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_CLASSESDETAILSBYTECODEVERSIONS - Static variable in class org.jrd.backend.data.cli.CliSwitches
- LIST_CLASSESDETAILSVERSIONS_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_CLASSESDETAILSVERSIONS_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_JVMS - Static variable in class org.jrd.backend.data.cli.CliSwitches
- LIST_JVMS_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_JVMS_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_OVERRIDES - Static variable in class org.jrd.backend.data.cli.CliSwitches
- LIST_OVERRIDES_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_OVERRIDES_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_PLUGINS - Static variable in class org.jrd.backend.data.cli.CliSwitches
- LIST_PLUGINS_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- LIST_PLUGINS_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- listAgents(boolean) - Method in class org.jrd.backend.data.cli.workers.ListAgents
- listAgents(List<String>) - Method in class org.jrd.backend.data.cli.workers.ListAgents
- ListAgents - Class in org.jrd.backend.data.cli.workers
- ListAgents(boolean, VmManager) - Constructor for class org.jrd.backend.data.cli.workers.ListAgents
- listChildren() - Method in class org.jrd.backend.decompiling.ImportUtils.Directory
- listChildren() - Method in interface org.jrd.backend.decompiling.ImportUtils.Listable
- listChildren() - Method in class org.jrd.backend.decompiling.ImportUtils.Zip
- listClasses(boolean, boolean, Optional<String>) - Method in class org.jrd.backend.data.cli.workers.Classes
- listClassesFromVmInfo(VmInfo, List<Pattern>, boolean, boolean, Optional<String>) - Method in class org.jrd.backend.data.cli.workers.Classes
- LISTEN_PORT_PARAM_NAME - Static variable in class org.jrd.backend.core.AgentRequestAction
- listenPort - Variable in class org.jrd.backend.core.VmDecompilerStatus
- ListingCpOperator(List<String>, boolean) - Constructor for class org.jrd.backend.communication.FsAgent.ListingCpOperator
- listJvms() - Method in class org.jrd.backend.data.cli.workers.ListJvms
- ListJvms - Class in org.jrd.backend.data.cli.workers
- ListJvms(List<String>, Saving, VmManager) - Constructor for class org.jrd.backend.data.cli.workers.ListJvms
- listOverrides() - Method in class org.jrd.backend.data.cli.workers.Overrides
- listPlugins() - Method in class org.jrd.backend.data.cli.workers.ListPlugins
- ListPlugins - Class in org.jrd.backend.data.cli.workers
- ListPlugins(List<String>, Saving, PluginManager) - Constructor for class org.jrd.backend.data.cli.workers.ListPlugins
- liveliness - Variable in class org.jrd.backend.data.cli.utils.AgentConfig
- load() - Method in class org.jrd.backend.core.agentstore.KnownAgents
- loadClassBytecode(String) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- loadClassNames() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
-
Sends request for classes.
- loadConfig(File) - Method in class org.jrd.backend.decompiling.PluginManager
-
Loads information decompiler json file into List
Wrapper. - loadConfigFile() - Method in class org.jrd.backend.data.Config
- loadConfigs() - Method in class org.jrd.backend.decompiling.PluginManager
-
Searches plugin configuration locations and calls loadConfig(file) on files.
- loadConfigsFromLocation(String) - Method in class org.jrd.backend.decompiling.PluginManager
- loadedClassBytes - Variable in class org.jrd.backend.core.VmDecompilerStatus
- loadedClasses - Variable in class org.jrd.backend.core.VmDecompilerStatus
- loadedClasses - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- loader - Variable in class org.jrd.backend.core.AgentAttachManager
- loadingDialog - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- LoadingDialog - Class in org.jrd.frontend.frame.main
- LoadingDialog(String) - Constructor for class org.jrd.frontend.frame.main.LoadingDialog
- LoadingDialogProvider - Interface in org.jrd.frontend.frame.main
- loadOverrides() - Method in class org.jrd.frontend.frame.main.OverridesManager
- loadPatch(RSyntaxTextArea, Component) - Method in class org.jrd.frontend.frame.main.popup.DiffPopup
- loadResourceIcon(String) - Static method in class org.jrd.frontend.utility.ImageButtonFactory
- loadSavedFsVms() - Method in class org.jrd.backend.data.VmManager
- Local() - Constructor for class org.jrd.agent.api.UnsafeVariables.Local
- Local() - Constructor for class org.jrd.agent.api.Variables.Local
- LOCAL - Enum constant in enum class org.jrd.backend.data.VmInfo.Type
- LOCAL_SCOPE - Static variable in class org.jrd.backend.decompiling.DecompilerWrapper
- LOCAL_VM_COMPARATOR - Static variable in class org.jrd.backend.data.VmInfo
- LOCALS - Static variable in class org.jrd.agent.api.UnsafeVariables.Local
- LOCALS - Static variable in class org.jrd.agent.api.Variables.Local
- localVmButtonPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- localVmLabelPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- localVmList - Variable in class org.jrd.frontend.frame.main.MainFrameView
- localVmPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- localVmRefreshButton - Variable in class org.jrd.frontend.frame.main.MainFrameView
- localVmScrollPane - Variable in class org.jrd.frontend.frame.main.MainFrameView
- locateAgent() - Method in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- location - Variable in class org.jrd.backend.core.ClassInfo
- location - Variable in class org.jrd.frontend.frame.main.renderer.ClassListRenderer
- log - Variable in class org.jrd.frontend.frame.main.GlobalConsole
- log(Object) - Method in class org.jrd.agent.AgentLogger
- log(String) - Method in class org.jrd.backend.core.Logger
-
Shorthand for
log(Logger.Level.DEBUG, message)
. - log(Throwable) - Method in class org.jrd.backend.core.Logger
-
Shorthand for
log(Logger.Level.DEBUG, throwable)
. - log(Logger.Level, Object) - Method in class org.jrd.backend.core.Logger
- log(Logger.Level, String) - Method in class org.jrd.backend.core.Logger
- log(Logger.Level, Throwable) - Method in class org.jrd.backend.core.Logger
- Logger - Class in org.jrd.backend.core
-
Class for logging Strings and Exceptions
- Logger() - Constructor for class org.jrd.backend.core.Logger
- Logger.Level - Enum Class in org.jrd.backend.core
- Logger.LoggerHolder - Class in org.jrd.backend.core
- LoggerHolder() - Constructor for class org.jrd.backend.core.Logger.LoggerHolder
- loneliness - Variable in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- loneliness - Variable in class org.jrd.backend.data.cli.utils.AgentConfig
- LONGEST_FORMAT_LENGTH - Static variable in class org.jrd.backend.data.cli.Help
M
- main(String[]) - Static method in class org.jrd.backend.data.cli.Help
- main(String[]) - Static method in class org.jrd.backend.data.Main
- Main - Class in org.jrd.agent
-
This class contains agent's premain and agentmain methods.
- Main - Class in org.jrd.backend.data
- Main() - Constructor for class org.jrd.agent.Main
- Main() - Constructor for class org.jrd.backend.data.Main
- MAIN_ONLY - Enum constant in enum class org.jrd.backend.communication.DelegatingJrdAgent.CommandDelegationOptions
- mainFrame - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- mainFrame - Variable in class org.jrd.frontend.frame.main.MainFrameView
- mainFrameView - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- MainFrameView - Class in org.jrd.frontend.frame.main
- MainFrameView() - Constructor for class org.jrd.frontend.frame.main.MainFrameView
- MainFrameView.UndraggableJList - Class in org.jrd.frontend.frame.main
-
Custom JList that disables selection with mouse drag.
- mainPanel - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView
- mainPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- mainPanel - Variable in class org.jrd.frontend.frame.remote.NewConnectionView
- mainPanel - Variable in class org.jrd.frontend.frame.settings.SettingsView
- MalformedMacroExpansion(Throwable) - Constructor for exception org.jrd.backend.decompiling.ExpandableUrl.MalformedMacroExpansion
- MalformedUrlToPath(Throwable) - Constructor for exception org.jrd.backend.decompiling.ExpandableUrl.MalformedUrlToPath
- manageAgents - Variable in class org.jrd.frontend.frame.main.MainFrameView
- manageOverrides - Variable in class org.jrd.frontend.frame.main.MainFrameView
- manFormat(String) - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- manifest - Variable in class org.jrd.backend.data.cli.InMemoryJar
- ManPageFormatter() - Constructor for class org.jrd.backend.data.cli.Help.ManPageFormatter
- manualPane - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- markDead(String, int, int) - Method in class org.jrd.backend.core.agentstore.KnownAgents
- markDead(String, int, int, boolean, List<KnownAgent>, boolean) - Method in class org.jrd.backend.core.agentstore.KnownAgents
- markKilled() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- masterPattern - Variable in class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- match(InstrumentationProvider, Class) - Method in class org.jrd.agent.ClassFilter
- matches(String, int, int) - Method in class org.jrd.backend.core.agentstore.KnownAgent
- matchesAny(List<ClassInfo>, Pattern, ClassInfo) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- matchesAtLeastOne(ClassInfo, List<Pattern>) - Static method in class org.jrd.backend.data.cli.Lib
- MAX_NONLETERS_BETWEEN_MATCHES - Static variable in class org.jrd.frontend.utility.AgentApiGenerator
- MAX_PORT_SLOTS - Static variable in class org.jrd.backend.core.AgentLoader
- mCpNamePanel - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView
- mDependenciesReader - Variable in class org.jrd.frontend.frame.main.popup.JListPopupMenu.DepndencyResolverListener
- menuBar - Variable in class org.jrd.frontend.frame.main.MainFrameView
- message - Variable in class org.jrd.frontend.frame.overwrite.FileToClassValidator.StringAndScore
- messagePanel - Variable in class org.jrd.frontend.frame.plugins.ConfigPanel
- MessagePanel - Class in org.jrd.frontend.frame.plugins
- MessagePanel(String) - Constructor for class org.jrd.frontend.frame.plugins.MessagePanel
- metadata - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- MetadataProperties - Class in org.jrd.backend.data
- MetadataProperties() - Constructor for class org.jrd.backend.data.MetadataProperties
- MetadataProperties.FromFileProperties - Class in org.jrd.backend.data
-
Properties that also use the default value passed to
getProperty()
if the property was found, but matched the regex passed at initialization. - MetadataProperties.PropertiesHolder - Class in org.jrd.backend.data
- method - Variable in class org.fife.ui.hex.event.HexSearchActionListener
- Method() - Constructor for enum class org.fife.ui.hex.event.HexSearchActionListener.Method
- methods - Variable in class org.jrd.frontend.utility.AgentApiGenerator.ClazzWithMethods
- MiscellaneousSettingsPanel - Class in org.jrd.frontend.frame.settings
- MiscellaneousSettingsPanel(boolean, Config.DepndenceNumbers, String, String) - Constructor for class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
- miscSettingsLabel - Variable in class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
- miscSettingsPanel - Variable in class org.jrd.frontend.frame.settings.SettingsView
- model - Variable in class org.fife.ui.hex.swing.HexEditorRowHeader
- model - Variable in class org.fife.ui.hex.swing.HexTable
- Model - Class in org.jrd.backend.data
- Model() - Constructor for class org.jrd.backend.data.Model
- ModelProvider - Interface in org.jrd.frontend.frame.main
- movePlus(JTabbedPane, JPanel, File, JComponent) - Method in class org.jrd.frontend.frame.hex.StandaloneHex
- moveWindowNextTo(Window, Window) - Static method in class org.jrd.frontend.utility.ScreenFinder
- mParentJList - Variable in class org.jrd.frontend.frame.main.popup.JListPopupMenu.DepndencyResolverListener
- MyJTextField() - Constructor for class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog.MyJTextField
- MyJTextField(String) - Constructor for class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog.MyJTextField
N
- NAD - Static variable in class org.jrd.frontend.frame.main.NewAgentDialog
- name - Variable in class org.jrd.backend.core.ClassInfo
- name - Variable in class org.jrd.backend.data.cli.utils.ObtainedCodeWithNameAndBytecode
- name - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- name - Variable in class org.jrd.frontend.frame.main.renderer.ClassListRenderer
- name - Variable in class org.jrd.frontend.frame.main.renderer.VmListRenderer
- NAME_KEY - Static variable in class org.jrd.backend.data.MetadataProperties
- nameFilter - Variable in class org.jrd.agent.ClassFilter
- namePanel - Variable in class org.jrd.frontend.frame.plugins.ConfigPanel
- nameTextField - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView.CpNamePanel
- namingBinary - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- namingBinaryView - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- namingExternal - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- namingSchema - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilerOutputActionFields
- namingSource - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- needExtract() - Method in class org.jrd.backend.data.ArchiveManager
-
Returns whether extraction is necessary
- NESTED_JAR_EXTENSIONS - Static variable in class org.jrd.backend.data.Config
- nestedJars - Variable in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- nestedJarsSettingsPanel - Variable in class org.jrd.frontend.frame.settings.SettingsView
- NestedJarsSettingsPanel - Class in org.jrd.frontend.frame.settings
- NestedJarsSettingsPanel() - Constructor for class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- NewAgentDialog - Class in org.jrd.frontend.frame.main
- NewAgentDialog() - Constructor for class org.jrd.frontend.frame.main.NewAgentDialog
- NewConnectionController - Class in org.jrd.frontend.frame.remote
- NewConnectionController(NewConnectionView, VmManager) - Constructor for class org.jrd.frontend.frame.remote.NewConnectionController
- newConnectionDialog - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- newConnectionDialogListener - Variable in class org.jrd.frontend.frame.main.MainFrameView
- newConnectionView - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmController
- newConnectionView - Variable in class org.jrd.frontend.frame.remote.NewConnectionController
- NewConnectionView - Class in org.jrd.frontend.frame.remote
- NewConnectionView(MainFrameView) - Constructor for class org.jrd.frontend.frame.remote.NewConnectionView
- NewConnectionView.HostnamePortInputPanel - Class in org.jrd.frontend.frame.remote
- newExtensionsTextField - Variable in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- newFile(File, ZipEntry) - Method in class org.jrd.backend.data.ArchiveManager
-
ZipSlip guard
- NewFsVmController - Class in org.jrd.frontend.frame.filesystem
- NewFsVmController(NewFsVmView, VmManager) - Constructor for class org.jrd.frontend.frame.filesystem.NewFsVmController
- NewFsVmController.InvalidClasspathException - Exception in org.jrd.frontend.frame.filesystem
- newFsVmDialog - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- newFsVmDialogListener - Variable in class org.jrd.frontend.frame.main.MainFrameView
- NewFsVmView - Class in org.jrd.frontend.frame.filesystem
- NewFsVmView(MainFrameView) - Constructor for class org.jrd.frontend.frame.filesystem.NewFsVmView
- NewFsVmView.CpNamePanel - Class in org.jrd.frontend.frame.filesystem
- newVal - Variable in class org.fife.ui.hex.swing.HexTableModel.ByteChangedUndoableEdit
- next(String, HexSearch.HexSearchOptions) - Method in class org.fife.ui.hex.swing.HexSearch
- NEXT - Enum constant in enum class org.fife.ui.hex.event.HexSearchActionListener.Method
- nextButton - Variable in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- NO_VALLUE_DONE_RESULT - Static variable in class org.jrd.backend.communication.Communicate
- NO_VALUE_OK_RESULT - Static variable in class org.jrd.backend.communication.Communicate
- noMatch(List<String>) - Static method in class org.jrd.backend.data.cli.CliSwitches
- NoSuchFakeVariableException() - Constructor for exception org.jrd.agent.api.Variables.NoSuchFakeVariableException
- NoSuchFakeVariableException(String) - Constructor for exception org.jrd.agent.api.Variables.NoSuchFakeVariableException
- NOT_ATTACHED_PORT - Static variable in class org.jrd.backend.core.AgentRequestAction
- NOTES - Static variable in class org.jrd.backend.data.cli.Help
- NOTES_FQN - Static variable in class org.jrd.backend.data.cli.Help
- NOTES_PUC - Static variable in class org.jrd.backend.data.cli.Help
- NOTES_PUC_ITEMS - Static variable in class org.jrd.backend.data.cli.Help
- NOTES_REGEX - Static variable in class org.jrd.backend.data.cli.Help
- NOTES_SAVE - Static variable in class org.jrd.backend.data.cli.Help
- NOTES_SAVE_ITEMS - Static variable in class org.jrd.backend.data.cli.Help
- NOTES_SLASH - Static variable in class org.jrd.backend.data.cli.Help
- nothing - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- notifyListeners() - Method in class org.jrd.backend.data.VmManager
- NULL_OBJECT_MESSAGE - Static variable in class org.jrd.agent.AgentLogger
- NULL_OBJECT_MESSAGE - Static variable in class org.jrd.backend.core.Logger
- nullOrClass(String) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- nullOrClass(String) - Static method in class org.jrd.agent.api.Variables.Clazzs
O
- obtainClass(VmInfo, String, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- obtainClasses(VmInfo, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- obtainClassesDetails(VmInfo, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- ObtainedCodeWithNameAndBytecode - Class in org.jrd.backend.data.cli.utils
- ObtainedCodeWithNameAndBytecode(String, String, Integer) - Constructor for class org.jrd.backend.data.cli.utils.ObtainedCodeWithNameAndBytecode
- obtainFilteredClasses(VmInfo, VmManager, List<Pattern>, boolean, Optional<String>) - Static method in class org.jrd.backend.data.cli.Lib
- obtainOverrides(VmInfo, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- obtainVersion(VmInfo, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- offs - Variable in class org.fife.ui.hex.swing.HexTableModel.ByteChangedUndoableEdit
- offs - Variable in class org.fife.ui.hex.swing.HexTableModel.BytesReplacedUndoableEdit
- offset - Variable in class org.fife.ui.hex.event.HexEditorEvent
- offset - Variable in class org.fife.ui.hex.swing.ByteArrayTransferable
- offsetToCell(int) - Method in class org.fife.ui.hex.swing.HexEditor
- offsetToCell(int) - Method in class org.fife.ui.hex.swing.HexTable
- ok - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- OK_RESPONSE - Static variable in class org.jrd.backend.core.DecompilerRequestReceiver
- okButton - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView
- okButton - Variable in class org.jrd.frontend.frame.plugins.OkCancelPanel
- okButton - Variable in class org.jrd.frontend.frame.remote.NewConnectionView
- okCancelPanel - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView
- okCancelPanel - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- okCancelPanel - Variable in class org.jrd.frontend.frame.remote.NewConnectionView
- okCancelPanel - Variable in class org.jrd.frontend.frame.settings.SettingsView
- OkCancelPanel - Class in org.jrd.frontend.frame.plugins
-
Panel with three buttons "Validate", "OK" and "Cancel"
- OkCancelPanel() - Constructor for class org.jrd.frontend.frame.plugins.OkCancelPanel
- oldVal - Variable in class org.fife.ui.hex.swing.HexTableModel.ByteChangedUndoableEdit
- onDirEntry(File, File) - Method in interface org.jrd.backend.communication.FsAgent.CpOperator
- onDirEntry(File, File) - Method in class org.jrd.backend.communication.FsAgent.ListingCpOperator
- onDirEntry(File, File) - Method in class org.jrd.backend.communication.FsAgent.ReadingCpOperator
- onDirEntry(File, File) - Method in class org.jrd.backend.communication.FsAgent.WritingCpOperator
- ONE_SHOT - Enum constant in enum class org.jrd.backend.core.agentstore.AgentLiveliness
- oneEnds(List<String>, String) - Method in class org.jrd.backend.data.ArchiveManagerOptions
- onEntryList(ZipInputStream, String, FsAgent.CpOperator<T>, String) - Method in class org.jrd.backend.communication.FsAgent.OperateOnCp
- onEntryOther(File, String, FsAgent.CpOperator<T>) - Method in class org.jrd.backend.communication.FsAgent.OperateOnCp
- onException(Exception) - Method in class org.jrd.backend.data.cli.utils.Saving
- onException(Exception) - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.TextFieldBasedStus
- onException(Exception) - Method in interface org.jrd.frontend.utility.CommonUtils.StatusKeeper
- onJarEntry(File, ZipFile, ZipEntry) - Method in interface org.jrd.backend.communication.FsAgent.CpOperator
- onJarEntry(File, ZipFile, ZipEntry) - Method in class org.jrd.backend.communication.FsAgent.ListingCpOperator
- onJarEntry(File, ZipFile, ZipEntry) - Method in class org.jrd.backend.communication.FsAgent.ReadingCpOperator
- onJarEntry(File, ZipFile, ZipEntry) - Method in class org.jrd.backend.communication.FsAgent.WritingCpOperator
- onListEverything() - Method in class org.jrd.frontend.frame.main.GlobalConsole
- onPluginJListChange() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- open() - Method in class org.jrd.backend.data.cli.InMemoryJar
- open(byte[]) - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- open(File) - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- open(File) - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- open(File) - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- open(InputStream) - Method in class org.fife.ui.hex.swing.HexEditor
- open(InputStream) - Method in class org.fife.ui.hex.swing.HexTable
- open(String) - Method in class org.fife.ui.hex.swing.HexTable
- openDownloadUrl() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- openEditor - Variable in class org.jrd.frontend.frame.main.MainFrameView
- openImportDialog() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- openJar(OutputStream) - Method in class org.jrd.backend.data.cli.InMemoryJar
- openPrintStream() - Method in class org.jrd.backend.data.cli.utils.Saving
- openWebsiteButton - Variable in class org.jrd.frontend.frame.plugins.PluginTopOptionPanel
- operateOnCp(String, FsAgent.CpOperator<T>) - Method in class org.jrd.backend.communication.FsAgent.OperateOnCp
- OperateOnCp(List<File>, String) - Constructor for class org.jrd.backend.communication.FsAgent.OperateOnCp
- optionize(String[]) - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- optionize(String[]) - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
-
Joins options together with a pipe and surrounds them in parentheses.
- optionize(String[]) - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- options - Variable in class org.jrd.backend.data.cli.utils.PluginWithOptions
- org.fife.ui.hex - package org.fife.ui.hex
- org.fife.ui.hex.event - package org.fife.ui.hex.event
- org.fife.ui.hex.swing - package org.fife.ui.hex.swing
- org.jrd.agent - package org.jrd.agent
- org.jrd.agent.api - package org.jrd.agent.api
- org.jrd.backend.communication - package org.jrd.backend.communication
- org.jrd.backend.core - package org.jrd.backend.core
- org.jrd.backend.core.agentstore - package org.jrd.backend.core.agentstore
- org.jrd.backend.data - package org.jrd.backend.data
- org.jrd.backend.data.cli - package org.jrd.backend.data.cli
- org.jrd.backend.data.cli.utils - package org.jrd.backend.data.cli.utils
- org.jrd.backend.data.cli.workers - package org.jrd.backend.data.cli.workers
- org.jrd.backend.decompiling - package org.jrd.backend.decompiling
- org.jrd.frontend.frame.about - package org.jrd.frontend.frame.about
- org.jrd.frontend.frame.filesystem - package org.jrd.frontend.frame.filesystem
- org.jrd.frontend.frame.hex - package org.jrd.frontend.frame.hex
- org.jrd.frontend.frame.license - package org.jrd.frontend.frame.license
- org.jrd.frontend.frame.main - package org.jrd.frontend.frame.main
- org.jrd.frontend.frame.main.decompilerview - package org.jrd.frontend.frame.main.decompilerview
- org.jrd.frontend.frame.main.decompilerview.verifiers - package org.jrd.frontend.frame.main.decompilerview.verifiers
- org.jrd.frontend.frame.main.popup - package org.jrd.frontend.frame.main.popup
- org.jrd.frontend.frame.main.renderer - package org.jrd.frontend.frame.main.renderer
- org.jrd.frontend.frame.overwrite - package org.jrd.frontend.frame.overwrite
- org.jrd.frontend.frame.plugins - package org.jrd.frontend.frame.plugins
- org.jrd.frontend.frame.remote - package org.jrd.frontend.frame.remote
- org.jrd.frontend.frame.settings - package org.jrd.frontend.frame.settings
- org.jrd.frontend.utility - package org.jrd.frontend.utility
- origBin - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- origBuffer - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- original - Variable in class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- originals - Variable in class org.jrd.backend.communication.FsAgent
-
This is exact oposite of how remote agent does this.
- originalSearchFieldColor - Variable in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- origName - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- otherArgs - Variable in class org.jrd.backend.decompiling.JavapDisassemblerWrapper
- outOrSave(String, String, byte[], boolean) - Method in class org.jrd.backend.data.cli.workers.Shared
- outOrSave(String, String, String) - Method in class org.jrd.backend.data.cli.workers.Shared
- output - Variable in class org.jrd.frontend.frame.overwrite.FileToClassValidator
- outputBinaries - Variable in class org.jrd.frontend.frame.overwrite.LatestPaths
- outputBinaries - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- outputExternalFilesDir - Variable in class org.jrd.frontend.frame.overwrite.LatestPaths
- outputExternalFilesDir - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- overrides - Variable in class org.jrd.agent.Transformer
- Overrides - Class in org.jrd.backend.data.cli.workers
- Overrides(List<String>, VmManager) - Constructor for class org.jrd.backend.data.cli.workers.Overrides
- OVERRIDES - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- OverridesManager - Class in org.jrd.frontend.frame.main
- OverridesManager() - Constructor for class org.jrd.frontend.frame.main.OverridesManager
- overwrite(ReceivedType) - Method in class org.jrd.backend.data.cli.workers.OverwriteAndUpload
- OVERWRITE - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- OVERWRITE - Static variable in class org.jrd.backend.data.cli.CliSwitches
- OVERWRITE_CLASS - Enum constant in enum class org.jrd.agent.ReceivedType
- OVERWRITE_CLASS - Enum constant in enum class org.jrd.backend.data.cli.utils.ReceivedType
- OVERWRITE_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- OVERWRITE_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- overwriteActionListener - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- OverwriteActionListener(DecompilationController.ClassOverwriter) - Constructor for class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView.OverwriteActionListener
- OverwriteAndUpload - Class in org.jrd.backend.data.cli.workers
- OverwriteAndUpload(List<String>, VmManager, boolean, boolean) - Constructor for class org.jrd.backend.data.cli.workers.OverwriteAndUpload
- overwriteButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- overwriteClass(DecompilerWrapper, String, String, byte[], boolean) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController.ClassOverwriter
- OverwriteClassDialog - Class in org.jrd.frontend.frame.overwrite
- OverwriteClassDialog(String, LatestPaths, String, byte[], VmInfo, VmManager, PluginManager, DecompilerWrapper, boolean, boolean) - Constructor for class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- OverwriteClassDialog.CompilationWithResult - Class in org.jrd.frontend.frame.overwrite
- OverwriteClassDialog.CompilerOutputActionFields - Class in org.jrd.frontend.frame.overwrite
- OverwriteClassDialog.SavingCompilerOutputAction - Class in org.jrd.frontend.frame.overwrite
- OverwriteClassDialog.TextFieldBasedStus - Class in org.jrd.frontend.frame.overwrite
- OverwriteClassDialog.TextLog - Interface in org.jrd.frontend.frame.overwrite
- OverwriteClassDialog.UploadingCompilerOutputAction - Class in org.jrd.frontend.frame.overwrite
- overwriteSourceTargetOnRuntime - Variable in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- owner - Variable in class org.jrd.backend.core.agentstore.KnownAgent
P
- P - Static variable in class org.jrd.backend.data.cli.CliSwitches
- pack(File) - Method in class org.jrd.backend.data.ArchiveManager
-
Packs unpacked files
- padding - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView.CpNamePanel
- paintBorder(Component, Graphics, int, int, int, int) - Method in class org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderBorder
- paintComponent(Graphics) - Method in class org.fife.ui.hex.swing.HexTable.CellRenderer
- PANEL_INSETS - Static variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- parameters - Variable in class org.jrd.backend.core.AgentRequestAction
- parseClasses(String) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- parseClassFromHeader(String) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- paste() - Method in class org.fife.ui.hex.swing.HexEditor
- patch() - Method in class org.jrd.backend.data.cli.workers.Patch
- patch(List<String>, List<String>, boolean) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- Patch - Class in org.jrd.backend.data.cli.workers
- Patch(boolean, boolean, List<String>, boolean, VmManager, PluginManager, boolean, Saving) - Constructor for class org.jrd.backend.data.cli.workers.Patch
- PATCH - Static variable in class org.jrd.backend.data.cli.CliSwitches
- PATCH_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- PATCH_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- patchTitle(LinesProvider, Optional<String>) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- path - Variable in class org.jrd.backend.decompiling.ExpandableUrl
- pathManager - Variable in class org.jrd.backend.data.ArchiveManager
- pathTextFields - Variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayPanel
- PERMANENT - Enum constant in enum class org.jrd.backend.core.agentstore.AgentLiveliness
- pid - Variable in class org.jrd.backend.core.agentstore.KnownAgent
- pid - Variable in class org.jrd.frontend.frame.main.renderer.VmListRenderer
- pluginComboBox - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- pluginConfigurationEditorController - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- PluginConfigurationEditorController - Class in org.jrd.frontend.frame.plugins
- PluginConfigurationEditorController(PluginConfigurationEditorView, PluginManager) - Constructor for class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- pluginConfigurationEditorListener - Variable in class org.jrd.frontend.frame.main.MainFrameView
- pluginConfigurationEditorView - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- PluginConfigurationEditorView - Class in org.jrd.frontend.frame.plugins
- PluginConfigurationEditorView(MainFrameView) - Constructor for class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
-
Modal window for editing configuration files for decompilers.
- pluginListPanel - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- PluginListPanel - Class in org.jrd.frontend.frame.plugins
- PluginListPanel() - Constructor for class org.jrd.frontend.frame.plugins.PluginListPanel
- pluginManager - Variable in class org.jrd.backend.data.cli.Cli
- pluginManager - Variable in class org.jrd.backend.data.cli.utils.CompileArguments
- pluginManager - Variable in class org.jrd.backend.data.cli.workers.Api
- pluginManager - Variable in class org.jrd.backend.data.cli.workers.Compile
- pluginManager - Variable in class org.jrd.backend.data.cli.workers.Decompile
- pluginManager - Variable in class org.jrd.backend.data.cli.workers.ListPlugins
- pluginManager - Variable in class org.jrd.backend.data.cli.workers.Patch
- pluginManager - Variable in class org.jrd.backend.data.cli.workers.PrintBytes
- pluginManager - Variable in class org.jrd.backend.data.Model
- pluginManager - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- pluginManager - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilerOutputActionFields
- pluginManager - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- pluginManager - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- PluginManager - Class in org.jrd.backend.decompiling
-
Executes manages external decompiler wrapper plugins.
- PluginManager() - Constructor for class org.jrd.backend.decompiling.PluginManager
- PluginManager.BundledCompilerStatus - Class in org.jrd.backend.decompiling
- pluginsConfiguredListener - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- pluginTopOptionPanel - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- PluginTopOptionPanel - Class in org.jrd.frontend.frame.plugins
- PluginTopOptionPanel() - Constructor for class org.jrd.frontend.frame.plugins.PluginTopOptionPanel
- PluginWithOptions - Class in org.jrd.backend.data.cli.utils
- PluginWithOptions(DecompilerWrapper, String[]) - Constructor for class org.jrd.backend.data.cli.utils.PluginWithOptions
- PluginWrapperWithMetaInfo - Class in org.jrd.backend.data.cli.utils
- PluginWrapperWithMetaInfo(PluginWithOptions, boolean) - Constructor for class org.jrd.backend.data.cli.utils.PluginWrapperWithMetaInfo
- popup - Variable in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- port - Static variable in class org.jrd.agent.Main
- port - Variable in class org.jrd.backend.communication.CallDecompilerAgent
- port - Variable in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- port - Variable in class org.jrd.backend.core.agentstore.KnownAgent
- port - Variable in class org.jrd.backend.core.DecompilerRequestReceiver.ResponseWithPort
- port - Variable in class org.jrd.backend.data.cli.utils.AgentConfig
- PORT_COMPARATOR - Static variable in class org.jrd.backend.data.VmInfo
- PORT_MAX - Static variable in class org.jrd.backend.core.AgentLoader
- PORT_MIN - Static variable in class org.jrd.backend.core.AgentLoader
- PORT_STRING - Static variable in class org.jrd.agent.Main
- portTextField - Variable in class org.jrd.frontend.frame.remote.NewConnectionView.HostnamePortInputPanel
- postVisitDirectory(Path, IOException) - Method in class org.jrd.frontend.utility.CommonUtils.ClassVisitor
- prefilterArgs(String[]) - Method in class org.jrd.backend.data.cli.Cli
- premain(String, Instrumentation) - Static method in class org.jrd.agent.Main
-
Premain method is executed when the agent is loaded.
- prepareRenderer(TableCellRenderer, int, int) - Method in class org.fife.ui.hex.swing.HexTable
- prependFileProtocol(String) - Static method in class org.jrd.backend.decompiling.ExpandableUrl
- PREV - Enum constant in enum class org.fife.ui.hex.event.HexSearchActionListener.Method
- previous(String, HexSearch.HexSearchOptions) - Method in class org.fife.ui.hex.swing.HexSearch
- previousButton - Variable in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- preVisitDirectory(Path, BasicFileAttributes) - Method in class org.jrd.frontend.utility.CommonUtils.ClassVisitor
- printBytes(String) - Method in class org.jrd.backend.data.cli.workers.PrintBytes
- PrintBytes - Class in org.jrd.backend.data.cli.workers
- PrintBytes(boolean, List<String>, Saving, VmManager, PluginManager) - Constructor for class org.jrd.backend.data.cli.workers.PrintBytes
- printConfig() - Method in class org.jrd.backend.data.cli.Cli
- printHelp() - Method in class org.jrd.backend.data.cli.Cli
- printHelpText() - Static method in class org.jrd.backend.data.cli.Help
- printHelpText(Help.HelpFormatter) - Static method in class org.jrd.backend.data.cli.Help
- println(String) - Method in class org.jrd.backend.communication.Communicate
-
Sends a line with request to agent.
- printMainOptionsSubheading() - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- printMainOptionsSubheading() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- printMainOptionsSubheading() - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- printName() - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- printName() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- printName() - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- printNotes() - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- printNotes() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- printNotes() - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- printNotesHeading() - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- printNotesHeading() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- printNotesHeading() - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- printOptions() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- printOptions(Map<String, String>) - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- printOptions(Map<String, String>) - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- printOptions(Map<String, String>) - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- printOptionsHeading() - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- printOptionsHeading() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- printOptionsHeading() - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- printSavingOptionsSubheading() - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- printSavingOptionsSubheading() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- printSavingOptionsSubheading() - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- printTitle() - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- printTitle() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- printTitle() - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- printUsage() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
-
Prints each
launch option
prepended with the common#launcher()
String. - printUsageHeading() - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- printUsageHeading() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- printUsageHeading() - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- printVersion() - Method in class org.jrd.backend.data.cli.Cli
- process(List<String>, List<String>, String, String, boolean, boolean, Optional<String>) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- processBin(LinesProvider.LinesFormat, int, int) - Method in class org.jrd.frontend.frame.main.popup.DiffPopup
- processKeyEvent(KeyEvent) - Method in class org.fife.ui.hex.swing.HexTable
- processKeyPressedEvent(KeyEvent, boolean, int) - Method in class org.fife.ui.hex.swing.HexTable
- processMouseMotionEvent(MouseEvent) - Method in class org.jrd.frontend.frame.main.MainFrameView.UndraggableJList
- processRequest(AgentRequestAction) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- processText(int, int) - Method in class org.jrd.frontend.frame.main.popup.DiffPopup
- progressBar - Variable in class org.jrd.frontend.frame.main.LoadingDialog
- properties - Variable in class org.jrd.backend.data.MetadataProperties
- PropertiesHolder() - Constructor for class org.jrd.backend.data.MetadataProperties.PropertiesHolder
- PROPERTY_ALTERNATE_COLUMN_BG - Static variable in class org.fife.ui.hex.swing.HexEditor
- PROPERTY_ALTERNATE_ROW_BG - Static variable in class org.fife.ui.hex.swing.HexEditor
- PROPERTY_ASCII_DUMP_HIGHLIGHT_COLOR - Static variable in class org.fife.ui.hex.swing.HexEditor
- PROPERTY_FILE_RESOURCE - Static variable in class org.jrd.backend.data.MetadataProperties
- PROPERTY_HIGHLIGHT_ASCII_DUMP - Static variable in class org.fife.ui.hex.swing.HexEditor
- PROPERTY_SHOW_GRID - Static variable in class org.fife.ui.hex.swing.HexEditor
- props - Variable in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- provider - Variable in class org.jrd.agent.AgentActionWorker
- provider - Variable in class org.jrd.agent.ConnectionDelegator
- provider - Variable in class org.jrd.backend.data.DependenciesReader
- PUBLIC_STATIC_PREFIX - Static variable in class org.jrd.frontend.utility.AgentApiGenerator
- puc - Variable in class org.jrd.backend.data.cli.utils.CompileArguments
- purgeSourceTarget(List<String>) - Static method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
Q
- QuickCompiler() - Constructor for class org.jrd.frontend.frame.main.decompilerview.DecompilationController.QuickCompiler
R
- r - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- R - Static variable in class org.jrd.backend.data.cli.CliSwitches
- rc - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilationWithResult
- read(int, byte[]) - Method in class org.fife.ui.hex.ByteBuffer
- readAgentParams(String[], List<String>, int) - Method in class org.jrd.backend.data.cli.Cli
- readClasses(boolean) - Method in class org.jrd.backend.communication.FsAgent
- readClassNameFromClass(byte[]) - Static method in class org.jrd.backend.data.cli.Lib
- ReadingCpOperator() - Constructor for class org.jrd.backend.communication.FsAgent.ReadingCpOperator
- readResponse() - Method in class org.jrd.backend.communication.Communicate
-
Method that reads agent's response.
- readStringFromFile(String) - Method in class org.jrd.backend.decompiling.JavapDisassemblerWrapper
- receiveByteCode(BufferedReader, BufferedWriter, ReceivedType) - Method in class org.jrd.agent.AgentActionWorker
- ReceivedType - Enum Class in org.jrd.agent
- ReceivedType - Enum Class in org.jrd.backend.data.cli.utils
- ReceivedType() - Constructor for enum class org.jrd.agent.ReceivedType
- ReceivedType() - Constructor for enum class org.jrd.backend.data.cli.utils.ReceivedType
- recursive - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- recursiveUnpack(File) - Method in class org.jrd.backend.data.ArchiveManager
-
Recursively unpacks all required archives
- recursiveZip(File, String, ZipOutputStream) - Method in class org.jrd.backend.data.ArchiveManager
-
Recursively adds file or files inside folder to archive
- redo() - Method in class org.fife.ui.hex.swing.HexEditor
- redo() - Method in class org.fife.ui.hex.swing.HexTable
- redo() - Method in class org.fife.ui.hex.swing.HexTableModel.ByteChangedUndoableEdit
- redo() - Method in class org.fife.ui.hex.swing.HexTableModel.BytesReplacedUndoableEdit
- redo() - Method in class org.fife.ui.hex.swing.HexTableModel
- redo() - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- redo() - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- redo() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- redoButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- refreshComboBox(List<DecompilerWrapper>) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- refreshLocalVmsListener - Variable in class org.jrd.frontend.frame.main.MainFrameView
- reloadClassesButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- reloadClassList(ClassInfo[]) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
-
Sets the unfiltered class list array and invokes an update.
- reloadTextField(String, String, byte[], String, byte[], String) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
-
Sets the decompiled code into JTextArea
- REMOTE - Enum constant in enum class org.jrd.backend.data.VmInfo.Type
- REMOTE_VM_ACTION - Static variable in class org.jrd.frontend.frame.main.MainFrameView
- REMOTE_VM_COMPARATOR - Static variable in class org.jrd.backend.data.VmInfo
- remoteVmAddButton - Variable in class org.jrd.frontend.frame.main.MainFrameView
- remoteVmButtonPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- remoteVmDetach - Variable in class org.jrd.frontend.frame.main.MainFrameView
- remoteVmLabelPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- remoteVmList - Variable in class org.jrd.frontend.frame.main.MainFrameView
- remoteVmPanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- remoteVmRemoveButton - Variable in class org.jrd.frontend.frame.main.MainFrameView
- remoteVmScrollPane - Variable in class org.jrd.frontend.frame.main.MainFrameView
- removalRegex - Variable in class org.jrd.frontend.frame.main.OverridesManager
- remove(int, int) - Method in class org.fife.ui.hex.ByteBuffer
- remove(int, int, byte[]) - Method in class org.fife.ui.hex.ByteBuffer
- remove(Class, String) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- remove(Class, String) - Static method in class org.jrd.agent.api.Variables.Clazzs
- remove(Object, String) - Static method in class org.jrd.agent.api.UnsafeVariables.Local
- remove(Object, String) - Static method in class org.jrd.agent.api.Variables.Local
- remove(String) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- remove(String) - Static method in class org.jrd.agent.api.UnsafeVariables.Global
- remove(String) - Static method in class org.jrd.agent.api.Variables.Clazzs
- remove(String) - Static method in class org.jrd.agent.api.Variables.Global
- remove(String, String) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- remove(String, String) - Static method in class org.jrd.agent.api.Variables.Clazzs
- remove(T, String) - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- REMOVE_OVERRIDES - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- REMOVE_OVERRIDES - Static variable in class org.jrd.backend.data.cli.CliSwitches
- REMOVE_OVERRIDES_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- REMOVE_OVERRIDES_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- removeAll() - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- removeAll() - Static method in class org.jrd.agent.api.UnsafeVariables.Global
- removeAll() - Static method in class org.jrd.agent.api.Variables.Clazzs
- removeAll() - Static method in class org.jrd.agent.api.Variables.Global
- removeAll(Class) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- removeAll(Class) - Static method in class org.jrd.agent.api.Variables.Clazzs
- removeAll(Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Local
- removeAll(Object) - Static method in class org.jrd.agent.api.Variables.Local
- removeAll(String) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- removeAll(String) - Static method in class org.jrd.agent.api.Variables.Clazzs
- removeAll(T) - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- removeAndAdd(byte[], byte[]) - Method in class org.fife.ui.hex.swing.HexTableModel.BytesReplacedUndoableEdit
- removeButton - Variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayRow
- removeButton - Variable in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- removeBytes(int, int) - Method in class org.fife.ui.hex.swing.HexEditor
- removeBytes(int, int) - Method in class org.fife.ui.hex.swing.HexTable
- removeBytes(int, int) - Method in class org.fife.ui.hex.swing.HexTableModel
- removed - Variable in class org.fife.ui.hex.event.HexEditorEvent
- removed - Variable in class org.fife.ui.hex.swing.HexTableModel.BytesReplacedUndoableEdit
- removeDelegatingAgent(JrdAgent) - Method in class org.jrd.backend.communication.CallDecompilerAgent
- removeDelegatingAgent(JrdAgent) - Method in class org.jrd.backend.communication.DelegatingJrdAgent.DelegatingHelper
- removeDelegatingAgent(JrdAgent) - Method in interface org.jrd.backend.communication.DelegatingJrdAgent
- removeDelegatingAgent(JrdAgent) - Method in class org.jrd.backend.communication.FsAgent
- removeHexEditorListener(HexEditorListener) - Method in class org.fife.ui.hex.swing.HexEditor
- removeOverride() - Method in class org.jrd.frontend.frame.main.OverridesManager
- removeOverride(String) - Method in class org.jrd.agent.Transformer
- removeOverrides() - Method in class org.jrd.backend.data.cli.workers.Overrides
- removeOverrides(BufferedReader, BufferedWriter) - Method in class org.jrd.agent.AgentActionWorker
- removeOverrides(String) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- removeOverrides(VmInfo, VmManager, String) - Static method in class org.jrd.backend.data.cli.Lib
- removePathPart(String) - Method in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- removeRow(FileSelectorArrayRow) - Method in class org.jrd.frontend.frame.plugins.FileSelectorArrayPanel
- removeSavedFsVm(VmInfo) - Method in class org.jrd.backend.data.Config
- removeSelectionInterval(int, int) - Method in class org.fife.ui.hex.swing.HexEditorRowHeader
- removeUpdate(DocumentEvent) - Method in class org.fife.ui.hex.event.HexSearchDocumentListener
- removeUpdate(DocumentEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.verifiers.FileVerifier
- removeUpdate(DocumentEvent) - Method in class org.jrd.frontend.frame.overwrite.FileToClassValidator
- removeValidations() - Method in class org.jrd.frontend.frame.plugins.OkCancelPanel
- removeValidations() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- removeVm(VmInfo) - Method in class org.jrd.backend.data.VmManager
- removeVmDecompilerStatus() - Method in class org.jrd.backend.data.VmInfo
- removeVmDialog(ActionEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- removeVmDialogListener - Variable in class org.jrd.frontend.frame.main.MainFrameView
- removeWrapper(DecompilerWrapper) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- repaintSelection() - Method in class org.fife.ui.hex.swing.HexTable
- replace(DocumentFilter.FilterBypass, int, int, String, AttributeSet) - Method in class org.fife.ui.hex.swing.HexTable.EditorDocumentFilter
- replace(DecompilerWrapper, DecompilerWrapper) - Method in class org.jrd.backend.decompiling.PluginManager
- replaceBytes(int, int, byte[]) - Method in class org.fife.ui.hex.swing.HexEditor
- replaceBytes(int, int, byte[]) - Method in class org.fife.ui.hex.swing.HexTable
- replaceBytes(int, int, byte[]) - Method in class org.fife.ui.hex.swing.HexTableModel
- replaceSelection(byte[]) - Method in class org.fife.ui.hex.swing.HexEditor
- replaceVmDecompilerStatus(VmDecompilerStatus) - Method in class org.jrd.backend.data.VmInfo
- RequestAction(DelegatingJrdAgent.CommandDelegationOptions) - Constructor for enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- reSetLastHostname() - Method in class org.jrd.frontend.frame.remote.NewConnectionView
- reSetLastPort() - Method in class org.jrd.frontend.frame.remote.NewConnectionView
- resetLastValidResult() - Method in class org.jrd.agent.Transformer
-
Resets the map with results to empty map
- resetSrcArea(String) - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- resetUndoRedo() - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- resetUndoRedo() - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- resetUndoRedo() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- resolve(String, String) - Method in class org.jrd.backend.data.DependenciesReader
- response - Variable in class org.jrd.backend.core.DecompilerRequestReceiver.ResponseWithPort
- ResponseWithPort(String, int) - Constructor for class org.jrd.backend.core.DecompilerRequestReceiver.ResponseWithPort
- result - Variable in class org.jrd.frontend.frame.main.AgentsManager.KnownAgentWrapper
- result - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilationWithResult
- results - Variable in class org.jrd.agent.Transformer
- resultType - Variable in class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- returnless - Variable in class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- returnNonzero(int, int) - Static method in class org.jrd.backend.data.cli.CliUtils
- reused - Variable in class org.jrd.backend.core.VmDecompilerStatus
- REVERT - Static variable in class org.jrd.backend.data.cli.CliSwitches
- RowHeaderBorder() - Constructor for class org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderBorder
- RowHeaderListModel() - Constructor for class org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderListModel
- run() - Method in class org.jrd.agent.ConnectionDelegator
-
Waits for new connection.
- run() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilationWithResult
- run(IdentifiedSource...) - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.SavingCompilerOutputAction
- run(IdentifiedSource...) - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.UploadingCompilerOutputAction
- run(String) - Method in interface org.jrd.agent.AgentActionWorker.ParametrisedRunner
- run(DecompilerWrapper, boolean, IdentifiedSource...) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController.QuickCompiler
- running - Static variable in class org.jrd.agent.ConnectionDelegator
- RuntimeCompilerConnector - Class in org.jrd.backend.communication
- RuntimeCompilerConnector() - Constructor for class org.jrd.backend.communication.RuntimeCompilerConnector
- RuntimeCompilerConnector.ForeignCompilerWrapper - Class in org.jrd.backend.communication
- RuntimeCompilerConnector.JrdClassesProvider - Class in org.jrd.backend.communication
S
- sanitize(Object, int, int) - Method in class org.fife.ui.hex.swing.HexTable.CellRenderer
- sanitize(String) - Static method in class org.jrd.backend.communication.FsAgent
- SAVABLE_OPTIONS - Static variable in class org.jrd.backend.data.cli.Help
- save() - Method in class org.jrd.backend.core.agentstore.KnownAgents
- save() - Method in class org.jrd.backend.data.cli.InMemoryJar
- save(File) - Method in class org.jrd.backend.data.cli.InMemoryJar
- save(File) - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- save(File) - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- save(File) - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- SAVE_AS - Static variable in class org.jrd.backend.data.cli.CliSwitches
- SAVE_AS_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- SAVE_AS_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- SAVE_LIKE - Static variable in class org.jrd.backend.data.cli.CliSwitches
- SAVE_LIKE_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- SAVE_LIKE_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- SAVE_OPTIONS - Static variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- saveBinary - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- saveByGui(String, int, String, CommonUtils.StatusKeeper, String, byte[]) - Static method in class org.jrd.frontend.utility.CommonUtils
- saveConfigFile() - Method in class org.jrd.backend.data.Config
- SAVED_FS_VMS_KEY - Static variable in class org.jrd.backend.data.Config
- saveSrcBuffer - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- saveWrapper(DecompilerWrapper) - Method in class org.jrd.backend.decompiling.PluginManager
- saving - Variable in class org.jrd.backend.data.cli.Cli
- saving - Variable in class org.jrd.backend.data.cli.workers.Api
- saving - Variable in class org.jrd.backend.data.cli.workers.Classes
- saving - Variable in class org.jrd.backend.data.cli.workers.Compile
- saving - Variable in class org.jrd.backend.data.cli.workers.Decompile
- saving - Variable in class org.jrd.backend.data.cli.workers.ListJvms
- saving - Variable in class org.jrd.backend.data.cli.workers.ListPlugins
- saving - Variable in class org.jrd.backend.data.cli.workers.Patch
- saving - Variable in class org.jrd.backend.data.cli.workers.PrintBytes
- saving - Variable in class org.jrd.backend.data.cli.workers.Shared
- Saving - Class in org.jrd.backend.data.cli.utils
- Saving(String, String) - Constructor for class org.jrd.backend.data.cli.utils.Saving
- SAVING_OPTIONS - Static variable in class org.jrd.backend.data.cli.Help
- SavingCompilerOutputAction(JTextField, VmInfo, VmManager, PluginManager, DecompilerWrapper, boolean, boolean, int, String) - Constructor for class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.SavingCompilerOutputAction
- savingModifiers() - Method in class org.jrd.backend.data.cli.Help.CliHelpFormatter
- savingModifiers() - Method in interface org.jrd.backend.data.cli.Help.HelpFormatter
- savingModifiers() - Method in class org.jrd.backend.data.cli.Help.ManPageFormatter
- score - Variable in class org.jrd.frontend.frame.overwrite.FileToClassValidator.StringAndScore
- ScreenFinder - Class in org.jrd.frontend.utility
- ScreenFinder() - Constructor for class org.jrd.frontend.utility.ScreenFinder
- scrollDown() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- scrollPane - Variable in class org.jrd.frontend.frame.license.LicenseView
- scrollPane - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- scrollPane - Variable in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- SEARCH - Static variable in class org.jrd.backend.data.cli.CliSwitches
- SEARCH_CLASSES - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- SEARCH_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- SEARCH_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- searchableText - Variable in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- searchBytecode(boolean) - Method in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- searchClasses() - Method in class org.jrd.backend.data.cli.workers.Classes
- searchClasses(VmInfo, VmManager, String, String) - Static method in class org.jrd.backend.data.cli.Lib
- searchClassesActionListener - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- searchContext - Variable in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- searchControlsPanel - Variable in class org.jrd.frontend.frame.main.decompilerview.UndoRedoKeyAdapter
- SearchControlsPanel - Class in org.jrd.frontend.frame.main.decompilerview
- SearchControlsPanel(Component, Component) - Constructor for class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- searchField - Variable in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- searchHexCode(String, HexSearch.HexSearchOptions) - Method in class org.fife.ui.hex.swing.HexSearch
- searchInClasses(String) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- searchInClassesButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- searchState - Variable in class org.fife.ui.hex.swing.HexSearch
- SearchState - Class in org.fife.ui.hex.swing
- SearchState(int, int, boolean) - Constructor for class org.fife.ui.hex.swing.SearchState
- searchWithClassesDetails(VmInfo, VmManager, String, String) - Static method in class org.jrd.backend.data.cli.Lib
- selectBinary - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- selectBinTarget - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- selectButton - Variable in class org.jrd.frontend.frame.main.NewAgentDialog
- selectCp(JTextField, JButton) - Static method in class org.jrd.frontend.frame.filesystem.NewFsVmView.CpNamePanel
- selectCpButton - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView.CpNamePanel
- selectExternalFiles - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- selectExternalFilesSave - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- selectSrc - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- selectSrcTarget - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- sendByteCode(BufferedReader, BufferedWriter) - Method in class org.jrd.agent.AgentActionWorker
- sendByteCode(String) - Method in class org.jrd.backend.communication.FsAgent
- sendHaltRequest() - Method in class org.jrd.frontend.frame.main.MainFrameView
- serialize() - Method in class org.jrd.backend.data.VmInfo
- serialize(DecompilerWrapper, Type, JsonSerializationContext) - Method in class org.jrd.backend.decompiling.DecompilerWrapperSerializer
- serialVersionUID - Static variable in class org.fife.ui.hex.event.HexEditorEvent
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexEditor
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexEditorRowHeader.CellRenderer
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderBorder
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderListModel
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexEditorRowHeader
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexEditorTransferHandler
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexTable.CellEditor
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexTable.CellRenderer
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexTable
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexTableModel.ByteChangedUndoableEdit
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexTableModel.BytesReplacedUndoableEdit
- serialVersionUID - Static variable in class org.fife.ui.hex.swing.HexTableModel
- serialVersionUID - Static variable in class org.jrd.backend.data.VmInfo
- SESSION - Enum constant in enum class org.jrd.backend.core.agentstore.AgentLiveliness
- set(byte[]) - Method in class org.fife.ui.hex.swing.HexEditor
- set(byte[]) - Method in class org.fife.ui.hex.swing.HexTable
- set(Class, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- set(Class, String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- set(Object, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Local
- set(Object, String, Object) - Static method in class org.jrd.agent.api.Variables.Local
- set(String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- set(String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Global
- set(String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- set(String, Object) - Static method in class org.jrd.agent.api.Variables.Global
- set(String, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- set(String, String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- set(T, String, Object) - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- setAbortActionListener(ActionListener) - Method in class org.jrd.frontend.frame.main.LoadingDialog
- setAddActionListener(ActionListener) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setAddButtonListener(ActionListener) - Method in class org.jrd.frontend.frame.filesystem.NewFsVmView
- setAddButtonListener(ActionListener) - Method in class org.jrd.frontend.frame.remote.NewConnectionView
- setAdditionalCP(String) - Method in class org.jrd.backend.data.Config
- setAdditionalSP(String) - Method in class org.jrd.backend.data.Config
- setAgentPath(String) - Method in class org.jrd.backend.data.Config
- setAlternateColumnBackground(boolean) - Method in class org.fife.ui.hex.swing.HexEditor
- setAlternateRowBackground(boolean) - Method in class org.fife.ui.hex.swing.HexEditor
- setBestSourceTarget(Optional<Integer>) - Method in class org.jrd.backend.data.Config
- setByte(int, byte) - Method in class org.fife.ui.hex.ByteBuffer
- setBytes(InputStream, boolean) - Method in class org.fife.ui.hex.swing.HexTableModel
- setBytes(String, boolean) - Method in class org.fife.ui.hex.swing.HexTableModel
- setBytesActionListener(ActionListener) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setChanged() - Method in class org.jrd.backend.data.VmManager
- setChangeReporter(ActionListener) - Method in class org.jrd.frontend.frame.settings.AgentSettingsPanel
- setChangeReporter(ActionListener) - Method in interface org.jrd.frontend.frame.settings.ChangeReporter
-
Passes a listener to the implementing class to allow for future reporting.
- setChangeReporter(ActionListener) - Method in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- setChangeReporter(ActionListener) - Method in class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
- setChangeReporter(ActionListener) - Method in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- setClassBody(String, byte[]) - Method in class org.jrd.agent.InstrumentationProvider
- setClassesActionListener(ActionListener) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setClazz(String) - Method in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- setCompileListener(DecompilationController.QuickCompiler) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setCompileMethod(Method) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setCompilerArguments(String) - Method in class org.jrd.backend.data.Config
- setCp(List<File>) - Method in class org.jrd.backend.data.VmInfo
- setCplcVerbosityTooltip() - Method in class org.jrd.frontend.frame.main.GlobalConsole
- setDc(DecompilationController) - Method in class org.jrd.frontend.frame.main.OverridesManager
- setDecompiledClass(String, String, byte[], String, byte[], String) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setDecompileMethodNoInners(Method) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setDecompileMethodWithInners(Method) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setDecompilerDownloadUrl(String) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setDefaultAgentConfig(List<String>, List<String>) - Method in class org.jrd.backend.data.cli.Cli
- setDefaultConfig(AgentConfig) - Static method in class org.jrd.backend.core.AgentLoader
- setDependencyUrls(List<String>, DecompilerWrapper.Switcher) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setDependencyUrlsFromPath(List<String>) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setDependencyUrlsFromUrl(List<String>) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setDepndenceNumbers(Config.DepndenceNumbers) - Method in class org.jrd.backend.data.Config
- setDepsProvider(DependenciesReader) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setDoShowInfo(boolean) - Method in class org.jrd.frontend.frame.main.renderer.ClassListRenderer
- setExtensions(List<String>) - Method in class org.jrd.backend.data.ArchiveManagerOptions
- setExtracted() - Method in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- setFile(File) - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- setFile(File) - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- setFile(File) - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- setFileLocation(String) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setFilesToCompile(String) - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- setFirstTime(boolean) - Static method in class org.jrd.agent.Main
- setFound() - Method in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- setFsVmList(VmInfo[]) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setFullyQualifiedClassName() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setHaltAgentListener(ActionListener) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setHelpMethod(Method) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setHighlightSelectionInAsciiDump(boolean) - Method in class org.fife.ui.hex.swing.HexEditor
- setHighlightSelectionInAsciiDumpColor(Color) - Method in class org.fife.ui.hex.swing.HexEditor
- setHostname(String) - Method in class org.jrd.backend.core.VmDecompilerStatus
- setImageIcon() - Method in class org.jrd.frontend.frame.main.MainFrameView
- setInitActionListener(ActionListener) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setInstance(Object) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setJarActionListener(ActionListener) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setKillAllSessionListener(ActionListener) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setKnownAgents(boolean) - Method in class org.jrd.frontend.frame.main.AgentsManager
- setLastManualUpload(String) - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- setLastSaveBin(String) - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- setLastSaveSrc(String) - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- setLines(LinesProvider.LinesFormat, List<String>) - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- setLines(LinesProvider.LinesFormat, List<String>) - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- setLines(LinesProvider.LinesFormat, List<String>) - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- setListenPort(int) - Method in class org.jrd.backend.core.VmDecompilerStatus
- setLoadedClassBytes(String) - Method in class org.jrd.backend.core.VmDecompilerStatus
- setLoadedClasses(ClassInfo[]) - Method in class org.jrd.backend.core.VmDecompilerStatus
- setLocalVmList(VmInfo[]) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setLocationForNewWrapper(DecompilerWrapper) - Method in class org.jrd.backend.decompiling.PluginManager
- setLookAndFeel() - Static method in class org.jrd.backend.data.Main
- setMainClass(String) - Method in class org.jrd.backend.data.cli.InMemoryJar
- setManageAgents(Runnable) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setManageOverrides(Runnable) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setName(String) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setNestedJarExtensions(List<String>) - Method in class org.jrd.backend.data.Config
- setNewConnectionDialogListener(ActionListener) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setNewFsVmDialogListener(ActionListener) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setNoReplace(Class, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- setNoReplace(Class, String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- setNoReplace(Object, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Local
- setNoReplace(Object, String, Object) - Static method in class org.jrd.agent.api.Variables.Local
- setNoReplace(String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- setNoReplace(String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Global
- setNoReplace(String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- setNoReplace(String, Object) - Static method in class org.jrd.agent.api.Variables.Global
- setNoReplace(String, String, Object) - Static method in class org.jrd.agent.api.UnsafeVariables.Clazzs
- setNoReplace(String, String, Object) - Static method in class org.jrd.agent.api.Variables.Clazzs
- setNoReplace(T, String, Object) - Method in class org.jrd.agent.api.AbstractMasterKeyMap
- setOkListener(boolean) - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- setOutputBinaries(String) - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- setOutputExternalFilesDir(String) - Method in class org.jrd.frontend.frame.overwrite.LatestPaths
- setOverride(String, byte[]) - Method in class org.jrd.agent.Transformer
- setOverwriteActionListener(DecompilationController.ClassOverwriter) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setOverwriteST(boolean) - Method in class org.jrd.backend.data.Config
- setParameter(String, String) - Method in class org.jrd.backend.core.AgentRequestAction
- setPluginConfigurationEditorListener(ActionListener) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setPluginsConfiguredListener(ActionListener) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- setPolicy - Variable in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- setPopup(DecompilationController.AgentApiGenerator) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setPopup(DecompilationController.AgentApiGenerator) - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- setRefreshLocalVmsListener(ActionListener) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setRemoteVmList(VmInfo[]) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setRemoveVmDialogListener(ActionListener) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setRunning(boolean) - Static method in class org.jrd.agent.ConnectionDelegator
- setSearchInActionListener(ActionListener) - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- setSelectedRange(int, int) - Method in class org.fife.ui.hex.swing.HexEditor
- setSelectedRows(int, int) - Method in class org.fife.ui.hex.swing.HexTable
- setSelectionByOffsets(int, int) - Method in class org.fife.ui.hex.swing.HexTable
- setSelectionInterval(int, int) - Method in class org.fife.ui.hex.swing.HexEditorRowHeader
- setSelectListener() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- setSelectSaveListener(JButton, JTextField, JComboBox<String>) - Static method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- setShowColumnHeader(boolean) - Method in class org.fife.ui.hex.swing.HexEditor
- setShowGrid(boolean) - Method in class org.fife.ui.hex.swing.HexEditor
- setShowRowHeader(boolean) - Method in class org.fife.ui.hex.swing.HexEditor
- setSize(int) - Method in class org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderListModel
- setText(String) - Method in class org.jrd.backend.data.cli.utils.Saving
- setText(String) - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- setText(String) - Method in class org.jrd.frontend.frame.main.decompilerview.verifiers.GetSetText.DummyGetSet
- setText(String) - Method in interface org.jrd.frontend.frame.main.decompilerview.verifiers.GetSetText
- setText(String) - Method in class org.jrd.frontend.frame.main.GlobalConsole
- setText(String) - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.TextFieldBasedStus
- setText(String) - Method in interface org.jrd.frontend.frame.overwrite.OverwriteClassDialog.TextLog
- setText(String) - Method in class org.jrd.frontend.frame.plugins.FileSelectorPanel
- setText(String) - Method in interface org.jrd.frontend.utility.CommonUtils.StatusKeeper
- SettingsView - Class in org.jrd.frontend.frame.settings
- SettingsView(MainFrameView) - Constructor for class org.jrd.frontend.frame.settings.SettingsView
- setType(VmInfo.Type) - Method in class org.jrd.backend.data.VmInfo
- setUnderlyingTextView(TextWithControls) - Method in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- setUseHostJavaLangObject(boolean) - Method in class org.jrd.backend.data.Config
- setUseHostSystemClasses(boolean) - Method in class org.jrd.backend.data.Config
- setUseJavapSignatures(boolean) - Method in class org.jrd.backend.data.Config
- setValidation() - Method in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- setValidation(boolean, String, DecompilerWrapper) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- setValidations(boolean, String, DecompilerWrapper) - Method in class org.jrd.frontend.frame.plugins.OkCancelPanel
- setValueAt(Object, int, int) - Method in class org.fife.ui.hex.swing.HexTableModel
- setValueImpl(int, byte) - Method in class org.fife.ui.hex.swing.HexTableModel.ByteChangedUndoableEdit
- setVerbose(boolean) - Method in class org.jrd.backend.core.Logger
- setVmChanging(ActionListener) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setVmDecompilerStatus(VmDecompilerStatus) - Method in class org.jrd.backend.data.VmInfo
- setVmId(String) - Method in class org.jrd.backend.core.VmDecompilerStatus
- setVmId(String) - Method in class org.jrd.backend.data.VmInfo
- setVmList(JList<VmInfo>, VmInfo[]) - Method in class org.jrd.frontend.frame.main.MainFrameView
- setVmManager(VmManager) - Method in class org.jrd.frontend.frame.main.AgentsManager
- setVmName(String) - Method in class org.jrd.backend.data.VmInfo
- setVmPid(int) - Method in class org.jrd.backend.data.VmInfo
- setVms(JList) - Method in class org.jrd.frontend.frame.main.NewAgentDialog
- setWrapperUrl(Runnable) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setWrapperUrlFromPath(String) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- setWrapperUrlFromUrl(String) - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- Shared - Class in org.jrd.backend.data.cli.workers
- Shared(boolean, Saving) - Constructor for class org.jrd.backend.data.cli.workers.Shared
- shouldAttach - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- shouldBeSaved() - Method in class org.jrd.frontend.frame.filesystem.NewFsVmView
- shouldBeVerbose() - Method in class org.jrd.backend.data.cli.Cli
- shouldOpen(String) - Static method in class org.jrd.backend.data.ArchiveManager
-
Determines whether this file can be opened with ZipInputStream
- shouldOverwriteStCheckBox() - Method in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- shouldSave() - Method in class org.jrd.backend.data.cli.utils.Saving
- shouldUpload() - Method in class org.jrd.backend.data.cli.workers.Compile
- shouldUpload(Saving) - Static method in class org.jrd.backend.data.cli.workers.Compile
- shouldUseDefaultExtensions() - Method in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- shouldUseHostJavaLangObjectCheckBox() - Method in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- shouldUseHostSystemClassesCheckBox() - Method in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- shouldUseJavapSignatures() - Method in class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
- show() - Method in class org.jrd.frontend.frame.main.GlobalConsole
- show(boolean) - Method in class org.jrd.frontend.frame.main.GlobalConsole
- show(JList<VmInfo>) - Static method in class org.jrd.frontend.frame.main.NewAgentDialog
- showAndGet() - Method in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- showApiMenu(Point) - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- showCheckBoxes - Variable in class org.jrd.frontend.frame.main.popup.JListPopupMenu
- showFor(JFrame, VmManager) - Static method in class org.jrd.frontend.frame.main.AgentsManager
- showFor(JFrame, DecompilationController) - Static method in class org.jrd.frontend.frame.main.OverridesManager
- showInfoCheckBox - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- showLoadingDialog(ActionListener, String) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- showLoadingDialog(ActionListener, String) - Method in interface org.jrd.frontend.frame.main.LoadingDialogProvider
- showLoadingDialog(String) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- SINGLE_INSTANCE - Enum constant in enum class org.jrd.backend.core.agentstore.AgentLoneliness
- SingleFilePatch - Class in org.jrd.frontend.frame.main.popup
- SingleFilePatch(int, int) - Constructor for class org.jrd.frontend.frame.main.popup.SingleFilePatch
- size - Variable in class org.fife.ui.hex.swing.HexEditorRowHeader.RowHeaderListModel
- sort() - Method in class org.jrd.backend.data.cli.utils.BytecodeSorter.HexDummySorter
- sort() - Method in interface org.jrd.backend.data.cli.utils.BytecodeSorter
- sortWrappers() - Method in class org.jrd.backend.decompiling.PluginManager
- source - Variable in class org.jrd.frontend.frame.main.decompilerview.verifiers.FileVerifier
- sources - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilationWithResult
- sourceTargetValue - Variable in class org.jrd.backend.data.Config
- split(String, int) - Static method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- splitPane - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- splitPaneFirstResize - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- SRC_SUBDIRS_NAME - Static variable in class org.jrd.frontend.utility.CommonUtils
- srcPath - Variable in class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
- stamp() - Method in class org.jrd.frontend.frame.main.GlobalConsole
- StandaloneHex - Class in org.jrd.frontend.frame.hex
- StandaloneHex(List<String>, boolean) - Constructor for class org.jrd.frontend.frame.hex.StandaloneHex
- start - Variable in class org.fife.ui.hex.swing.SearchState
- start - Variable in class org.jrd.frontend.frame.main.popup.SingleFilePatch
- startManifest() - Method in class org.jrd.backend.data.cli.InMemoryJar
- status - Variable in class org.jrd.backend.decompiling.PluginManager.BundledCompilerStatus
- status - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilerOutputActionFields
- status - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.TextFieldBasedStus
- statusBinary - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- statusCompileCurrentBuffer - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- statusExternalFiles - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- stdinToBase64(boolean) - Static method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- stdinToBytes() - Static method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- stdinToStrings() - Static method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- stopCellEditing() - Method in class org.fife.ui.hex.swing.HexTable.CellEditor
- StringAndScore(int, String) - Constructor for class org.jrd.frontend.frame.overwrite.FileToClassValidator.StringAndScore
- stringsFromValue(T) - Method in class org.jrd.frontend.frame.main.popup.JListPopupMenu
- styleTooltip() - Static method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- submitRequest(String) - Method in class org.jrd.backend.communication.CallDecompilerAgent
-
Opens a socket and sends the request to the agent via socket.
- submitRequest(String) - Method in interface org.jrd.backend.communication.DelegatingJrdAgent
- submitRequest(String) - Method in class org.jrd.backend.communication.FsAgent
-
Opens a socket and sends the request to the agent via socket.
- submitRequest(String) - Method in interface org.jrd.backend.communication.JrdAgent
- submitRequest(AgentRequestAction) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- submitRequest(VmManager, AgentRequestAction) - Static method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- subscribeToVMChange(ActionListener) - Method in class org.jrd.backend.data.VmManager
- suffix - Variable in class org.jrd.backend.communication.FsAgent.OperateOnCp
- suffix - Variable in class org.jrd.backend.communication.FsAgent
- switchCard(JPanel, String) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorView
- switchPanel(boolean) - Method in class org.jrd.frontend.frame.main.MainFrameView
-
Switches centerPanel between decompiler view and welcome view.
- switchTabsToRemoteVms() - Method in class org.jrd.frontend.frame.main.MainFrameView
- syncRowCount() - Method in class org.fife.ui.hex.swing.HexEditorRowHeader
- SYSTEM_CLASS_LOADER - Static variable in class org.jrd.backend.data.cli.CliSwitches
T
- tabbedPane - Variable in class org.jrd.frontend.frame.main.MainFrameView
- table - Variable in class org.fife.ui.hex.swing.HexEditor
- table - Variable in class org.fife.ui.hex.swing.HexEditorRowHeader
- tableChanged(TableModelEvent) - Method in class org.fife.ui.hex.swing.HexEditorRowHeader
- tail(String) - Method in class org.jrd.frontend.frame.main.GlobalConsole
- target - Variable in class org.jrd.backend.data.cli.InMemoryJar
- target - Variable in class org.jrd.frontend.frame.main.decompilerview.verifiers.FileVerifier
- TeeOutputStream - Class in org.jrd.frontend.utility
-
Behaves like the 'tee' command, sends output to both actual std stream and a log
- TeeOutputStream(PrintStream) - Constructor for class org.jrd.frontend.utility.TeeOutputStream
- text - Variable in class org.jrd.frontend.frame.main.decompilerview.verifiers.GetSetText.DummyGetSet
- TEXT - Enum constant in enum class org.fife.ui.hex.swing.HexSearch.HexSearchOptions
- textAndName - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmView.CpNamePanel
- textField - Variable in class org.jrd.frontend.frame.plugins.FileSelectorArrayRow
- textField - Variable in class org.jrd.frontend.frame.plugins.FileSelectorPanel
- textField - Variable in class org.jrd.frontend.frame.plugins.TextInputPanel
- TextFieldBasedStus(JTextField) - Constructor for class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.TextFieldBasedStus
- TextInputPanel - Class in org.jrd.frontend.frame.plugins
- TextInputPanel() - Constructor for class org.jrd.frontend.frame.plugins.TextInputPanel
- TextInputPanel(String) - Constructor for class org.jrd.frontend.frame.plugins.TextInputPanel
- TextWithControls - Class in org.jrd.frontend.frame.main.decompilerview
- TextWithControls(String) - Constructor for class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- TextWithControls(String, String) - Constructor for class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- theServerSocket - Variable in class org.jrd.agent.ConnectionDelegator
- TIMESTAMP_KEY - Static variable in class org.jrd.backend.data.MetadataProperties
- TMP_DIR - Static variable in class org.jrd.backend.data.ArchiveManager
- toAgentLikeAnswer() - Method in class org.jrd.backend.core.ClassInfo
- toButton() - Method in enum class org.jrd.backend.core.agentstore.AgentLiveliness
- toButton() - Method in enum class org.jrd.backend.core.agentstore.AgentLoneliness
- toBytes() - Method in class org.jrd.backend.data.cli.InMemoryJar
- toClass(String) - Static method in class org.jrd.backend.communication.FsAgent
- toError(Exception) - Static method in class org.jrd.backend.communication.ErrorCandidate
- toError(Exception) - Static method in class org.jrd.backend.communication.TopLevelErrorCandidate
- toError(String) - Static method in class org.jrd.agent.AgentActionWorker
- toError(String) - Static method in class org.jrd.backend.communication.ErrorCandidate
- toError(String) - Static method in class org.jrd.backend.communication.TopLevelErrorCandidate
- toError(Throwable) - Static method in class org.jrd.agent.AgentActionWorker
- toggleWebsiteButton(DecompilerWrapper) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- toHelp() - Method in enum class org.jrd.backend.core.agentstore.AgentLiveliness
- toHelp() - Method in enum class org.jrd.backend.core.agentstore.AgentLoneliness
- toIdentifiedSources(boolean, String...) - Static method in class org.jrd.frontend.utility.CommonUtils
- toIdentifiedSources(boolean, List<File>) - Static method in class org.jrd.frontend.utility.CommonUtils
- toInt(String) - Method in class org.jrd.backend.data.cli.utils.Saving
- toOutput(String) - Method in class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- toOutput(String) - Method in class org.jrd.frontend.utility.AgentApiGenerator.DummyClazzMethod
- toPatchName(String, Optional<String>) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- TopLevelErrorCandidate - Class in org.jrd.backend.communication
- TopLevelErrorCandidate(String) - Constructor for class org.jrd.backend.communication.TopLevelErrorCandidate
- toPrint() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- toPrint(boolean) - Method in class org.jrd.backend.core.ClassInfo
- toString() - Method in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- toString() - Method in enum class org.jrd.backend.core.agentstore.AgentLiveliness
- toString() - Method in enum class org.jrd.backend.core.agentstore.AgentLoneliness
- toString() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- toString() - Method in class org.jrd.backend.core.ClassInfo
- toString() - Method in class org.jrd.backend.data.MetadataProperties
- toString() - Method in class org.jrd.backend.data.VmInfo
- toString() - Method in class org.jrd.backend.decompiling.DecompilerWrapper
- toString() - Method in class org.jrd.backend.decompiling.ExpandableUrl
- toString() - Method in class org.jrd.frontend.frame.main.AgentsManager.KnownAgentWrapper
- toString() - Method in class org.jrd.frontend.frame.main.MainFrameView.UndraggableJList
- toString() - Method in class org.jrd.frontend.utility.AgentApiGenerator.ClazzMethod
- toString() - Method in class org.jrd.frontend.utility.AgentApiGenerator.DummyClazzMethod
- toTitle(String, String, Optional<String>) - Static method in class org.jrd.frontend.frame.main.popup.DiffPopup
- tp - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog
- transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.jrd.agent.Transformer
- transformer - Variable in class org.jrd.agent.InstrumentationProvider
- Transformer - Class in org.jrd.agent
-
This class represent our transformer for retrieving bytecode.
- Transformer() - Constructor for class org.jrd.agent.Transformer
- trimReadLine() - Method in class org.jrd.backend.communication.Communicate
- tryParseInt(String, String) - Method in class org.jrd.backend.core.DecompilerRequestReceiver
- ttl - Variable in class org.jrd.backend.core.agentstore.KnownAgent
- type - Variable in class org.jrd.backend.data.VmInfo
- Type() - Constructor for enum class org.jrd.backend.data.VmInfo.Type
U
- UNDECOMPILABLE_LAMBDA - Static variable in class org.jrd.backend.decompiling.PluginManager
- undo() - Method in class org.fife.ui.hex.swing.HexEditor
- undo() - Method in class org.fife.ui.hex.swing.HexTable
- undo() - Method in class org.fife.ui.hex.swing.HexTableModel.ByteChangedUndoableEdit
- undo() - Method in class org.fife.ui.hex.swing.HexTableModel.BytesReplacedUndoableEdit
- undo() - Method in class org.fife.ui.hex.swing.HexTableModel
- undo() - Method in class org.jrd.frontend.frame.main.decompilerview.HexWithControls
- undo() - Method in interface org.jrd.frontend.frame.main.decompilerview.LinesProvider
- undo() - Method in class org.jrd.frontend.frame.main.decompilerview.TextWithControls
- undoButton - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- undoManager - Variable in class org.fife.ui.hex.swing.HexTableModel
- undoManager - Variable in class org.jrd.frontend.frame.main.decompilerview.UndoRedoKeyAdapter
- UndoRedoKeyAdapter - Class in org.jrd.frontend.frame.main.decompilerview
- UndoRedoKeyAdapter(SearchControlsPanel) - Constructor for class org.jrd.frontend.frame.main.decompilerview.UndoRedoKeyAdapter
- UndraggableJList() - Constructor for class org.jrd.frontend.frame.main.MainFrameView.UndraggableJList
- unifySlashes(String) - Static method in class org.jrd.backend.decompiling.ExpandableUrl
- unifySlashes(String, boolean) - Static method in class org.jrd.backend.decompiling.ExpandableUrl
- uniqueListModel - Variable in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- unpack(File) - Method in class org.jrd.backend.data.ArchiveManager
-
Unpacks files necessary to access desired class
- UNPROPAGATED_VALUE - Static variable in class org.jrd.backend.data.MetadataProperties
- unpropagatedValuePattern - Variable in class org.jrd.backend.data.MetadataProperties.FromFileProperties
- UnsafeVariables - Class in org.jrd.agent.api
- UnsafeVariables() - Constructor for class org.jrd.agent.api.UnsafeVariables
- UnsafeVariables.Clazzs - Class in org.jrd.agent.api
- UnsafeVariables.Global - Class in org.jrd.agent.api
- UnsafeVariables.Local - Class in org.jrd.agent.api
- UNSAVABLE_OPTIONS - Static variable in class org.jrd.backend.data.cli.Help
- unsplit(String) - Static method in class org.jrd.backend.data.MetadataProperties
- updateClassList() - Method in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView
- updateLocalVMs() - Method in class org.jrd.backend.data.VmManager
-
Obtains list of Virtual Machines.
- updatePanelInfo(ConfigPanel, DecompilerWrapper) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- updateTitles(JTabbedPane) - Static method in class org.jrd.frontend.frame.hex.FeatureFullHex
- updateVmLists() - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- updateWrapperList(List<DecompilerWrapper>) - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- upload(String, byte[]) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController.QuickCompiler
- uploadBinary - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- uploadByGui(VmInfo, VmManager, CommonUtils.StatusKeeper, String, byte[]) - Static method in class org.jrd.frontend.utility.CommonUtils
- uploadBytecode(String, VmManager, VmInfo, byte[]) - Static method in class org.jrd.frontend.utility.CommonUtils
- uploadByteCode(String, String) - Method in class org.jrd.backend.communication.FsAgent
- uploadClass(VmInfo, String, byte[], VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- uploadClass(VmInfo, String, String, VmManager) - Static method in class org.jrd.backend.data.cli.Lib
- UploadingCompilerOutputAction(JTextField, VmInfo, VmManager, PluginManager, DecompilerWrapper, boolean, boolean, int, String) - Constructor for class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.UploadingCompilerOutputAction
- urlListToCsv(List<ExpandableUrl>, String) - Static method in class org.jrd.backend.decompiling.PluginManager
-
Converts list of URLs to CSV String
example: (list){URL1,URL2,URL3} -> (String)URL1:URL2:URL3 - USE_HOST_JAVA_LANG_OBJECT - Static variable in class org.jrd.backend.data.Config
- USE_HOST_SYSTEM_CLASSES_KEY - Static variable in class org.jrd.backend.data.Config
- USE_JAVAP_SIGNATURES - Static variable in class org.jrd.backend.data.Config
- useDefaults - Variable in class org.jrd.frontend.frame.settings.NestedJarsSettingsPanel
- useHostJavaLangObjectCheckBox - Variable in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- useHostSystemClassesCheckBox - Variable in class org.jrd.frontend.frame.settings.CompilationSettingsPanel
- useJavapSignaturesCheckBox - Variable in class org.jrd.frontend.frame.settings.MiscellaneousSettingsPanel
V
- validate(String, String) - Static method in class org.jrd.frontend.frame.overwrite.FileToClassValidator
- validateButton - Variable in class org.jrd.frontend.frame.plugins.OkCancelPanel
- validatePlugin(DecompilerWrapper) - Method in class org.jrd.backend.decompiling.PluginManager
-
Validating the @param plugin using compilation
- validateWrapper() - Method in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- validation - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- validations - Variable in class org.jrd.frontend.frame.plugins.OkCancelPanel
- valueOf(String) - Static method in enum class org.fife.ui.hex.event.HexSearchActionListener.Method
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.fife.ui.hex.swing.HexSearch.HexSearchOptions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jrd.agent.ReceivedType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jrd.backend.communication.DelegatingJrdAgent.CommandDelegationOptions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jrd.backend.core.agentstore.AgentLiveliness
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jrd.backend.core.agentstore.AgentLoneliness
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jrd.backend.core.Logger.Level
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jrd.backend.data.cli.utils.ReceivedType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jrd.backend.data.Config.DepndenceNumbers
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jrd.backend.data.VmInfo.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jrd.frontend.frame.main.decompilerview.LinesProvider.LinesFormat
-
Returns the enum constant of this class with the specified name.
- values - Variable in class org.jrd.agent.api.AbstractMasterKeyMap
- values() - Static method in enum class org.fife.ui.hex.event.HexSearchActionListener.Method
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.fife.ui.hex.swing.HexSearch.HexSearchOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jrd.agent.ReceivedType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jrd.backend.communication.DelegatingJrdAgent.CommandDelegationOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jrd.backend.core.agentstore.AgentLiveliness
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jrd.backend.core.agentstore.AgentLoneliness
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jrd.backend.core.Logger.Level
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jrd.backend.data.cli.utils.ReceivedType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jrd.backend.data.Config.DepndenceNumbers
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jrd.backend.data.VmInfo.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jrd.frontend.frame.main.decompilerview.LinesProvider.LinesFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Variables - Class in org.jrd.agent.api
- Variables() - Constructor for class org.jrd.agent.api.Variables
- Variables.Clazzs - Class in org.jrd.agent.api
- Variables.FakeVariableAlreadyDeclaredException - Exception in org.jrd.agent.api
- Variables.FakeVariableException - Exception in org.jrd.agent.api
- Variables.Global - Class in org.jrd.agent.api
- Variables.Local - Class in org.jrd.agent.api
- Variables.NoSuchFakeVariableException - Exception in org.jrd.agent.api
- verbose - Variable in class org.jrd.backend.data.cli.workers.ListAgents
- VERBOSE - Static variable in class org.jrd.backend.data.cli.CliSwitches
- VERBOSE_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- VERBOSE_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- verboseCplc - Variable in class org.jrd.frontend.frame.main.GlobalConsole
- verifier - Variable in class org.jrd.frontend.frame.main.decompilerview.InitAddClassDialog.AddSingleFile
- verify() - Method in class org.jrd.backend.core.agentstore.KnownAgent
- verifyAgents() - Method in class org.jrd.backend.core.agentstore.KnownAgents
- verifySource(DocumentEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.verifiers.ClassVerifier
- verifySource(DocumentEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.verifiers.FileVerifier
- verifySource(DocumentEvent) - Method in class org.jrd.frontend.frame.main.decompilerview.verifiers.JarVerifier
- version - Variable in class org.jrd.frontend.frame.main.AgentsManager.KnownAgentWrapper
- VERSION - Enum constant in enum class org.jrd.backend.core.AgentRequestAction.RequestAction
- VERSION - Static variable in class org.jrd.backend.data.cli.CliSwitches
- VERSION_FORMAT - Static variable in class org.jrd.backend.data.cli.Help
- VERSION_KEY - Static variable in class org.jrd.backend.data.MetadataProperties
- VERSION_TEXT - Static variable in class org.jrd.backend.data.cli.Help
- VERSIONS - Static variable in class org.jrd.backend.data.cli.CliSwitches
- view - Variable in class org.jrd.frontend.frame.plugins.PluginConfigurationEditorController
- visitFile(Path, BasicFileAttributes) - Method in class org.jrd.frontend.utility.CommonUtils.ClassVisitor
- visitFileFailed(Path, IOException) - Method in class org.jrd.frontend.utility.CommonUtils.ClassVisitor
- vm - Variable in class org.jrd.backend.communication.InstallDecompilerAgentImpl
- VM_ID_PARAM_NAME - Static variable in class org.jrd.backend.core.AgentRequestAction
- VM_PID_PARAM_NAME - Static variable in class org.jrd.backend.core.AgentRequestAction
- VM_TITLE - Static variable in class org.jrd.frontend.frame.main.AgentsManager
- VM_TITLE - Static variable in class org.jrd.frontend.frame.main.OverridesManager
- vmChangingListener - Variable in class org.jrd.frontend.frame.main.MainFrameView
- vmDecompilerStatus - Variable in class org.jrd.backend.data.VmInfo
- VmDecompilerStatus - Class in org.jrd.backend.core
-
This class stores all information about the state of decompiler plugin on each VM.
- VmDecompilerStatus() - Constructor for class org.jrd.backend.core.VmDecompilerStatus
- VmDecompilerStatus(boolean) - Constructor for class org.jrd.backend.core.VmDecompilerStatus
- vmId - Variable in class org.jrd.backend.core.VmDecompilerStatus
- vmId - Variable in class org.jrd.backend.data.VmInfo
- vmInfo - Variable in class org.jrd.backend.communication.RuntimeCompilerConnector.JrdClassesProvider
- vmInfo - Variable in class org.jrd.backend.data.cli.Lib.HandhshakeResult
- vmInfo - Variable in class org.jrd.backend.data.cli.utils.CompileArguments
- vmInfo - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- vmInfo - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilerOutputActionFields
- vmInfo - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- VmInfo - Class in org.jrd.backend.data
-
Stores information about Available Virtual Machine.
- VmInfo(String, int, String, VmInfo.Type, List<File>) - Constructor for class org.jrd.backend.data.VmInfo
-
Stores information about Available Virtual Machine.
- VmInfo.Type - Enum Class in org.jrd.backend.data
- vmInfoSet - Variable in class org.jrd.backend.data.VmManager
- VmListRenderer - Class in org.jrd.frontend.frame.main.renderer
- VmListRenderer() - Constructor for class org.jrd.frontend.frame.main.renderer.VmListRenderer
- vmManager - Variable in class org.jrd.backend.communication.RuntimeCompilerConnector.JrdClassesProvider
- vmManager - Variable in class org.jrd.backend.core.AgentAttachManager
- vmManager - Variable in class org.jrd.backend.core.DecompilerRequestReceiver
- vmManager - Variable in class org.jrd.backend.data.cli.Cli
- vmManager - Variable in class org.jrd.backend.data.cli.utils.CompileArguments
- vmManager - Variable in class org.jrd.backend.data.cli.workers.AddClasses
- vmManager - Variable in class org.jrd.backend.data.cli.workers.Api
- vmManager - Variable in class org.jrd.backend.data.cli.workers.AttachDetach
- vmManager - Variable in class org.jrd.backend.data.cli.workers.Classes
- vmManager - Variable in class org.jrd.backend.data.cli.workers.Compile
- vmManager - Variable in class org.jrd.backend.data.cli.workers.Decompile
- vmManager - Variable in class org.jrd.backend.data.cli.workers.InitClass
- vmManager - Variable in class org.jrd.backend.data.cli.workers.ListAgents
- vmManager - Variable in class org.jrd.backend.data.cli.workers.ListJvms
- vmManager - Variable in class org.jrd.backend.data.cli.workers.Overrides
- vmManager - Variable in class org.jrd.backend.data.cli.workers.OverwriteAndUpload
- vmManager - Variable in class org.jrd.backend.data.cli.workers.Patch
- vmManager - Variable in class org.jrd.backend.data.cli.workers.PrintBytes
- vmManager - Variable in class org.jrd.backend.data.Model
- vmManager - Variable in class org.jrd.frontend.frame.filesystem.NewFsVmController
- vmManager - Variable in class org.jrd.frontend.frame.main.AgentsManager
- vmManager - Variable in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- vmManager - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilerOutputActionFields
- vmManager - Variable in class org.jrd.frontend.frame.overwrite.OverwriteClassDialog
- vmManager - Variable in class org.jrd.frontend.frame.remote.NewConnectionController
- VmManager - Class in org.jrd.backend.data
-
This class is used for creating/removing/updating information about available Java Virtual Machines.
- VmManager() - Constructor for class org.jrd.backend.data.VmManager
- vmName - Variable in class org.jrd.backend.data.VmInfo
- vmPid - Variable in class org.jrd.backend.data.VmInfo
- vmsList - Variable in class org.jrd.frontend.frame.main.NewAgentDialog
W
- wantedCustomCompiler - Variable in class org.jrd.backend.data.cli.utils.CompileArguments
- warnOnOvveridesOfFsVm(VmInfo) - Method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- warnOnOvveridesOfFsVm(VmInfo, JFrame) - Static method in class org.jrd.frontend.frame.main.decompilerview.DecompilationController
- wasFound() - Method in class org.jrd.backend.data.ArchiveManager.ArchivePathManager
- wasNotFoundActionListener - Variable in class org.jrd.frontend.frame.main.decompilerview.SearchControlsPanel
- wasNotFoundListener - Variable in class org.fife.ui.hex.event.HexSearchDocumentListener
- WELCOME_CARD - Static variable in class org.jrd.frontend.frame.main.MainFrameView
- WELCOME_MESSAGE - Static variable in class org.jrd.frontend.frame.main.MainFrameView
- welcomeJTextArea - Variable in class org.jrd.frontend.frame.main.MainFrameView
- welcomePanel - Variable in class org.jrd.frontend.frame.main.MainFrameView
- window - Variable in class org.jrd.frontend.frame.main.AgentsManager
- window - Variable in class org.jrd.frontend.frame.main.OverridesManager
- work() - Method in class org.jrd.frontend.frame.overwrite.FileToClassValidator
- worker - Variable in class org.jrd.frontend.frame.main.decompilerview.BytecodeDecompilerView.OverwriteActionListener
- WOULD_FONT_BE_BLACK - Static variable in class org.jrd.frontend.utility.ImageButtonFactory
- wrapper - Variable in class org.jrd.backend.data.cli.utils.PluginWrapperWithMetaInfo
- wrapperJList - Variable in class org.jrd.frontend.frame.plugins.PluginListPanel
- wrappers - Variable in class org.jrd.backend.decompiling.PluginManager
- wrapperUrl - Variable in class org.jrd.backend.decompiling.DecompilerWrapper
- wrapperUrlPanel - Variable in class org.jrd.frontend.frame.plugins.ConfigPanel
- write(byte[], int, int) - Method in class org.jrd.frontend.utility.TeeOutputStream
- write(int) - Method in class org.jrd.frontend.utility.TeeOutputStream
- writeToStreamBasedOnLine(Socket, InstrumentationProvider, BufferedReader, BufferedWriter, String) - Method in class org.jrd.agent.AgentActionWorker
- WritingCpOperator(String) - Constructor for class org.jrd.backend.communication.FsAgent.WritingCpOperator
X
- XDG_CONFIG_SUFFIX - Static variable in class org.jrd.backend.data.Directories
- XDG_JRD_HOME - Static variable in class org.jrd.backend.data.Directories
- XDG_JRD_SUFFIX - Static variable in class org.jrd.backend.data.Directories
- XDG_PLUGIN_SUFFIX - Static variable in class org.jrd.backend.data.Directories
Z
- Zip(File) - Constructor for class org.jrd.backend.decompiling.ImportUtils.Zip
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form