A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

ABOUT - jadx.gui.ui.action.ActionModel
 
AboutDialog - Class in jadx.gui.ui.dialog
 
AboutDialog() - Constructor for class jadx.gui.ui.dialog.AboutDialog
 
AbstractCodeArea - Class in jadx.gui.ui.codearea
 
AbstractCodeArea(ContentPanel, JNode) - Constructor for class jadx.gui.ui.codearea.AbstractCodeArea
 
AbstractCodeContentPanel - Class in jadx.gui.ui.codearea
The abstract base class for a content panel that show text based code or a.g.
AbstractCodeContentPanel(TabbedPane, JNode) - Constructor for class jadx.gui.ui.codearea.AbstractCodeContentPanel
 
ActionCategory - Enum in jadx.gui.ui.action
 
ActionHandler - Class in jadx.gui.utils.ui
 
ActionHandler() - Constructor for class jadx.gui.utils.ui.ActionHandler
 
ActionHandler(Runnable) - Constructor for class jadx.gui.utils.ui.ActionHandler
 
ActionHandler(String, Runnable) - Constructor for class jadx.gui.utils.ui.ActionHandler
 
ActionHandler(Consumer<ActionEvent>) - Constructor for class jadx.gui.utils.ui.ActionHandler
 
ActionModel - Enum in jadx.gui.ui.action
 
actionPerformed(ActionEvent) - Method in class jadx.gui.ui.action.CommentSearchAction
 
actionPerformed(ActionEvent) - Method in class jadx.gui.ui.action.JadxGuiAction
 
actionPerformed(ActionEvent) - Method in class jadx.gui.ui.action.JNodeAction
 
actionPerformed(ActionEvent) - Method in class jadx.gui.ui.codearea.CommentAction
 
actionPerformed(ActionEvent) - Method in class jadx.gui.utils.ui.ActionHandler
 
activateGroup(ISettingsGroup) - Method in class jadx.gui.settings.ui.JadxSettingsWindow
 
activatePage(String) - Method in class jadx.gui.settings.ui.JadxSettingsWindow
Activate the settings page by location.
ACTIVE_TAB - jadx.gui.ui.dialog.SearchDialog.SearchOptions
 
ADB - Class in jadx.gui.device.protocol
 
ADB() - Constructor for class jadx.gui.device.protocol.ADB
 
ADB.DeviceStateListener - Interface in jadx.gui.device.protocol
 
ADB.JDWPProcessListener - Interface in jadx.gui.device.protocol
 
ADB.Process - Class in jadx.gui.device.protocol
 
ADBDevice - Class in jadx.gui.device.protocol
 
ADBDevice(ADBDeviceInfo) - Constructor for class jadx.gui.device.protocol.ADBDevice
 
ADBDevice.ForwardResult - Class in jadx.gui.device.protocol
 
ADBDeviceInfo - Class in jadx.gui.device.protocol
 
ADBDialog - Class in jadx.gui.ui.dialog
 
ADBDialog(MainWindow) - Constructor for class jadx.gui.ui.dialog.ADBDialog
 
adbDisconnected() - Method in interface jadx.gui.device.protocol.ADB.DeviceStateListener
 
adbDisconnected() - Method in class jadx.gui.ui.dialog.ADBDialog
 
add(ISearchProvider) - Method in class jadx.gui.search.providers.MergedSearchProvider
 
add(JadxGuiAction) - Method in class jadx.gui.ui.codearea.JNodePopupBuilder
 
add(JNodeAction) - Method in class jadx.gui.ui.codearea.JNodePopupBuilder
 
add(String, ICodeInfo) - Method in class jadx.gui.cache.code.CodeStringCache
 
add(String, ICodeInfo) - Method in class jadx.gui.cache.code.disk.BufferCodeCache
 
add(String, ICodeInfo) - Method in class jadx.gui.cache.code.disk.DiskCodeCache
Async writes backed by in-memory store
add(String, ICodeInfo) - Method in class jadx.gui.cache.code.FixedCodeCache
 
add(Action) - Method in class jadx.gui.ui.menu.JadxMenu
 
add(Icon) - Method in class jadx.gui.utils.OverlayIcon
 
add(JMenuItem) - Method in class jadx.gui.ui.menu.JadxMenu
 
ADD - jadx.gui.ui.filedialog.FileOpenMode
 
ADD_FILES - jadx.gui.ui.action.ActionModel
 
addActions(JNodeAction) - Method in class jadx.gui.ui.codearea.JNodePopupListener
 
addAll(Collection<? extends JNode>) - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsModel
 
addChangeListener(Consumer<Boolean>) - Method in class jadx.gui.treemodel.JEditableNode
 
addColorModifier(BinEdCodeAreaAssessor.PositionColorModifier) - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
addCompilerIssues(List<ScriptDiagnostic>) - Method in class jadx.gui.plugins.script.ScriptErrorService
 
addEscapeShortCutToDispose(T) - Static method in class jadx.gui.utils.UiUtils
 
addExcludedPackage(String) - Method in class jadx.gui.JadxWrapper
 
addFiles() - Method in class jadx.gui.ui.MainWindow
 
addFiles(List<Path>) - Method in class jadx.gui.ui.MainWindow
 
addKeyBinding(JComponent, KeyStroke, String, Runnable) - Static method in class jadx.gui.utils.UiUtils
 
addKeyBinding(JComponent, KeyStroke, String, Action) - Static method in class jadx.gui.utils.UiUtils
 
addKeyBindToDescription() - Method in class jadx.gui.utils.ui.ActionHandler
 
addLine() - Method in class jadx.gui.device.debugger.smali.SmaliWriter
 
addLintErrors(List<JadxLintError>) - Method in class jadx.gui.plugins.script.ScriptErrorService
 
addListener(JadxEventType<E>, Consumer<E>) - Method in class jadx.gui.events.types.JadxGuiEventsImpl
 
addListener(JClass, BreakpointManager.Listener) - Static method in class jadx.gui.device.debugger.BreakpointManager
 
addListener(ITabStatesListener) - Method in class jadx.gui.ui.tab.TabsController
 
addListener(Consumer<T>) - Method in class jadx.gui.utils.SimpleListener
 
addLoadListener(ILoadListener) - Method in class jadx.gui.ui.MainWindow
 
addMenuAction(String, Runnable) - Method in class jadx.gui.plugins.context.CommonGuiPluginsContext
 
addMenuAction(String, Runnable) - Method in class jadx.gui.plugins.context.GuiPluginContext
 
addMenuActions(JMenu) - Method in class jadx.gui.plugins.mappings.RenameMappingsGui
 
addMsgType(byte) - Method in class jadx.gui.device.debugger.LogcatController.LogcatFilter
 
addNewScript() - Method in class jadx.gui.ui.MainWindow
 
addNotify() - Method in class jadx.gui.ui.hexviewer.HexEditorHeader
 
addOptions(SettingsGroup, List<OptionDescription>) - Method in class jadx.gui.settings.ui.plugins.PluginSettings
 
addPid(int) - Method in class jadx.gui.device.debugger.LogcatController.LogcatFilter
 
addPlugin() - Method in class jadx.gui.settings.ui.plugins.PluginSettings
 
addPopupMenuAction(String, Function<ICodeNodeRef, Boolean>, String, Consumer<ICodeNodeRef>) - Method in class jadx.gui.plugins.context.GuiPluginContext
 
addPosition(JumpPosition) - Method in class jadx.gui.utils.JumpManager
 
addPriorityColorModifier(BinEdCodeAreaAssessor.PositionColorModifier) - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
addProviderJob(ISearchProvider) - Method in class jadx.gui.search.SearchTask
 
addRecentProject(Path) - Method in class jadx.gui.settings.JadxSettings
 
addressString(long) - Method in class jadx.gui.ui.hexviewer.HexEditorHeader
 
addResult(JNode) - Method in class jadx.gui.search.SearchTask
 
addResultsActions(JPanel) - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
addResultsActions(JPanel) - Method in class jadx.gui.ui.dialog.SearchDialog
 
addRow(String, String, JComponent) - Method in class jadx.gui.settings.ui.SettingsGroup
 
addRow(String, JComponent) - Method in class jadx.gui.settings.ui.SettingsGroup
 
addRuntimeVarInfo(SmaliDebugger.RuntimeVarInfo) - Method in class jadx.gui.device.debugger.RegisterObserver.SmaliRegisterMapping
 
addSeparator() - Method in class jadx.gui.ui.codearea.JNodePopupBuilder
 
addSubNode(JResource) - Method in class jadx.gui.treemodel.JResource
 
addToken(char[], int, int, int, int, boolean) - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
Adds the token specified to the current linked list of tokens.
addToPluginsMenu(Action) - Method in class jadx.gui.ui.MainWindow
 
addToSearchHistory(String) - Method in class jadx.gui.settings.JadxProject
 
addTreePopupMenuEntry(String, Predicate<ITreeNode>, Consumer<ITreeNode>) - Method in class jadx.gui.plugins.context.GuiPluginContext
 
addTreeUpdateListener(Consumer<JRoot>) - Method in class jadx.gui.ui.MainWindow
 
addUpdateNodes(List<JavaNode>) - Method in class jadx.gui.treemodel.JClass
 
addUpdateNodes(List<JavaNode>) - Method in class jadx.gui.treemodel.JField
 
addUpdateNodes(List<JavaNode>) - Method in class jadx.gui.treemodel.JMethod
 
addUpdateNodes(List<JavaNode>) - Method in interface jadx.gui.treemodel.JRenameNode
 
addUpdateNodes(List<JavaNode>) - Method in class jadx.gui.treemodel.JVariable
 
addUpdateNodes(List<JavaNode>) - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
adjustBrightness(Color, float) - Static method in class jadx.gui.utils.UiUtils
Adjusts the brightness of a given Color object without altering its hue or saturation.
adjustOffsetForWordToken(int) - Method in class jadx.gui.ui.codearea.CodeArea
Search start of word token at specified offset
ALL - jadx.gui.logs.LogMode
 
ALL_SCRIPTS - jadx.gui.logs.LogMode
 
allWithLevel(Level) - Static method in class jadx.gui.logs.LogOptions
 
ALWAYS - jadx.gui.settings.JadxSettings.SAVEOPTION
 
AndroidOreoAndBelow() - Constructor for class jadx.gui.device.debugger.ArtAdapter.AndroidOreoAndBelow
 
AndroidPieAndAbove() - Constructor for class jadx.gui.device.debugger.ArtAdapter.AndroidPieAndAbove
 
ApkSignatureNode - Class in jadx.gui.treemodel
 
ApkSignatureNode(File) - Constructor for class jadx.gui.treemodel.ApkSignatureNode
 
AppData(String, JavaClass) - Constructor for class jadx.gui.device.debugger.DbgUtils.AppData
 
append(ILoggingEvent) - Method in class jadx.gui.logs.LogCollector
 
appendFoldingMenu(JPopupMenu) - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
appendPopupMenus(CodeArea, JNodePopupBuilder) - Method in class jadx.gui.plugins.context.CommonGuiPluginsContext
 
apply() - Method in class jadx.gui.plugins.script.ScriptErrorService
 
apply(RSyntaxTextArea) - Method in class jadx.gui.ui.codearea.theme.DynamicCodeAreaTheme
 
apply(RSyntaxTextArea) - Method in class jadx.gui.ui.codearea.theme.EditorThemeManager
 
apply(RSyntaxTextArea) - Method in class jadx.gui.ui.codearea.theme.FallbackEditorTheme
 
apply(RSyntaxTextArea) - Method in interface jadx.gui.ui.codearea.theme.IEditorTheme
 
apply(RSyntaxTextArea) - Method in class jadx.gui.ui.codearea.theme.RSTABundledTheme
 
apply(RSyntaxTextArea) - Method in class jadx.gui.ui.codearea.theme.RSTAThemeXML
 
applyLogOptions(LogOptions) - Method in class jadx.gui.logs.LogPanel
 
applyNodeRename(ICodeNodeRef) - Method in class jadx.gui.plugins.context.GuiPluginContext
 
applyUpdate(HeapUsageBar.UpdateData) - Method in class jadx.gui.ui.HeapUsageBar
 
ArgTypeAdapter - Class in jadx.gui.cache.code.disk.adapters
 
ArgTypeAdapter() - Constructor for class jadx.gui.cache.code.disk.adapters.ArgTypeAdapter
 
ARRAY - jadx.gui.device.debugger.RuntimeType
 
ArtAdapter - Class in jadx.gui.device.debugger
 
ArtAdapter() - Constructor for class jadx.gui.device.debugger.ArtAdapter
 
ArtAdapter.AndroidOreoAndBelow - Class in jadx.gui.device.debugger
 
ArtAdapter.AndroidPieAndAbove - Class in jadx.gui.device.debugger
 
ArtAdapter.IArtAdapter - Interface in jadx.gui.device.debugger
 
ASK - jadx.gui.settings.JadxSettings.SAVEOPTION
 
attach(String, int, SmaliDebugger.SuspendListener) - Static method in class jadx.gui.device.debugger.SmaliDebugger
After a successful attach the remote app will be suspended, so we have times to set breakpoints or do any other things, after that call resume() to activate the app.
attach(JTextComponent) - Static method in class jadx.gui.utils.TextStandardActions
 
attachKeyBindingFor(JComponent, KeyStroke) - Method in class jadx.gui.utils.ui.ActionHandler
 
AUTO - jadx.gui.settings.LineNumbersMode
 
AvailablePluginNode - Class in jadx.gui.settings.ui.plugins
 
AvailablePluginNode(JadxPluginMetadata) - Constructor for class jadx.gui.settings.ui.plugins.AvailablePluginNode
 

B

BACK - jadx.gui.ui.action.ActionModel
 
BACK_V - jadx.gui.ui.action.ActionModel
 
BackgroundExecutor - Class in jadx.gui.jobs
Class for run tasks in background with progress bar indication.
BackgroundExecutor(JadxSettings, ProgressPanel) - Constructor for class jadx.gui.jobs.BackgroundExecutor
 
BACKWARD - jadx.gui.ui.hexviewer.search.SearchParameters.SearchDirection
 
BaseSearchProvider - Class in jadx.gui.search.providers
 
BaseSearchProvider(MainWindow, SearchSettings, List<JavaClass>) - Constructor for class jadx.gui.search.providers.BaseSearchProvider
 
bgRun(Runnable) - Static method in class jadx.gui.utils.UiUtils
Run task in background thread.
BINARY - jadx.gui.ui.hexviewer.search.SearchCondition.SearchMode
 
BinaryContentPanel - Class in jadx.gui.ui.codearea
 
BinaryContentPanel(TabbedPane, JNode, boolean) - Constructor for class jadx.gui.ui.codearea.BinaryContentPanel
 
BinarySearch - Class in jadx.gui.ui.hexviewer.search
Binary search.
BinarySearch(HexSearchBar) - Constructor for class jadx.gui.ui.hexviewer.search.BinarySearch
 
BinarySearchService - Interface in jadx.gui.ui.hexviewer.search.service
 
BinarySearchService.FoundMatches - Class in jadx.gui.ui.hexviewer.search.service
 
BinarySearchService.SearchStatusListener - Interface in jadx.gui.ui.hexviewer.search.service
 
BinarySearchServiceImpl - Class in jadx.gui.ui.hexviewer.search.service
Binary search service.
BinarySearchServiceImpl(SectCodeArea) - Constructor for class jadx.gui.ui.hexviewer.search.service.BinarySearchServiceImpl
 
bind(IShortcutAction) - Method in class jadx.gui.utils.shortcut.ShortcutsController
Binds to an action and updates its shortcut every time loadSettings is called
bindAction(Action) - Method in class jadx.gui.ui.menu.JadxMenu
 
bindImmediate(IShortcutAction) - Method in class jadx.gui.utils.shortcut.ShortcutsController
 
BinEdCodeAreaAssessor - Class in jadx.gui.ui.hexviewer
Color assessor for binary editor with registrable modifiers.
BinEdCodeAreaAssessor(CodeAreaColorAssessor, CodeAreaCharAssessor) - Constructor for class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
BinEdCodeAreaAssessor.PositionColorModifier - Interface in jadx.gui.ui.hexviewer
 
BOOKMARK - Static variable in class jadx.gui.utils.Icons
 
BOOKMARK_DARK - Static variable in class jadx.gui.utils.Icons
 
BOOKMARK_OVERLAY - Static variable in class jadx.gui.utils.Icons
 
BOOKMARK_OVERLAY_DARK - Static variable in class jadx.gui.utils.Icons
 
BOOLEAN - jadx.gui.device.debugger.RuntimeType
 
breakpointDisabled(int) - Method in interface jadx.gui.device.debugger.BreakpointManager.Listener
 
BreakpointManager - Class in jadx.gui.device.debugger
 
BreakpointManager() - Constructor for class jadx.gui.device.debugger.BreakpointManager
 
BreakpointManager.FileBreakpoint - Class in jadx.gui.device.debugger
 
BreakpointManager.Listener - Interface in jadx.gui.device.debugger
 
BUFFER_SIZE - Static variable in class jadx.gui.logs.LogCollector
 
BufferCodeCache - Class in jadx.gui.cache.code.disk
 
BufferCodeCache(ICodeCache) - Constructor for class jadx.gui.cache.code.disk.BufferCodeCache
 
build() - Method in class jadx.gui.settings.ui.plugins.PluginSettings
 
build() - Method in class jadx.gui.utils.plugins.CollectPlugins
 
build(SearchSettings) - Static method in interface jadx.gui.search.ISearchMethod
 
build(EditorViewState) - Static method in class jadx.gui.settings.TabStateViewAdapter
 
buildAction(CodeArea) - Method in class jadx.gui.plugins.context.CodePopupAction
 
buildCacheDirStr(Path) - Method in class jadx.gui.cache.manager.CacheManager
 
buildCodeRename(String, Set<ICodeRename>) - Method in class jadx.gui.treemodel.JClass
 
buildCodeRename(String, Set<ICodeRename>) - Method in class jadx.gui.treemodel.JField
 
buildCodeRename(String, Set<ICodeRename>) - Method in class jadx.gui.treemodel.JMethod
 
buildCodeRename(String, Set<ICodeRename>) - Method in interface jadx.gui.treemodel.JRenameNode
 
buildCodeRename(String, Set<ICodeRename>) - Method in class jadx.gui.treemodel.JVariable
 
buildCodeRename(String, Set<ICodeRename>) - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
buildComponent() - Method in class jadx.gui.settings.ui.cache.CacheSettingsGroup
 
buildComponent() - Method in class jadx.gui.settings.ui.SettingsGroup
 
buildComponent() - Method in class jadx.gui.settings.ui.shortcut.ShortcutsSettingsGroup
 
buildComponent() - Method in class jadx.gui.utils.plugins.SettingsGroupPluginWrap
 
buildDecompileBatches(List<JavaClass>) - Method in class jadx.gui.JadxWrapper
 
buildEntry(ITreeNode) - Method in class jadx.gui.plugins.context.TreePopupMenuEntry
 
buildForPlugin(PluginContext) - Method in class jadx.gui.plugins.context.CommonGuiPluginsContext
 
buildInputFilePopupMenu(MainWindow, Path) - Static method in class jadx.gui.treemodel.JInputFile
 
buildRenamePopup(MainWindow, JRenameNode) - Static method in class jadx.gui.ui.dialog.RenameDialog
 
buildRenamePopupMenuItem(MainWindow, JRenameNode) - Static method in class jadx.gui.ui.dialog.RenameDialog
 
buildSettingsGroupForOptions(String, List<OptionDescription>) - Method in class jadx.gui.plugins.context.GuiSettingsContext
 
buildToolTip() - Static method in enum jadx.gui.cache.code.CodeCacheMode
 
buildTree(ResContainer) - Static method in class jadx.gui.utils.res.ResTableHelper
Build UI tree for resource table container.
BYTE - jadx.gui.device.debugger.RuntimeType
 

C

cache - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
CACHE_DIR - Static variable in class jadx.gui.utils.files.JadxFiles
 
CacheEntry - Class in jadx.gui.cache.manager
 
CacheEntry() - Constructor for class jadx.gui.cache.manager.CacheEntry
 
CacheManager - Class in jadx.gui.cache.manager
 
CacheManager(JadxSettings) - Constructor for class jadx.gui.cache.manager.CacheManager
 
CacheObject - Class in jadx.gui.utils
 
CacheObject(JadxWrapper) - Constructor for class jadx.gui.utils.CacheObject
 
CACHES_LIST - Static variable in class jadx.gui.utils.files.JadxFiles
 
CacheSettingsGroup - Class in jadx.gui.settings.ui.cache
 
CacheSettingsGroup(JadxSettingsWindow) - Constructor for class jadx.gui.settings.ui.cache.CacheSettingsGroup
 
CachesTable - Class in jadx.gui.settings.ui.cache
 
CachesTable(MainWindow) - Constructor for class jadx.gui.settings.ui.cache.CachesTable
 
CachesTableModel - Class in jadx.gui.settings.ui.cache
 
CachesTableModel() - Constructor for class jadx.gui.settings.ui.cache.CachesTableModel
 
CachesTableRenderer - Class in jadx.gui.settings.ui.cache
 
CachesTableRenderer() - Constructor for class jadx.gui.settings.ui.cache.CachesTableRenderer
 
calcDecompileTimeLimit(int) - Static method in class jadx.gui.jobs.DecompileTask
 
calcProgress(long, long) - Static method in class jadx.gui.utils.UiUtils
 
calcProgress(ITaskProgress) - Static method in class jadx.gui.utils.UiUtils
 
calculateMinFreeMemory() - Static method in class jadx.gui.utils.UiUtils
 
canBeCanceled() - Method in class jadx.gui.jobs.CancelableBackgroundTask
 
canBeCanceled() - Method in class jadx.gui.jobs.DecompileTask
 
canBeCanceled() - Method in class jadx.gui.jobs.ExportTask
 
canBeCanceled() - Method in interface jadx.gui.jobs.IBackgroundTask
 
canBeCanceled() - Method in class jadx.gui.jobs.SimpleTask
 
canBeCanceled() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
cancel() - Method in interface jadx.gui.jobs.Cancelable
 
cancel() - Method in class jadx.gui.jobs.CancelableBackgroundTask
 
cancel() - Method in class jadx.gui.jobs.SimpleTask
 
cancel() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
cancel() - Method in class jadx.gui.utils.fileswatcher.FilesWatcher
 
CANCEL_BY_MEMORY - jadx.gui.jobs.TaskStatus
 
CANCEL_BY_TIMEOUT - jadx.gui.jobs.TaskStatus
 
CANCEL_BY_USER - jadx.gui.jobs.TaskStatus
 
Cancelable - Interface in jadx.gui.jobs
 
CancelableBackgroundTask - Class in jadx.gui.jobs
 
CancelableBackgroundTask() - Constructor for class jadx.gui.jobs.CancelableBackgroundTask
 
cancelAll() - Method in class jadx.gui.jobs.BackgroundExecutor
 
cancelBackgroundJobs() - Method in class jadx.gui.ui.MainWindow
 
cancelSearch() - Method in class jadx.gui.ui.hexviewer.search.BinarySearch
 
canPaste() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
canRename() - Method in class jadx.gui.treemodel.JClass
 
canRename() - Method in class jadx.gui.treemodel.JField
 
canRename() - Method in class jadx.gui.treemodel.JMethod
 
canRename() - Method in interface jadx.gui.treemodel.JRenameNode
 
canRename() - Method in class jadx.gui.treemodel.JVariable
 
canRename() - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
canStringBeDisplayed(String, Font) - Static method in class jadx.gui.utils.FontUtils
 
CaretPositionFix - Class in jadx.gui.utils
After class refresh (rename, comment, etc) the change of document is undetectable.
CaretPositionFix(AbstractCodeArea) - Constructor for class jadx.gui.utils.CaretPositionFix
 
castType(String) - Static method in class jadx.gui.device.debugger.DebugController
 
centerCurrentLine() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
CertificateManager - Class in jadx.gui.utils
 
CertificateManager(Certificate) - Constructor for class jadx.gui.utils.CertificateManager
 
changeCancelBtnVisible(SwingWorker<?, ?>, boolean) - Method in class jadx.gui.ui.panel.ProgressPanel
 
changeDisableStatus(String, boolean) - Method in class jadx.gui.settings.ui.plugins.PluginSettings
 
changedUpdate(DocumentEvent) - Method in class jadx.gui.utils.ui.DocumentUpdateListener
 
changeIndeterminate(SwingWorker<?, ?>, boolean) - Method in class jadx.gui.ui.panel.ProgressPanel
 
changeLabel(SwingWorker<?, ?>, String) - Method in class jadx.gui.ui.panel.ProgressPanel
 
changeNode(JNode) - Method in class jadx.gui.ui.action.JNodeAction
 
changeSelection(int) - Method in class jadx.gui.settings.ui.cache.CachesTableModel
 
changeVisibility(SwingWorker<?, ?>, boolean) - Method in class jadx.gui.ui.panel.ProgressPanel
 
CHAR - jadx.gui.device.debugger.RuntimeType
 
CharsetDialog - Class in jadx.gui.ui.dialog
 
CharsetDialog() - Constructor for class jadx.gui.ui.dialog.CharsetDialog
 
CHECK - Static variable in class jadx.gui.utils.Icons
 
checkFileSize(int) - Method in class jadx.gui.plugins.quark.QuarkManager
 
checkMemoryUsage() - Method in class jadx.gui.jobs.DecompileTask
 
checkMemoryUsage() - Method in class jadx.gui.jobs.ExportTask
 
checkMemoryUsage() - Method in interface jadx.gui.jobs.IBackgroundTask
Executor will check memory usage on every tick and cancel job if no free memory available.
checkMemoryUsage() - Method in class jadx.gui.jobs.SimpleTask
 
checkMemoryUsage() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
checkMemoryUsage() - Method in class jadx.gui.search.SearchTask
 
childrenList() - Method in class jadx.gui.treemodel.JNode
 
chooseCharset(Component, String) - Static method in class jadx.gui.ui.dialog.CharsetDialog
 
CLASS - jadx.gui.ui.dialog.SearchDialog.SearchOptions
 
CLASS - jadx.gui.ui.dialog.SearchDialog.SearchPreset
 
CLASS - Static variable in class jadx.gui.utils.Icons
 
CLASS_LOADER - jadx.gui.device.debugger.RuntimeType
 
CLASS_OBJECT - jadx.gui.device.debugger.RuntimeType
 
CLASS_SEARCH - jadx.gui.ui.action.ActionModel
 
ClassCodeContentPanel - Class in jadx.gui.ui.codearea
Displays one class with two different view: Java source code of the selected class (default) Smali source code of the selected class
ClassCodeContentPanel(TabbedPane, JClass) - Constructor for class jadx.gui.ui.codearea.ClassCodeContentPanel
 
classes - Variable in class jadx.gui.search.providers.BaseSearchProvider
 
ClassNodeAdapter - Class in jadx.gui.cache.code.disk.adapters
 
ClassNodeAdapter(RootNode) - Constructor for class jadx.gui.cache.code.disk.adapters.ClassNodeAdapter
 
ClassSearchProvider - Class in jadx.gui.search.providers
 
ClassSearchProvider(MainWindow, SearchSettings, List<JavaClass>) - Constructor for class jadx.gui.search.providers.ClassSearchProvider
 
classSigToFullName(String) - Static method in class jadx.gui.device.debugger.DbgUtils
 
classSigToRawFullName(String) - Static method in class jadx.gui.device.debugger.DbgUtils
 
clear() - Method in class jadx.gui.logs.LimitedQueue
 
clear() - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsModel
 
clear() - Method in class jadx.gui.ui.hexviewer.search.SearchCondition
 
clear() - Method in class jadx.gui.utils.OverlayIcon
 
clearErrors() - Method in class jadx.gui.plugins.script.ScriptErrorService
 
clearEvents() - Method in class jadx.gui.device.debugger.LogcatController
 
clearForward() - Method in class jadx.gui.device.debugger.DebugSettings
 
clearFrameAndThreadList() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
clearLogcat() - Method in class jadx.gui.device.debugger.LogcatController
 
clearLogcat() - Method in class jadx.gui.device.protocol.ADBDevice
Binary output of logcat -c
clearLogcatArea() - Method in class jadx.gui.ui.panel.LogcatPanel
 
clearMatches() - Method in interface jadx.gui.ui.hexviewer.search.service.BinarySearchService
 
clearMatches() - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchServiceImpl
 
clearSearch() - Method in class jadx.gui.ui.hexviewer.HexSearchBar
 
clearSearch() - Method in class jadx.gui.ui.hexviewer.search.BinarySearch
 
clearStatus() - Method in interface jadx.gui.ui.hexviewer.search.service.BinarySearchService.SearchStatusListener
 
close() - Method in class jadx.gui.cache.code.CodeStringCache
 
close() - Method in class jadx.gui.cache.code.disk.BufferCodeCache
 
close() - Method in class jadx.gui.cache.code.disk.DiskCodeCache
 
close() - Method in class jadx.gui.cache.usage.UsageInfoCache
 
close() - Method in class jadx.gui.JadxWrapper
 
close() - Method in interface jadx.gui.ui.hexviewer.HexSearchBar.Control
 
close() - Method in class jadx.gui.utils.plugins.CloseablePlugins
 
close(boolean) - Method in class jadx.gui.utils.plugins.SettingsGroupPluginWrap
 
CLOSE - Static variable in class jadx.gui.utils.Icons
 
CLOSE_INACTIVE - Static variable in class jadx.gui.utils.Icons
 
CloseablePlugins - Class in jadx.gui.utils.plugins
 
CloseablePlugins(List<PluginContext>, Runnable) - Constructor for class jadx.gui.utils.plugins.CloseablePlugins
 
closeAllTabs() - Method in class jadx.gui.ui.tab.TabbedPane
 
closeAllTabs() - Method in class jadx.gui.ui.tab.TabsController
 
closeAllTabs(boolean) - Method in class jadx.gui.ui.tab.TabbedPane
 
closeAllTabs(boolean) - Method in class jadx.gui.ui.tab.TabsController
 
closeCodePanel(ContentPanel) - Method in class jadx.gui.ui.tab.TabbedPane
 
closeCodePanel(ContentPanel, boolean) - Method in class jadx.gui.ui.tab.TabbedPane
 
closeMappingsAndRemoveFromProject() - Method in class jadx.gui.plugins.mappings.RenameMappingsGui
 
closeTab(JNode) - Method in class jadx.gui.ui.tab.TabsController
 
closeTab(JNode, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
closeTab(TabBlueprint, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
cls - Variable in class jadx.gui.device.debugger.BreakpointManager.FileBreakpoint
 
Code - jadx.gui.ui.popupmenu.JClassExportType
 
CODE - jadx.gui.ui.dialog.SearchDialog.SearchOptions
 
CODE_AREA - jadx.gui.ui.action.ActionCategory
 
CODE_COMMENT - jadx.gui.ui.action.ActionModel
 
CODE_COMMENT_SEARCH - jadx.gui.ui.action.ActionModel
 
CODE_RENAME - jadx.gui.ui.action.ActionModel
 
CodeAnnotationAdapter - Class in jadx.gui.cache.code.disk.adapters
 
CodeAnnotationAdapter(RootNode) - Constructor for class jadx.gui.cache.code.disk.adapters.CodeAnnotationAdapter
 
codeArea - Variable in class jadx.gui.ui.action.CodeAreaAction
 
CodeArea - Class in jadx.gui.ui.codearea
The AbstractCodeArea implementation used for displaying Java code and text based resources (e.g.
CodeAreaAction - Class in jadx.gui.ui.action
 
CodeAreaAction(ActionModel, CodeArea) - Constructor for class jadx.gui.ui.action.CodeAreaAction
 
CodeAreaAction(String, CodeArea) - Constructor for class jadx.gui.ui.action.CodeAreaAction
 
CodeCacheMode - Enum in jadx.gui.cache.code
 
CodeContentPanel - Class in jadx.gui.ui.codearea
 
CodeContentPanel(TabbedPane, JNode) - Constructor for class jadx.gui.ui.codearea.CodeContentPanel
 
codeFont - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
codeJump(JNode) - Method in class jadx.gui.ui.tab.TabsController
Jump to node definition
codeJump(JNode, boolean) - Method in class jadx.gui.ui.tab.TabsController
Jump to node definition
codeJump(JumpPosition) - Method in class jadx.gui.ui.tab.TabsController
 
codeJump(JumpPosition, boolean) - Method in class jadx.gui.ui.tab.TabsController
CodeLinkGenerator - Class in jadx.gui.ui.codearea
 
CodeLinkGenerator(CodeArea) - Constructor for class jadx.gui.ui.codearea.CodeLinkGenerator
 
CodeMetadataAdapter - Class in jadx.gui.cache.code.disk
 
CodeMetadataAdapter(RootNode) - Constructor for class jadx.gui.cache.code.disk.CodeMetadataAdapter
 
CodeNode - Class in jadx.gui.treemodel
 
CodeNode(JClass, JNode, String, int) - Constructor for class jadx.gui.treemodel.CodeNode
 
codeOffset - Variable in class jadx.gui.device.debugger.BreakpointManager.FileBreakpoint
 
CodePanel - Class in jadx.gui.ui.codearea
A panel combining a SearchBar and a scollable CodeArea
CodePanel(AbstractCodeArea) - Constructor for class jadx.gui.ui.codearea.CodePanel
 
CodePopupAction - Class in jadx.gui.plugins.context
 
CodePopupAction(String, Function<ICodeNodeRef, Boolean>, String, Consumer<ICodeNodeRef>) - Constructor for class jadx.gui.plugins.context.CodePopupAction
 
CodeSearchProvider - Class in jadx.gui.search.providers
 
CodeSearchProvider(MainWindow, SearchSettings, List<JavaClass>, Set<JavaClass>) - Constructor for class jadx.gui.search.providers.CodeSearchProvider
 
CodeStringCache - Class in jadx.gui.cache.code
Keep code strings for faster search
CodeStringCache(ICodeCache) - Constructor for class jadx.gui.cache.code.CodeStringCache
 
CollectPlugins - Class in jadx.gui.utils.plugins
Collect all plugins.
CollectPlugins(MainWindow) - Constructor for class jadx.gui.utils.plugins.CollectPlugins
 
COMMAND - Static variable in class jadx.gui.ui.action.JadxAutoCompletion
 
COMMENT - jadx.gui.ui.dialog.SearchDialog.SearchOptions
 
COMMENT - jadx.gui.ui.dialog.SearchDialog.SearchPreset
 
COMMENT_SEARCH - jadx.gui.ui.action.ActionModel
 
CommentAction - Class in jadx.gui.ui.codearea
 
CommentAction(CodeArea) - Constructor for class jadx.gui.ui.codearea.CommentAction
 
CommentDialog - Class in jadx.gui.ui.dialog
 
CommentDialog(CodeArea, ICodeComment, boolean) - Constructor for class jadx.gui.ui.dialog.CommentDialog
 
CommentSearchAction - Class in jadx.gui.ui.action
 
CommentSearchAction(CodeArea) - Constructor for class jadx.gui.ui.action.CommentSearchAction
 
CommentSearchProvider - Class in jadx.gui.search.providers
 
CommentSearchProvider(MainWindow, SearchSettings, List<JavaClass>) - Constructor for class jadx.gui.search.providers.CommentSearchProvider
 
CommonDialog - Class in jadx.gui.ui.dialog
 
CommonDialog(MainWindow) - Constructor for class jadx.gui.ui.dialog.CommonDialog
 
CommonGuiPluginsContext - Class in jadx.gui.plugins.context
 
CommonGuiPluginsContext(MainWindow) - Constructor for class jadx.gui.plugins.context.CommonGuiPluginsContext
 
CommonSearchDialog - Class in jadx.gui.ui.dialog
 
CommonSearchDialog(MainWindow, String) - Constructor for class jadx.gui.ui.dialog.CommonSearchDialog
 
CommonSearchDialog.ResultsModel - Class in jadx.gui.ui.dialog
 
CommonSearchDialog.ResultsTable - Class in jadx.gui.ui.dialog
 
CommonSearchDialog.ResultsTableCellRenderer - Class in jadx.gui.ui.dialog
 
commonWindowInit() - Method in class jadx.gui.ui.dialog.CommonDialog
 
compareTo(CacheEntry) - Method in class jadx.gui.cache.manager.CacheEntry
 
compareTo(JNode) - Method in class jadx.gui.treemodel.CodeNode
 
compareTo(JNode) - Method in class jadx.gui.treemodel.JClass
 
compareTo(JNode) - Method in class jadx.gui.treemodel.JField
 
compareTo(JNode) - Method in class jadx.gui.treemodel.JMethod
 
compareTo(JNode) - Method in class jadx.gui.treemodel.JNode
 
compareTo(PluginWithOptions) - Method in class jadx.gui.utils.plugins.PluginWithOptions
 
compareTo(Completion) - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
compareToCls(JClass) - Method in class jadx.gui.treemodel.JClass
 
compareToFld(JField) - Method in class jadx.gui.treemodel.JField
 
compareToMth(JMethod) - Method in class jadx.gui.treemodel.JMethod
 
COMPLETE - jadx.gui.jobs.TaskStatus
 
confidence - Variable in class jadx.gui.plugins.quark.QuarkReportData.Crime
 
connect() - Static method in class jadx.gui.device.protocol.ADB
 
connect(String, int) - Static method in class jadx.gui.device.protocol.ADB
 
contains(String) - Method in class jadx.gui.cache.code.disk.BufferCodeCache
 
contains(String) - Method in class jadx.gui.cache.code.disk.DiskCodeCache
 
contentPanel - Variable in class jadx.gui.ui.codearea.AbstractCodeArea
 
ContentPanel - Class in jadx.gui.ui.panel
 
ContentPanel(TabbedPane, JNode) - Constructor for class jadx.gui.ui.panel.ContentPanel
 
convert(JavaClass) - Method in class jadx.gui.search.providers.BaseSearchProvider
 
convert(JavaNode) - Method in class jadx.gui.search.providers.BaseSearchProvider
 
convert(ICodeNode) - Method in class jadx.gui.search.providers.BaseSearchProvider
 
convertFontStyleToString(int) - Static method in class jadx.gui.utils.FontUtils
 
convertToStr(Font) - Static method in class jadx.gui.utils.FontUtils
 
copyAllSearchResults() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
copyOffset() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
copyToClipboard(String) - Method in class jadx.gui.plugins.context.GuiPluginContext
 
copyToClipboard(String) - Static method in class jadx.gui.utils.UiUtils
 
create() - Method in interface jadx.gui.utils.ObjectPool.Creator
 
CREATE_DESKTOP_ENTRY - jadx.gui.ui.action.ActionModel
 
createDesktopEntry() - Static method in class jadx.gui.utils.DesktopEntryUtils
 
createPopupMenu() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
createPopupMenu() - Method in class jadx.gui.ui.codearea.CodeArea
 
createRTextAreaUI() - Method in class jadx.gui.ui.codearea.SmaliArea
 
crime - Variable in class jadx.gui.plugins.quark.QuarkReportData.Crime
 
Crime() - Constructor for class jadx.gui.plugins.quark.QuarkReportData.Crime
 
CTRL_BNT_KEY - Static variable in class jadx.gui.utils.UiUtils
 
ctrlButton() - Static method in class jadx.gui.utils.UiUtils
 
current() - Static method in class jadx.gui.logs.LogOptions
 
CURRENT_SCRIPT - jadx.gui.logs.LogMode
 
currentLocale() - Static method in class jadx.gui.utils.NLS
 
CUSTOM_OPEN - jadx.gui.ui.filedialog.FileOpenMode
 
CUSTOM_SAVE - jadx.gui.ui.filedialog.FileOpenMode
 
CustomDisposable - Class in jadx.gui.utils.rx
 
CustomDisposable(Runnable) - Constructor for class jadx.gui.utils.rx.CustomDisposable
 

D

DataAdapter<T> - Interface in jadx.gui.cache.code.disk.adapters
 
DataAdapterHelper - Class in jadx.gui.cache.code.disk.adapters
 
DataAdapterHelper() - Constructor for class jadx.gui.cache.code.disk.adapters.DataAdapterHelper
 
dataChanged() - Method in class jadx.gui.ui.hexviewer.search.BinarySearch
 
DbgUtils - Class in jadx.gui.device.debugger
 
DbgUtils() - Constructor for class jadx.gui.device.debugger.DbgUtils
 
DbgUtils.AppData - Class in jadx.gui.device.debugger
 
DebounceUpdate - Class in jadx.gui.utils.rx
 
DebounceUpdate(int, Runnable) - Constructor for class jadx.gui.utils.rx.DebounceUpdate
 
DEBUG - jadx.gui.settings.LineNumbersMode
 
DebugController - Class in jadx.gui.device.debugger
 
DebugController() - Constructor for class jadx.gui.device.debugger.DebugController
 
DebugController.FrameNode - Class in jadx.gui.device.debugger
 
DebugSettings - Class in jadx.gui.device.debugger
 
debugTimer(int, Runnable) - Static method in class jadx.gui.utils.UiUtils
 
decode(InputStream) - Static method in class jadx.gui.utils.CertificateManager
 
DECOMPILE_ALL - jadx.gui.ui.action.ActionModel
 
DecompileTask - Class in jadx.gui.jobs
 
DecompileTask(MainWindow) - Constructor for class jadx.gui.jobs.DecompileTask
 
DEFAULT_STR - Static variable in class jadx.gui.search.providers.ResourceFilter
 
defaultLocale() - Static method in class jadx.gui.utils.NLS
 
DefaultPopupMenuListener - Interface in jadx.gui.utils
 
deleteAll() - Method in class jadx.gui.settings.ui.cache.CachesTable
 
deleteSelected() - Method in class jadx.gui.settings.ui.cache.CachesTable
 
DEOBF - jadx.gui.ui.action.ActionModel
 
desc - Variable in class jadx.gui.device.protocol.ADBDevice.ForwardResult
 
DesktopEntryUtils - Class in jadx.gui.utils
 
DesktopEntryUtils() - Constructor for class jadx.gui.utils.DesktopEntryUtils
 
destroyDebuggerPanel() - Method in class jadx.gui.ui.MainWindow
 
detach() - Method in class jadx.gui.device.debugger.SmaliDebugger
 
DIR - jadx.gui.treemodel.JResource.JResType
 
DISABLE - jadx.gui.settings.LineNumbersMode
 
disableHighlight() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
disableHtml() - Method in class jadx.gui.treemodel.CodeNode
 
disableHtml() - Method in class jadx.gui.treemodel.JField
 
disableHtml() - Method in class jadx.gui.treemodel.JMethod
 
disableHtml() - Method in class jadx.gui.treemodel.JNode
 
disableHtml() - Method in class jadx.gui.treemodel.JPackage
 
disableHtml() - Method in class jadx.gui.treemodel.JVariable
 
disableHtml(boolean) - Method in class jadx.gui.utils.ui.NodeLabel
 
disableHtml(JLabel, boolean) - Static method in class jadx.gui.utils.ui.NodeLabel
 
disassemble(ClassNode) - Static method in class jadx.gui.device.debugger.smali.Smali
 
DISK - jadx.gui.cache.code.CodeCacheMode
 
DISK - jadx.gui.cache.usage.UsageCacheMode
 
DISK_WITH_CACHE - jadx.gui.cache.code.CodeCacheMode
 
DiskCodeCache - Class in jadx.gui.cache.code.disk
 
DiskCodeCache(RootNode, Path) - Constructor for class jadx.gui.cache.code.disk.DiskCodeCache
 
dispatchEvent(AWTEvent) - Method in class jadx.gui.ui.JadxEventQueue
 
dispose() - Method in class jadx.gui.logs.LogPanel
 
dispose() - Method in class jadx.gui.plugins.quark.QuarkDialog
 
dispose() - Method in class jadx.gui.plugins.script.ScriptCodeArea
 
dispose() - Method in class jadx.gui.plugins.script.ScriptContentPanel
 
dispose() - Method in class jadx.gui.settings.ui.font.JadxFontDialog
 
dispose() - Method in class jadx.gui.settings.ui.JadxSettingsWindow
 
dispose() - Method in class jadx.gui.ui.action.CodeAreaAction
 
dispose() - Method in class jadx.gui.ui.action.JNodeAction
 
dispose() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
dispose() - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
dispose() - Method in class jadx.gui.ui.codearea.CodeArea
 
dispose() - Method in class jadx.gui.ui.codearea.CodeContentPanel
 
dispose() - Method in class jadx.gui.ui.codearea.CodePanel
 
dispose() - Method in class jadx.gui.ui.dialog.ADBDialog
 
dispose() - Method in class jadx.gui.ui.dialog.CommonDialog
 
dispose() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
dispose() - Method in class jadx.gui.ui.dialog.LogViewerDialog
 
dispose() - Method in class jadx.gui.ui.dialog.SearchDialog
 
dispose() - Method in class jadx.gui.ui.panel.ContentPanel
 
dispose() - Method in class jadx.gui.ui.tab.NavigationController
 
dispose() - Method in class jadx.gui.ui.tab.QuickTabsTree
 
dispose() - Method in class jadx.gui.utils.rx.CustomDisposable
 
dispose() - Method in class jadx.gui.utils.rx.DebounceUpdate
 
DocumentUpdateListener - Class in jadx.gui.utils.ui
 
DocumentUpdateListener(Consumer<DocumentEvent>) - Constructor for class jadx.gui.utils.ui.DocumentUpdateListener
 
doFilter(LogcatController.LogcatInfo) - Method in class jadx.gui.device.debugger.LogcatController.LogcatFilter
 
DOUBLE - jadx.gui.device.debugger.RuntimeType
 
dragEnter(DropTargetDragEvent) - Method in class jadx.gui.ui.MainDropTarget
 
dragExit(DropTargetEvent) - Method in class jadx.gui.ui.MainDropTarget
 
dragGestureRecognized(DragGestureEvent) - Method in class jadx.gui.ui.tab.dnd.TabDndGestureListener
 
dragOver(DropTargetDragEvent) - Method in class jadx.gui.ui.MainDropTarget
 
dragTabIndex - Variable in class jadx.gui.ui.tab.dnd.TabDndController
 
drawGhost - Variable in class jadx.gui.ui.tab.dnd.TabDndController
 
drop(DropTargetDropEvent) - Method in class jadx.gui.ui.MainDropTarget
 
dropActionChanged(DropTargetDragEvent) - Method in class jadx.gui.ui.MainDropTarget
 
DynamicCodeAreaTheme - Class in jadx.gui.ui.codearea.theme
Mix current UI theme colors and apply to code area theme.
DynamicCodeAreaTheme() - Constructor for class jadx.gui.ui.codearea.theme.DynamicCodeAreaTheme
 

E

EditorSyncManager - Class in jadx.gui.ui.tab
 
EditorSyncManager(MainWindow, TabbedPane) - Constructor for class jadx.gui.ui.tab.EditorSyncManager
 
EditorThemeManager - Class in jadx.gui.ui.codearea.theme
 
EditorThemeManager(JadxSettings) - Constructor for class jadx.gui.ui.codearea.theme.EditorThemeManager
 
EditorViewState - Class in jadx.gui.ui.codearea
 
EditorViewState(JNode) - Constructor for class jadx.gui.ui.codearea.EditorViewState
 
EditorViewState(JNode, String, int, Point) - Constructor for class jadx.gui.ui.codearea.EditorViewState
 
EMPTY_RUNNABLE - Static variable in class jadx.gui.utils.UiUtils
 
enableUpdate() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
end() - Method in class jadx.gui.settings.ui.SettingsGroup
 
entry(String) - Method in interface jadx.gui.device.debugger.SmaliDebugger.MethodEntryListener
return true to remove
EOL_COMMENT - Static variable in class jadx.gui.ui.codearea.SmaliTokenMaker
lexical states
equals(Object) - Method in class jadx.gui.device.debugger.BreakpointManager.FileBreakpoint
 
equals(Object) - Method in class jadx.gui.device.protocol.ADBDevice
 
equals(Object) - Method in class jadx.gui.settings.WindowLocation
 
equals(Object) - Method in class jadx.gui.treemodel.CodeNode
 
equals(Object) - Method in class jadx.gui.treemodel.JClass
 
equals(Object) - Method in class jadx.gui.treemodel.JField
 
equals(Object) - Method in class jadx.gui.treemodel.JInputFile
 
equals(Object) - Method in class jadx.gui.treemodel.JInputSmaliFile
 
equals(Object) - Method in class jadx.gui.treemodel.JMethod
 
equals(Object) - Method in class jadx.gui.treemodel.JPackage
 
equals(Object) - Method in class jadx.gui.treemodel.JResource
 
equals(Object) - Method in class jadx.gui.ui.codearea.theme.ThemeIdAndName
 
equals(Object) - Method in class jadx.gui.ui.hexviewer.search.SearchCondition
 
equals(Object) - Method in class jadx.gui.ui.startpage.RecentProjectItem
 
equals(Object) - Method in class jadx.gui.ui.tab.TabBlueprint
 
equals(Object) - Method in class jadx.gui.utils.JumpPosition
 
equals(Object) - Method in class jadx.gui.utils.LangLocale
 
equals(Object) - Method in class jadx.gui.utils.shortcut.Shortcut
 
errIsInvalidObject(int) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
errIsInvalidSlot(int) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
errIsTypeMismatched(int) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
ERROR - jadx.gui.jobs.TaskStatus
 
errorMessage(Component, String) - Static method in class jadx.gui.utils.UiUtils
 
escapeHtml(String) - Static method in class jadx.gui.utils.UiUtils
 
events() - Method in class jadx.gui.ui.MainWindow
 
ExceptionDialog - Class in jadx.gui.ui.dialog
 
ExceptionDialog(Thread, Throwable) - Constructor for class jadx.gui.ui.dialog.ExceptionDialog
 
ExcludePkgDialog - Class in jadx.gui.ui.dialog
 
ExcludePkgDialog(MainWindow) - Constructor for class jadx.gui.ui.dialog.ExcludePkgDialog
 
exec(String) - Static method in class jadx.gui.device.protocol.ADB
 
exec(String, OutputStream, InputStream) - Static method in class jadx.gui.device.protocol.ADB
 
execute(IBackgroundTask) - Method in class jadx.gui.jobs.BackgroundExecutor
 
execute(String, Runnable) - Method in class jadx.gui.jobs.BackgroundExecutor
 
execute(String, Runnable, Consumer<TaskStatus>) - Method in class jadx.gui.jobs.BackgroundExecutor
 
execute(String, List<Runnable>, Consumer<TaskStatus>) - Method in class jadx.gui.jobs.BackgroundExecutor
 
exit() - Method in class jadx.gui.device.debugger.DebugController
 
exit() - Method in class jadx.gui.device.debugger.LogcatController
 
exit() - Method in class jadx.gui.device.debugger.SmaliDebugger
 
exit() - Method in interface jadx.gui.ui.panel.IDebugController
 
exit() - Method in class jadx.gui.ui.panel.LogcatPanel
 
EXIT - jadx.gui.ui.action.ActionModel
 
EXPORT - jadx.gui.ui.action.ActionModel
 
EXPORT - jadx.gui.ui.filedialog.FileOpenMode
 
EXPORT_NODE - jadx.gui.ui.filedialog.FileOpenMode
 
EXPORT_NODE_FOLDER - jadx.gui.ui.filedialog.FileOpenMode
 
exportBinary(JResource, Path) - Static method in class jadx.gui.utils.ui.FileOpenerHelper
 
exportProject() - Method in class jadx.gui.ui.MainWindow
 
ExportProjectDialog - Class in jadx.gui.ui.export
 
ExportProjectDialog(MainWindow, Consumer<ExportProjectProperties>) - Constructor for class jadx.gui.ui.export.ExportProjectDialog
 
ExportProjectProperties - Class in jadx.gui.ui.export
 
ExportProjectProperties() - Constructor for class jadx.gui.ui.export.ExportProjectProperties
 
ExportTask - Class in jadx.gui.jobs
 
ExportTask(MainWindow, JadxWrapper, File) - Constructor for class jadx.gui.jobs.ExportTask
 

F

fadeHtml(String) - Static method in class jadx.gui.utils.UiUtils
 
failBreakpoint(BreakpointManager.FileBreakpoint) - Static method in class jadx.gui.device.debugger.BreakpointManager
 
Fallback - jadx.gui.ui.popupmenu.JClassExportType
 
FallbackEditorTheme - Class in jadx.gui.ui.codearea.theme
 
FallbackEditorTheme() - Constructor for class jadx.gui.ui.codearea.theme.FallbackEditorTheme
 
fetchResults() - Method in class jadx.gui.search.SearchTask
 
FIELD - jadx.gui.ui.dialog.SearchDialog.SearchOptions
 
FIELD - Static variable in class jadx.gui.utils.Icons
 
FieldNodeAdapter - Class in jadx.gui.cache.code.disk.adapters
 
FieldNodeAdapter(RootNode) - Constructor for class jadx.gui.cache.code.disk.adapters.FieldNodeAdapter
 
FieldSearchProvider - Class in jadx.gui.search.providers
 
FieldSearchProvider(MainWindow, SearchSettings, List<JavaClass>) - Constructor for class jadx.gui.search.providers.FieldSearchProvider
 
FILE - jadx.gui.treemodel.JResource.JResType
 
FILE - Static variable in class jadx.gui.utils.Icons
 
FileBreakpoint() - Constructor for class jadx.gui.device.debugger.BreakpointManager.FileBreakpoint
 
FileDialogWrapper - Class in jadx.gui.ui.filedialog
 
FileDialogWrapper(MainWindow, FileOpenMode) - Constructor for class jadx.gui.ui.filedialog.FileDialogWrapper
 
FileOpenerHelper - Class in jadx.gui.utils.ui
 
FileOpenerHelper() - Constructor for class jadx.gui.utils.ui.FileOpenerHelper
 
FileOpenMode - Enum in jadx.gui.ui.filedialog
 
FilesWatcher - Class in jadx.gui.utils.fileswatcher
 
FilesWatcher(List<Path>, BiConsumer<Path, WatchEvent.Kind<Path>>) - Constructor for class jadx.gui.utils.fileswatcher.FilesWatcher
 
fill(JadxSettings, String) - Static method in class jadx.gui.settings.JadxSettingsAdapter
 
fillJadxArgs(JadxArgs) - Method in class jadx.gui.settings.JadxProject
 
FINAL - Static variable in class jadx.gui.utils.Icons
 
find(String, String, int) - Method in interface jadx.gui.search.ISearchMethod
 
FIND_USAGE - jadx.gui.ui.action.ActionModel
 
FIND_USAGE_PLUS - jadx.gui.ui.action.ActionModel
 
FindUsageAction - Class in jadx.gui.ui.action
 
FindUsageAction(CodeArea) - Constructor for class jadx.gui.ui.action.FindUsageAction
 
finish() - Method in class jadx.gui.device.debugger.smali.SmaliWriter
 
FixedCodeCache - Class in jadx.gui.cache.code
Code cache with fixed size of wrapped code cache ('remove' and 'add' methods will do nothing).
FixedCodeCache(ICodeCache) - Constructor for class jadx.gui.cache.code.FixedCodeCache
 
fixOnLoad() - Method in class jadx.gui.settings.JadxSettings
 
FLAT_PKG - Static variable in class jadx.gui.utils.Icons
 
FLOAT - jadx.gui.device.debugger.RuntimeType
 
FOLDER - Static variable in class jadx.gui.utils.Icons
 
followStaticPath(String...) - Method in class jadx.gui.treemodel.JRoot
 
FONT - Static variable in class jadx.gui.utils.Icons
 
FONT_HACK - Static variable in class jadx.gui.utils.FontUtils
 
FontChooserHack - Class in jadx.gui.settings.ui.font
 
FontChooserHack() - Constructor for class jadx.gui.settings.ui.font.FontChooserHack
 
FontPanel - Class in jadx.gui.ui.panel
 
FontPanel(TabbedPane, JResource) - Constructor for class jadx.gui.ui.panel.FontPanel
 
FontUtils - Class in jadx.gui.utils
 
forceCloseAllTabs() - Method in class jadx.gui.ui.tab.TabsController
 
forLevel(Level) - Static method in class jadx.gui.logs.LogOptions
 
format(int) - Method in class jadx.gui.ui.codearea.SourceLineFormatter
 
format(ResourceFilter) - Static method in class jadx.gui.search.providers.ResourceFilter
 
FORMAT - Static variable in class jadx.gui.utils.Icons
 
forMode(LogMode) - Static method in class jadx.gui.logs.LogOptions
 
forScript(String) - Static method in class jadx.gui.logs.LogOptions
 
FORWARD - jadx.gui.ui.action.ActionModel
 
FORWARD - jadx.gui.ui.hexviewer.search.SearchParameters.SearchDirection
 
FORWARD_V - jadx.gui.ui.action.ActionModel
 
forwardJDWP() - Method in class jadx.gui.device.debugger.DebugSettings
 
forwardJDWP(String, String) - Method in class jadx.gui.device.protocol.ADBDevice
 
ForwardResult(int, byte[]) - Constructor for class jadx.gui.device.protocol.ADBDevice.ForwardResult
 
FoundMatches() - Constructor for class jadx.gui.ui.hexviewer.search.service.BinarySearchService.FoundMatches
 
FoundMatches(int, int) - Constructor for class jadx.gui.ui.hexviewer.search.service.BinarySearchService.FoundMatches
 
FrameNode(long, SmaliDebugger.Frame) - Constructor for class jadx.gui.device.debugger.DebugController.FrameNode
 
FRIDA_COPY - jadx.gui.ui.action.ActionModel
 
FridaAction - Class in jadx.gui.ui.action
 
FridaAction(CodeArea) - Constructor for class jadx.gui.ui.action.FridaAction
 
fromBoolean(boolean) - Static method in enum jadx.gui.ui.hexviewer.search.SearchParameters.MatchMode
 
fromJdwpTag(int) - Static method in enum jadx.gui.device.debugger.RuntimeType
Converts a JDWP.Tag to a RuntimeType
fromString(String) - Static method in class jadx.gui.settings.JadxSettingsAdapter
 

G

generateFingerprint() - Method in class jadx.gui.utils.CertificateManager
 
generateHeader() - Method in class jadx.gui.utils.CertificateManager
 
generatePublicKey() - Method in class jadx.gui.utils.CertificateManager
 
generateSignature() - Method in class jadx.gui.utils.CertificateManager
 
generateText() - Method in class jadx.gui.utils.CertificateManager
 
generateTextForX509() - Method in class jadx.gui.utils.CertificateManager
 
get() - Method in class jadx.gui.utils.LangLocale
 
get() - Method in class jadx.gui.utils.ObjectPool
 
get(RootNode) - Method in class jadx.gui.cache.usage.UsageInfoCache
 
get(ActionModel) - Method in class jadx.gui.settings.data.ShortcutsWrapper
 
get(ActionModel) - Method in class jadx.gui.utils.shortcut.ShortcutsController
 
get(String) - Method in class jadx.gui.cache.code.CodeStringCache
 
get(String) - Method in class jadx.gui.cache.code.disk.BufferCodeCache
 
get(String) - Method in class jadx.gui.cache.code.disk.DiskCodeCache
 
get(K, Function<K, V>) - Method in class jadx.gui.utils.cache.ValueCache
Return a stored object if key not changed, load a new object overwise.
getAbsolutePath() - Method in class jadx.gui.ui.startpage.RecentProjectItem
 
getAction() - Method in class jadx.gui.settings.ui.plugins.AvailablePluginNode
 
getAction() - Method in class jadx.gui.settings.ui.plugins.InstalledPluginNode
 
getActionModel() - Method in interface jadx.gui.ui.action.IShortcutAction
 
getActionModel() - Method in class jadx.gui.ui.action.JadxAutoCompletion
 
getActionModel() - Method in class jadx.gui.ui.action.JadxGuiAction
 
getActiveCls() - Method in class jadx.gui.search.SearchSettings
 
getActiveResource() - Method in class jadx.gui.search.SearchSettings
 
getAdapter(int) - Static method in class jadx.gui.device.debugger.ArtAdapter
 
getAdbDialogHost() - Method in class jadx.gui.settings.JadxSettings
 
getAdbDialogPath() - Method in class jadx.gui.settings.JadxSettings
 
getAdbDialogPort() - Method in class jadx.gui.settings.JadxSettings
 
getAdbHost() - Method in class jadx.gui.device.protocol.ADBDeviceInfo
 
getAdbPort() - Method in class jadx.gui.device.protocol.ADBDeviceInfo
 
getAfterTimestamp() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getAllBreakpoints() - Static method in class jadx.gui.device.debugger.BreakpointManager
 
getAllFieldsSync(long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getAllFieldValuesSync(long, List<SmaliDebugger.RuntimeField>) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getAllInfo() - Method in class jadx.gui.device.protocol.ADBDeviceInfo
 
getAllThreadsSync() - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getAlreadyEntered(JTextComponent) - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
getAlreadyEnteredText(JTextComponent) - Method in class jadx.gui.plugins.script.ScriptCompleteProvider
 
getAndroidReleaseVersion() - Method in class jadx.gui.device.protocol.ADBDevice
 
getApkSignature(JadxWrapper) - Static method in class jadx.gui.treemodel.ApkSignatureNode
 
getAppPackage() - Method in class jadx.gui.device.debugger.DbgUtils.AppData
 
getArgs() - Method in class jadx.gui.JadxWrapper
 
getBackgroundExecutor() - Method in class jadx.gui.ui.MainWindow
 
getBinaryData() - Method in class jadx.gui.ui.hexviewer.search.SearchCondition
 
getBinaryLogcat() - Method in class jadx.gui.device.protocol.ADBDevice
 
getBinaryLogcat(String) - Method in class jadx.gui.device.protocol.ADBDevice
 
getBlueprint() - Method in class jadx.gui.ui.tab.TabComponent
 
getBookmarkedTabs() - Method in class jadx.gui.ui.tab.TabsController
 
getBounds() - Method in class jadx.gui.settings.WindowLocation
 
getCache() - Method in class jadx.gui.cache.manager.CacheEntry
 
getCache() - Method in class jadx.gui.JadxWrapper
 
getCacheDir() - Method in class jadx.gui.settings.data.ProjectData
 
getCacheDir() - Method in class jadx.gui.settings.JadxProject
 
getCacheDir() - Method in class jadx.gui.settings.JadxSettings
 
getCacheDir(JadxProject, String) - Method in class jadx.gui.cache.manager.CacheManager
If project cache is set -> check if cache entry exists for this project.
getCacheManager() - Method in class jadx.gui.ui.MainWindow
 
getCacheObject() - Method in class jadx.gui.ui.MainWindow
 
getCachesList() - Method in class jadx.gui.cache.manager.CacheManager
 
getCancelTimeoutMS() - Method in interface jadx.gui.jobs.Cancelable
 
getCancelTimeoutMS() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
getCancelTimeoutMS() - Method in class jadx.gui.search.SearchTask
 
getCaret() - Method in class jadx.gui.settings.data.TabViewState
 
getCaretPos() - Method in class jadx.gui.ui.codearea.EditorViewState
 
getCategory() - Method in enum jadx.gui.ui.action.ActionModel
 
getChildrenComponent() - Method in class jadx.gui.plugins.script.ScriptContentPanel
 
getChildrenComponent() - Method in class jadx.gui.ui.codearea.AbstractCodeContentPanel
 
getChildrenComponent() - Method in class jadx.gui.ui.codearea.BinaryContentPanel
 
getChildrenComponent() - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
getChildrenComponent() - Method in class jadx.gui.ui.codearea.CodeContentPanel
 
getClasses() - Method in class jadx.gui.JadxWrapper
Get the complete list of classes
getClasses() - Method in class jadx.gui.treemodel.JPackage
 
getClassID() - Method in class jadx.gui.device.debugger.SmaliDebugger.Frame
 
getClassID() - Method in class jadx.gui.device.debugger.SuspendInfo
 
getClassID(String, boolean) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getClassNode() - Method in class jadx.gui.device.debugger.smali.SmaliWriter
 
getClassNodeBySig(String, MainWindow) - Static method in class jadx.gui.device.debugger.DbgUtils
 
getClassSignatureSync(long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getCloseable() - Method in class jadx.gui.utils.plugins.CloseablePlugins
 
getClosestJavaNode(int) - Method in class jadx.gui.ui.codearea.CodeArea
 
getCls() - Method in class jadx.gui.treemodel.JClass
 
getClsID() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
getClsSig() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
getCmdSelectClass() - Method in class jadx.gui.settings.JadxSettings
 
getCode() - Method in class jadx.gui.device.debugger.smali.Smali
 
getCode(String) - Method in class jadx.gui.cache.code.CodeStringCache
 
getCode(String) - Method in class jadx.gui.cache.code.disk.BufferCodeCache
 
getCode(String) - Method in class jadx.gui.cache.code.disk.DiskCodeCache
 
getCodeArea() - Method in class jadx.gui.plugins.script.ScriptContentPanel
 
getCodeArea() - Method in class jadx.gui.ui.action.JNodeAction
 
getCodeArea() - Method in class jadx.gui.ui.codearea.AbstractCodeContentPanel
 
getCodeArea() - Method in class jadx.gui.ui.codearea.BinaryContentPanel
 
getCodeArea() - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
getCodeArea() - Method in class jadx.gui.ui.codearea.CodeContentPanel
 
getCodeArea() - Method in class jadx.gui.ui.codearea.CodePanel
 
getCodeCacheMode() - Method in class jadx.gui.settings.JadxSettings
 
getCodeData() - Method in class jadx.gui.settings.data.ProjectData
 
getCodeData() - Method in class jadx.gui.settings.JadxProject
 
getCodeIndex() - Method in class jadx.gui.device.debugger.SmaliDebugger.Frame
 
getCodeInfo() - Method in class jadx.gui.plugins.mappings.JInputMapping
 
getCodeInfo() - Method in class jadx.gui.plugins.quark.QuarkReportNode
 
getCodeInfo() - Method in class jadx.gui.plugins.script.ScriptCodeArea
 
getCodeInfo() - Method in class jadx.gui.treemodel.ApkSignatureNode
 
getCodeInfo() - Method in class jadx.gui.treemodel.JClass
 
getCodeInfo() - Method in class jadx.gui.treemodel.JInputScript
 
getCodeInfo() - Method in class jadx.gui.treemodel.JInputSmaliFile
 
getCodeInfo() - Method in class jadx.gui.treemodel.JNode
 
getCodeInfo() - Method in class jadx.gui.treemodel.JResource
 
getCodeInfo() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getCodeInfo() - Method in class jadx.gui.ui.codearea.CodeArea
 
getCodeInfo() - Method in class jadx.gui.ui.codearea.mode.JCodeMode
 
getCodeInfo() - Method in class jadx.gui.ui.codearea.SmaliArea
 
getCodeInfo() - Method in class jadx.gui.ui.treenodes.SummaryNode
 
getCodeNodeRef() - Method in class jadx.gui.treemodel.JClass
 
getCodeNodeRef() - Method in class jadx.gui.treemodel.JField
 
getCodeNodeRef() - Method in class jadx.gui.treemodel.JMethod
 
getCodeNodeRef() - Method in class jadx.gui.treemodel.JNode
 
getCodeNodeRef() - Method in class jadx.gui.treemodel.JVariable
 
getCodeOffset() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
getCodeOffset() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeBreakpoint
 
getCodeOffsetInfoByLine(JClass, int) - Static method in class jadx.gui.device.debugger.DbgUtils
 
getCodePopupActionList() - Method in class jadx.gui.plugins.context.CommonGuiPluginsContext
 
getCodeScrollPane() - Method in class jadx.gui.ui.codearea.CodePanel
 
getColor() - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
getColorsProfile() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
getColumnClass(int) - Method in class jadx.gui.settings.ui.cache.CachesTableModel
 
getColumnCount() - Method in class jadx.gui.settings.ui.cache.CachesTableModel
 
getColumnCount() - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsModel
 
getColumnName(int) - Method in class jadx.gui.settings.ui.cache.CachesTableModel
 
getColumnName(int) - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsModel
 
getCommonContext() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
getCompletionsAt(JTextComponent, Point) - Method in class jadx.gui.plugins.script.ScriptCompleteProvider
 
getCompletionsImpl(JTextComponent) - Method in class jadx.gui.plugins.script.ScriptCompleteProvider
 
getCondition() - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
getContentPanel() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getContentPanel() - Method in class jadx.gui.ui.tab.TabComponent
 
getContentPanel(TabbedPane) - Method in class jadx.gui.plugins.mappings.JInputMapping
 
getContentPanel(TabbedPane) - Method in class jadx.gui.plugins.quark.QuarkReportNode
 
getContentPanel(TabbedPane) - Method in class jadx.gui.treemodel.ApkSignatureNode
 
getContentPanel(TabbedPane) - Method in class jadx.gui.treemodel.JClass
 
getContentPanel(TabbedPane) - Method in class jadx.gui.treemodel.JInputScript
 
getContentPanel(TabbedPane) - Method in class jadx.gui.treemodel.JInputSmaliFile
 
getContentPanel(TabbedPane) - Method in class jadx.gui.treemodel.JNode
 
getContentPanel(TabbedPane) - Method in class jadx.gui.treemodel.JResource
 
getContentPanel(TabbedPane) - Method in class jadx.gui.ui.startpage.StartPageNode
 
getContentPanel(TabbedPane) - Method in class jadx.gui.ui.treenodes.SummaryNode
 
getContentPanel(TabbedPane) - Method in class jadx.gui.ui.treenodes.UndisplayedStringsNode
 
getContentType() - Method in class jadx.gui.treemodel.JNode
 
getContentType() - Method in class jadx.gui.treemodel.JResource
 
getContentTypes() - Method in class jadx.gui.search.providers.ResourceFilter
 
getCurrent() - Method in class jadx.gui.utils.JumpManager
 
getCurrentCodeArea() - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
getCurrentDecompiler() - Method in class jadx.gui.JadxWrapper
 
getCurrentDir() - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
getCurrentFrame(long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getCurrentFrameInternal(long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getCurrentHexViewTab() - Method in class jadx.gui.ui.MainWindow
 
getCurrentPosition() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getCurrentPosition() - Method in class jadx.gui.ui.tab.TabbedPane
 
getCurrentThemeIdName() - Method in class jadx.gui.ui.codearea.theme.EditorThemeManager
 
getCustomNodes() - Method in class jadx.gui.treemodel.JRoot
 
getCustomSettingsGroup() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
getDbgController() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
getDebuggerPanel() - Method in class jadx.gui.ui.MainWindow
 
getDebuggerStackFrameSplitterLoc() - Method in class jadx.gui.settings.JadxSettings
 
getDebuggerVarTreeSplitterLoc() - Method in class jadx.gui.settings.JadxSettings
 
getDecompiler() - Method in class jadx.gui.JadxWrapper
TODO: make method private Do not store JadxDecompiler in fields to not leak old instances
getDefault() - Static method in class jadx.gui.utils.shortcut.ShortcutsController
 
getDefaultArea(MainWindow) - Static method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getDefaultShortcut() - Method in enum jadx.gui.ui.action.ActionModel
 
getDefPosForNodeAtOffset(int) - Method in class jadx.gui.ui.codearea.CodeArea
Search node by offset in jCls code and return its definition position (useful for jumps from usage)
getDesc() - Method in enum jadx.gui.cache.code.CodeCacheMode
 
getDesc() - Method in enum jadx.gui.device.debugger.RuntimeType
 
getDescription() - Method in class jadx.gui.settings.ui.plugins.AvailablePluginNode
 
getDescription() - Method in class jadx.gui.settings.ui.plugins.InstalledPluginNode
 
getDescription() - Method in class jadx.gui.settings.ui.plugins.LoadedPluginNode
 
getDescription() - Method in enum jadx.gui.ui.action.ActionModel
 
getDevice() - Method in class jadx.gui.device.debugger.DebugSettings
 
getDeviceInfo() - Method in class jadx.gui.device.protocol.ADBDevice
 
getDnd() - Method in class jadx.gui.ui.tab.TabbedPane
 
getDndGhostPane() - Method in class jadx.gui.ui.tab.dnd.TabDndController
 
getDragOrigin(DragGestureEvent) - Method in class jadx.gui.ui.tab.dnd.TabDndGestureListener
 
getEditor() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
getEditorTheme() - Method in class jadx.gui.settings.JadxSettings
 
getEditorThemeManager() - Method in class jadx.gui.ui.MainWindow
 
getEditorViewState(TabBlueprint) - Method in class jadx.gui.ui.tab.TabsController
 
getEditorViewStates() - Method in class jadx.gui.ui.tab.TabsController
 
getEnclosingJavaNode(int) - Method in class jadx.gui.ui.codearea.CodeArea
 
getEnclosingJNodeAtOffset(int) - Method in class jadx.gui.ui.codearea.CodeArea
 
getEnclosingNode(ICodeInfo, int) - Method in class jadx.gui.JadxWrapper
 
getEnclosingNodeUnderCaret() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
getEnclosingNodeUnderCaret() - Method in class jadx.gui.ui.codearea.CodeArea
 
getEnclosingNodeUnderMouse() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
getEnclosingNodeUnderMouse() - Method in class jadx.gui.ui.codearea.CodeArea
 
getEndOffset() - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
getEndOffset() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeVarInfo
 
getErrCode() - Method in exception jadx.gui.device.debugger.SmaliDebuggerException
 
getErrors() - Method in class jadx.gui.logs.IssuesListener
 
getErrorsCount() - Method in class jadx.gui.ui.panel.IssuesPanel
 
getExcludedPackages() - Method in class jadx.gui.JadxWrapper
 
getExcludedPackages() - Method in class jadx.gui.settings.JadxSettings
 
getExpectPkg() - Method in class jadx.gui.device.debugger.DebugSettings
 
getExportGradleType() - Method in class jadx.gui.ui.export.ExportProjectProperties
 
getExportPath() - Method in class jadx.gui.ui.export.ExportProjectProperties
 
getExtSet() - Method in class jadx.gui.search.providers.ResourceFilter
 
getFeatures() - Static method in class jadx.gui.device.protocol.ADB
 
getFieldID() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeField
 
getFieldNodes() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
getFieldType() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeField
 
getFieldValueSync(long, SmaliDebugger.RuntimeField) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getFileExtList() - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
getFilePaths() - Method in class jadx.gui.settings.JadxProject
 
getFiles() - Method in class jadx.gui.settings.data.ProjectData
 
getFilter() - Method in class jadx.gui.device.debugger.LogcatController
 
getFilter() - Method in class jadx.gui.logs.LogOptions
 
getFilteredList(List<LogcatController.LogcatInfo>) - Method in class jadx.gui.device.debugger.LogcatController.LogcatFilter
 
getFocusedComp() - Method in class jadx.gui.ui.tab.TabbedPane
 
getFolds(RSyntaxTextArea) - Method in class jadx.gui.ui.codearea.SmaliFoldParser
 
getFont() - Method in class jadx.gui.settings.JadxSettings
 
getFont() - Method in class jadx.gui.ui.codearea.SmaliArea
 
getFontForTokenType(int) - Method in class jadx.gui.ui.codearea.SmaliArea
 
getFontStr() - Method in class jadx.gui.settings.JadxSettings
 
getForwardTcpPort() - Method in class jadx.gui.device.debugger.DebugSettings
 
getFrame() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
getFramesSync(long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getFullMthRawID() - Method in class jadx.gui.device.debugger.BreakpointManager.FileBreakpoint
 
getFullName() - Method in class jadx.gui.treemodel.JClass
 
getGhostType() - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
getGridPanel() - Method in class jadx.gui.settings.ui.SettingsGroup
 
getGroup() - Method in class jadx.gui.settings.ui.SettingsTreeNode
 
getGuiPluginsContext() - Method in class jadx.gui.JadxWrapper
 
getHeader() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
getHeaderLen() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getHomepage() - Method in class jadx.gui.settings.ui.plugins.AvailablePluginNode
 
getHomepage() - Method in class jadx.gui.settings.ui.plugins.InstalledPluginNode
 
getHomepage() - Method in class jadx.gui.settings.ui.plugins.LoadedPluginNode
 
getHtmlArea() - Method in class jadx.gui.ui.panel.HtmlPanel
 
getIcon() - Method in class jadx.gui.plugins.mappings.JInputMapping
 
getIcon() - Method in class jadx.gui.plugins.quark.QuarkReportNode
 
getIcon() - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
getIcon() - Method in class jadx.gui.treemodel.ApkSignatureNode
 
getIcon() - Method in class jadx.gui.treemodel.CodeNode
 
getIcon() - Method in class jadx.gui.treemodel.JClass
 
getIcon() - Method in class jadx.gui.treemodel.JField
 
getIcon() - Method in class jadx.gui.treemodel.JInputFile
 
getIcon() - Method in class jadx.gui.treemodel.JInputFiles
 
getIcon() - Method in class jadx.gui.treemodel.JInputs
 
getIcon() - Method in class jadx.gui.treemodel.JInputScript
 
getIcon() - Method in class jadx.gui.treemodel.JInputScripts
 
getIcon() - Method in class jadx.gui.treemodel.JInputSmaliFile
 
getIcon() - Method in class jadx.gui.treemodel.JMethod
 
getIcon() - Method in class jadx.gui.treemodel.JPackage
 
getIcon() - Method in interface jadx.gui.treemodel.JRenameNode
 
getIcon() - Method in class jadx.gui.treemodel.JResource
 
getIcon() - Method in class jadx.gui.treemodel.JResSearchNode
 
getIcon() - Method in class jadx.gui.treemodel.JRoot
 
getIcon() - Method in class jadx.gui.treemodel.JSources
 
getIcon() - Method in class jadx.gui.treemodel.JVariable
 
getIcon() - Method in class jadx.gui.treemodel.TextNode
 
getIcon() - Method in enum jadx.gui.ui.action.ActionModel
 
getIcon() - Method in class jadx.gui.ui.codearea.mode.JCodeMode
 
getIcon() - Method in class jadx.gui.ui.startpage.StartPageNode
 
getIcon() - Method in class jadx.gui.ui.treenodes.SummaryNode
 
getIcon() - Method in class jadx.gui.ui.treenodes.UndisplayedStringsNode
 
getIcon() - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
getIcon(JavaMethod) - Static method in class jadx.gui.ui.cellrenders.MethodRenderHelper
 
getIconHeight() - Method in class jadx.gui.utils.OverlayIcon
 
getIcons() - Method in class jadx.gui.utils.OverlayIcon
 
getIconWidth() - Method in class jadx.gui.utils.OverlayIcon
 
getId() - Method in class jadx.gui.ui.codearea.theme.DynamicCodeAreaTheme
 
getId() - Method in class jadx.gui.ui.codearea.theme.FallbackEditorTheme
 
getId() - Method in interface jadx.gui.ui.codearea.theme.IEditorTheme
 
getId() - Method in class jadx.gui.ui.codearea.theme.RSTABundledTheme
 
getId() - Method in class jadx.gui.ui.codearea.theme.RSTAThemeXML
 
getId() - Method in class jadx.gui.ui.codearea.theme.ThemeIdAndName
 
getID() - Method in class jadx.gui.device.debugger.SmaliDebugger.Frame
 
getID() - Method in class jadx.gui.treemodel.JInputFiles
 
getID() - Method in class jadx.gui.treemodel.JInputs
 
getID() - Method in class jadx.gui.treemodel.JInputScripts
 
getID() - Method in class jadx.gui.treemodel.JNode
 
getID() - Method in class jadx.gui.treemodel.JResource
 
getID() - Method in class jadx.gui.treemodel.JRoot
 
getID() - Method in class jadx.gui.treemodel.JSources
 
getIncludedClasses() - Method in class jadx.gui.JadxWrapper
Get all classes that are not excluded by the excluded packages settings
getIncludedClassesWithInners() - Method in class jadx.gui.JadxWrapper
Get all classes that are not excluded by the excluded packages settings including inner classes
getInfo(int, long) - Method in class jadx.gui.device.debugger.RegisterObserver
 
getInfoAt(long) - Method in class jadx.gui.device.debugger.RegisterObserver
 
getInfoList() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeDebugInfo
 
getInitializedList(long) - Method in class jadx.gui.device.debugger.RegisterObserver
 
getInputText() - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
getInsnPosByCodeOffset(String, long) - Method in class jadx.gui.device.debugger.smali.Smali
 
getInspector() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
getInstance() - Static method in class jadx.gui.logs.LogCollector
 
getInstant() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getJadxUpdateChannel() - Method in class jadx.gui.settings.JadxSettings
 
getJadxWrapper() - Method in class jadx.gui.ui.codearea.CodeArea
 
getJavaClassIfAtPos(int) - Method in class jadx.gui.ui.codearea.CodeArea
 
getJavaCodePanel() - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
getJavaField() - Method in class jadx.gui.treemodel.JField
 
getJavaMethod() - Method in class jadx.gui.treemodel.JMethod
 
getJavaNode() - Method in class jadx.gui.treemodel.CodeNode
 
getJavaNode() - Method in class jadx.gui.treemodel.JClass
 
getJavaNode() - Method in class jadx.gui.treemodel.JField
 
getJavaNode() - Method in class jadx.gui.treemodel.JMethod
 
getJavaNode() - Method in class jadx.gui.treemodel.JNode
 
getJavaNode() - Method in class jadx.gui.treemodel.JPackage
 
getJavaNode() - Method in interface jadx.gui.treemodel.JRenameNode
 
getJavaNode() - Method in class jadx.gui.treemodel.JVariable
 
getJavaNode() - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
getJavaNodeAtOffset(int) - Method in class jadx.gui.ui.codearea.CodeArea
Search referenced java node by offset in jCls code
getJavaNodeByRef(ICodeNodeRef) - Method in class jadx.gui.JadxWrapper
 
getJavaVarNode() - Method in class jadx.gui.treemodel.JVariable
 
getJClass() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getJClass() - Method in class jadx.gui.ui.codearea.SmaliArea
 
getJClass(JavaClass, MainWindow) - Static method in class jadx.gui.device.debugger.DbgUtils
 
getJNode() - Method in class jadx.gui.ui.tab.QuickTabsChildNode
 
getJNodeAtOffset(int) - Method in class jadx.gui.ui.codearea.CodeArea
 
getJobs() - Method in class jadx.gui.jobs.SimpleTask
 
getJobsComplete() - Method in interface jadx.gui.jobs.ITaskInfo
 
getJobsCount() - Method in interface jadx.gui.jobs.ITaskInfo
 
getJobsSkipped() - Method in interface jadx.gui.jobs.ITaskInfo
 
getJParent() - Method in class jadx.gui.plugins.mappings.JInputMapping
 
getJParent() - Method in class jadx.gui.plugins.quark.QuarkReportNode
 
getJParent() - Method in class jadx.gui.treemodel.ApkSignatureNode
 
getJParent() - Method in class jadx.gui.treemodel.CodeNode
 
getJParent() - Method in class jadx.gui.treemodel.JClass
 
getJParent() - Method in class jadx.gui.treemodel.JField
 
getJParent() - Method in class jadx.gui.treemodel.JInputFile
 
getJParent() - Method in class jadx.gui.treemodel.JInputFiles
 
getJParent() - Method in class jadx.gui.treemodel.JInputs
 
getJParent() - Method in class jadx.gui.treemodel.JInputScript
 
getJParent() - Method in class jadx.gui.treemodel.JInputScripts
 
getJParent() - Method in class jadx.gui.treemodel.JInputSmaliFile
 
getJParent() - Method in class jadx.gui.treemodel.JMethod
 
getJParent() - Method in class jadx.gui.treemodel.JNode
 
getJParent() - Method in class jadx.gui.treemodel.JPackage
 
getJParent() - Method in class jadx.gui.treemodel.JResource
 
getJParent() - Method in class jadx.gui.treemodel.JResSearchNode
 
getJParent() - Method in class jadx.gui.treemodel.JRoot
 
getJParent() - Method in class jadx.gui.treemodel.JSources
 
getJParent() - Method in class jadx.gui.treemodel.JVariable
 
getJParent() - Method in class jadx.gui.treemodel.TextNode
 
getJParent() - Method in class jadx.gui.ui.codearea.mode.JCodeMode
 
getJParent() - Method in class jadx.gui.ui.startpage.StartPageNode
 
getJParent() - Method in class jadx.gui.ui.treenodes.SummaryNode
 
getJParent() - Method in class jadx.gui.ui.treenodes.UndisplayedStringsNode
 
getJRoot() - Method in class jadx.gui.events.types.TreeUpdate
 
getKeepCommonDialogOpen() - Method in class jadx.gui.settings.JadxSettings
 
getKeyCode() - Method in class jadx.gui.utils.shortcut.Shortcut
 
getKeyStroke(ActionModel) - Method in class jadx.gui.utils.shortcut.ShortcutsController
 
getLafTheme() - Method in class jadx.gui.settings.JadxSettings
 
getLangLocale() - Method in class jadx.gui.settings.JadxSettings
 
getLangLocales() - Static method in class jadx.gui.utils.NLS
 
getLastOpenFilePath() - Method in class jadx.gui.settings.JadxSettings
 
getLastSaveFilePath() - Method in class jadx.gui.settings.JadxSettings
 
getLastSaveProjectPath() - Method in class jadx.gui.settings.JadxSettings
 
getLastSearch() - Method in class jadx.gui.utils.CacheObject
 
getLastSearchOptions() - Method in class jadx.gui.utils.CacheObject
 
getLastSearchPackage() - Method in class jadx.gui.utils.CacheObject
 
getLastSearchParameters() - Method in interface jadx.gui.ui.hexviewer.search.service.BinarySearchService
 
getLastSearchParameters() - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchServiceImpl
 
getLaunchScriptPath() - Static method in class jadx.gui.utils.DesktopEntryUtils
 
getLeftSplitterLocation() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
getLen() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getLevel() - Method in class jadx.gui.logs.LogEvent
 
getLid() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getLine() - Method in class jadx.gui.device.debugger.smali.SmaliWriter
 
getLineAt(int) - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getLineCommentStartAndEnd(int) - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
getLineNumbersMode() - Method in class jadx.gui.settings.JadxSettings
 
getLineStartFor(int) - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getLineText(int) - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getList() - Method in class jadx.gui.utils.plugins.CloseablePlugins
 
getListCellRendererComponent(JList<? extends JavaMethod>, JavaMethod, int, boolean, boolean) - Method in class jadx.gui.ui.cellrenders.MethodsListRenderer
 
getListCellRendererComponent(JList<? extends RecentProjectItem>, RecentProjectItem, int, boolean, boolean) - Method in class jadx.gui.ui.startpage.RecentProjectListCellRenderer
 
getLoadTask() - Method in class jadx.gui.treemodel.JClass
 
getLoadTask() - Method in class jadx.gui.treemodel.JLoadableNode
 
getLoadTask() - Method in class jadx.gui.treemodel.JResource
 
getLocale() - Method in class jadx.gui.utils.LangLocale
 
getLocalizedName() - Method in enum jadx.gui.logs.LogMode
 
getLocationId() - Method in class jadx.gui.settings.ui.plugins.AvailablePluginNode
 
getLoggerName() - Method in class jadx.gui.logs.LogEvent
 
getLogLevel() - Method in class jadx.gui.logs.LogOptions
 
getMainActivityCls() - Method in class jadx.gui.device.debugger.DbgUtils.AppData
 
getMainFrame() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
getMainWindow() - Method in class jadx.gui.plugins.context.CommonGuiPluginsContext
 
getMainWindow() - Method in class jadx.gui.settings.ui.JadxSettingsWindow
 
getMainWindow() - Method in class jadx.gui.ui.codearea.CodeArea
 
getMainWindow() - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
getMainWindow() - Method in class jadx.gui.ui.panel.ContentPanel
 
getMainWindow() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
getMainWindow() - Method in class jadx.gui.ui.tab.TabbedPane
 
getMainWindow() - Method in class jadx.gui.ui.tab.TabsController
 
getMainWindowExtendedState() - Method in class jadx.gui.settings.JadxSettings
 
getMainWindowVerticalSplitterLoc() - Method in class jadx.gui.settings.JadxSettings
 
getMappingsPath() - Method in class jadx.gui.settings.data.ProjectData
 
getMappingsPath() - Method in class jadx.gui.settings.JadxProject
 
getMatchesCount() - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchService.FoundMatches
 
getMatchMode() - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
getMatchPosition() - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchService.FoundMatches
 
getMaxLength(int) - Method in class jadx.gui.ui.codearea.SourceLineFormatter
 
getMaxPkgLength() - Method in class jadx.gui.utils.CacheObject
 
getMaxRowHeight() - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsTableCellRenderer
 
getMenu() - Method in class jadx.gui.ui.codearea.JNodePopupBuilder
 
getMethodDefPos(String) - Method in class jadx.gui.device.debugger.smali.Smali
 
getMethodID() - Method in class jadx.gui.device.debugger.SmaliDebugger.Frame
 
getMethodID() - Method in class jadx.gui.device.debugger.SuspendInfo
 
getMethodID(long, String) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getMethodSignatureSync(long, long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getMinimumSize() - Method in class jadx.gui.ui.hexviewer.HexEditorHeader
 
getMode() - Method in class jadx.gui.logs.LogOptions
 
getModel() - Method in class jadx.gui.device.protocol.ADBDeviceInfo
 
getModifiers() - Method in class jadx.gui.utils.shortcut.Shortcut
 
getMouseButton() - Method in class jadx.gui.utils.shortcut.Shortcut
 
getMousePosition(Component) - Static method in class jadx.gui.utils.UiUtils
 
getMsg() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getMsg() - Method in class jadx.gui.logs.LogEvent
 
getMsgType() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getMsgTypeString() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getMthFullIDAndCodeOffsetByLine(int) - Method in class jadx.gui.device.debugger.smali.Smali
 
getMthID() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
getMthSig() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
getName() - Method in class jadx.gui.device.debugger.DebugSettings
 
getName() - Method in class jadx.gui.device.debugger.RegisterObserver.Info
 
getName() - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
getName() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeField
 
getName() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeVarInfo
 
getName() - Method in class jadx.gui.plugins.mappings.JInputMapping
 
getName() - Method in class jadx.gui.settings.JadxProject
 
getName() - Method in class jadx.gui.treemodel.JClass
 
getName() - Method in class jadx.gui.treemodel.JInputScript
 
getName() - Method in class jadx.gui.treemodel.JMethod
 
getName() - Method in class jadx.gui.treemodel.JNode
 
getName() - Method in class jadx.gui.treemodel.JPackage
 
getName() - Method in interface jadx.gui.treemodel.JRenameNode
 
getName() - Method in class jadx.gui.treemodel.JResource
 
getName() - Method in class jadx.gui.treemodel.JResSearchNode
 
getName() - Method in enum jadx.gui.ui.action.ActionCategory
 
getName() - Method in enum jadx.gui.ui.action.ActionModel
 
getName() - Method in class jadx.gui.ui.codearea.mode.JCodeMode
 
getName() - Method in class jadx.gui.ui.codearea.theme.DynamicCodeAreaTheme
 
getName() - Method in class jadx.gui.ui.codearea.theme.FallbackEditorTheme
 
getName() - Method in interface jadx.gui.ui.codearea.theme.IEditorTheme
 
getName() - Method in class jadx.gui.ui.codearea.theme.RSTABundledTheme
 
getName() - Method in class jadx.gui.ui.codearea.theme.RSTAThemeXML
 
getName() - Method in class jadx.gui.ui.codearea.theme.ThemeIdAndName
 
getName() - Method in class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
getName() - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
getNavController() - Method in class jadx.gui.ui.MainWindow
 
getNext() - Method in class jadx.gui.utils.JumpManager
 
getNode() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getNode() - Method in class jadx.gui.ui.codearea.EditorViewState
 
getNode() - Method in class jadx.gui.ui.codearea.SmaliArea
 
getNode() - Method in class jadx.gui.ui.panel.ContentPanel
 
getNode() - Method in class jadx.gui.ui.tab.TabBlueprint
 
getNode() - Method in class jadx.gui.ui.tab.TabComponent
 
getNode() - Method in class jadx.gui.utils.JumpPosition
 
getNodeAtOffset(int) - Method in class jadx.gui.ui.codearea.CodeLinkGenerator
 
getNodeCache() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
getNodeCache() - Method in class jadx.gui.utils.CacheObject
 
getNodeUnderCaret() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
getNodeUnderCaret() - Method in class jadx.gui.ui.codearea.CodeArea
 
getNodeUnderMouse() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
getNodeUnderMouse() - Method in class jadx.gui.ui.codearea.CodeArea
 
getNSec() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getNumberLength(int) - Static method in class jadx.gui.ui.codearea.SourceLineFormatter
 
getOffset() - Method in class jadx.gui.device.debugger.SuspendInfo
 
getOffsetAtMousePosition(AbstractCodeArea) - Static method in class jadx.gui.utils.UiUtils
Get closest offset at mouse position
getOnFinish() - Method in class jadx.gui.jobs.SimpleTask
 
getOpenTabs() - Method in class jadx.gui.settings.data.ProjectData
 
getOpenTabs() - Method in class jadx.gui.ui.tab.TabsController
 
getOpenTabs(MainWindow) - Method in class jadx.gui.settings.JadxProject
 
getOptions() - Method in class jadx.gui.utils.plugins.PluginWithOptions
 
getPackageHelper() - Method in class jadx.gui.utils.CacheObject
 
getPackages() - Method in class jadx.gui.JadxWrapper
 
getPanel() - Method in class jadx.gui.ui.hexviewer.search.BinarySearch
 
getParameterizedCompletions(JTextComponent) - Method in class jadx.gui.plugins.script.ScriptCompleteProvider
 
getParamRegStart(String) - Method in class jadx.gui.device.debugger.smali.Smali
 
getParentCharAssessor() - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
getParentColorAssessor() - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
getPath() - Method in class jadx.gui.ui.startpage.RecentProjectItem
 
getPattern() - Method in class jadx.gui.search.SearchSettings
 
getPid() - Method in class jadx.gui.device.debugger.DebugSettings
 
getPid() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getPinnedTabs() - Method in class jadx.gui.ui.tab.TabsController
 
getPkg() - Method in class jadx.gui.treemodel.JPackage
 
getPlugin() - Method in class jadx.gui.utils.plugins.PluginWithOptions
 
getPluginContext() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
getPluginGuiContext(PluginContext) - Method in class jadx.gui.plugins.context.CommonGuiPluginsContext
 
getPluginId() - Method in class jadx.gui.settings.ui.plugins.AvailablePluginNode
 
getPluginId() - Method in class jadx.gui.settings.ui.plugins.InstalledPluginNode
 
getPluginId() - Method in class jadx.gui.settings.ui.plugins.LoadedPluginNode
 
getPluginOption(String) - Method in class jadx.gui.settings.JadxProject
 
getPluginOptions() - Method in class jadx.gui.settings.data.ProjectData
 
getPluginsMenu() - Method in class jadx.gui.ui.MainWindow
 
getPos() - Method in class jadx.gui.treemodel.CodeNode
 
getPos() - Method in class jadx.gui.treemodel.JMethod
 
getPos() - Method in class jadx.gui.treemodel.JNode
 
getPos() - Method in class jadx.gui.treemodel.JResSearchNode
 
getPos() - Method in class jadx.gui.treemodel.JVariable
 
getPos() - Method in class jadx.gui.utils.JumpPosition
 
getPositionBackgroundColor(long, int, int, CodeAreaSection, boolean) - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
getPositionBackgroundColor(long, int, int, CodeAreaSection, boolean) - Method in interface jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor.PositionColorModifier
 
getPositions(JClass) - Static method in class jadx.gui.device.debugger.BreakpointManager
 
getPositionTextColor(long, int, int, CodeAreaSection, boolean) - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
getPositionTextColor(long, int, int, CodeAreaSection, boolean) - Method in interface jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor.PositionColorModifier
 
getPreferredSize() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getPreferredSize() - Method in class jadx.gui.ui.hexviewer.HexEditorHeader
 
getPreferredSize() - Method in class jadx.gui.ui.menu.HiddenMenuItem
 
getPrev() - Method in class jadx.gui.utils.JumpManager
 
getPreviewCharacter(long, int, int, CodeAreaSection) - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
getPreviewCursorCharacter(long, int, int, byte[], int, CodeAreaSection) - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
getPreviewTab() - Method in class jadx.gui.ui.tab.TabsController
 
getProcessByPkg(String) - Method in class jadx.gui.device.protocol.ADBDevice
 
getProcessList() - Method in class jadx.gui.device.protocol.ADBDevice
 
getProcessName() - Method in class jadx.gui.device.debugger.DbgUtils.AppData
 
getProcessName() - Method in class jadx.gui.device.debugger.DebugController
 
getProcessName() - Method in interface jadx.gui.ui.panel.IDebugController
 
getProgressListener() - Method in interface jadx.gui.jobs.IBackgroundTask
Return progress notifications listener (use executor tick rate and thread) (Optional)
getProgressListener() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
getProgressListener() - Method in class jadx.gui.search.SearchTask
 
getProject() - Method in class jadx.gui.cache.manager.CacheEntry
 
getProject() - Method in class jadx.gui.JadxWrapper
 
getProject() - Method in class jadx.gui.ui.codearea.CodeArea
 
getProject() - Method in class jadx.gui.ui.MainWindow
 
getProjectName() - Method in class jadx.gui.ui.startpage.RecentProjectItem
 
getProjectPath() - Method in class jadx.gui.settings.JadxProject
 
getProjectVersion() - Method in class jadx.gui.settings.data.ProjectData
 
getProp(String) - Method in class jadx.gui.device.protocol.ADBDevice
 
getProperty(String) - Method in class jadx.gui.device.protocol.ADBDeviceInfo
 
getProvider() - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
getProvider() - Method in class jadx.gui.search.SearchJob
 
getRawFullName(JClass) - Static method in class jadx.gui.device.debugger.DbgUtils
 
getRecentProjects() - Method in class jadx.gui.settings.JadxSettings
 
getRegCount(String) - Method in class jadx.gui.device.debugger.smali.Smali
 
getRegisterList(String) - Method in class jadx.gui.device.debugger.smali.Smali
 
getRegisterSync(long, long, int, RuntimeType) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getRegNodes() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
getRegNum() - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
getRegNum() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeRegister
 
getRegNum() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeVarInfo
 
getRelevance() - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
getRemoveIconBounds() - Method in class jadx.gui.ui.startpage.RecentProjectListCellRenderer
Returns the bounds of the remove button within the renderer component's coordinate system.
getRenameMappings() - Method in class jadx.gui.ui.MainWindow
 
getRenameNodes(JPackage) - Method in class jadx.gui.utils.pkgs.PackageHelper
 
getReplacementText() - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
getResFile() - Method in class jadx.gui.treemodel.JResource
 
getResNode() - Method in class jadx.gui.treemodel.JResSearchNode
 
getResourceFilter() - Method in class jadx.gui.search.SearchSettings
 
getResources() - Method in class jadx.gui.JadxWrapper
 
getResSizeLimit() - Method in class jadx.gui.search.SearchSettings
 
getResult() - Method in class jadx.gui.jobs.DecompileTask
 
getResultRegOrField(String, long) - Method in class jadx.gui.device.debugger.smali.Smali
 
getReturnType() - Method in class jadx.gui.treemodel.JMethod
 
getRightSplitterLocation() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
getRootClass() - Method in class jadx.gui.treemodel.CodeNode
 
getRootClass() - Method in class jadx.gui.treemodel.JClass
 
getRootClass() - Method in class jadx.gui.treemodel.JField
 
getRootClass() - Method in class jadx.gui.treemodel.JMethod
 
getRootClass() - Method in class jadx.gui.treemodel.JNode
Return top level JClass or self if already at top.
getRootClass() - Method in class jadx.gui.treemodel.JVariable
 
getRootNode() - Method in class jadx.gui.JadxWrapper
 
getRoots(boolean) - Method in class jadx.gui.utils.pkgs.PackageHelper
 
getRowCount() - Method in class jadx.gui.settings.ui.cache.CachesTableModel
 
getRowCount() - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsModel
 
getRows() - Method in class jadx.gui.settings.ui.cache.CachesTableModel
 
getRuntimeDebugInfo(long, long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getRuntimeRegNum() - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
getRuntimeRegNum(int, int, int) - Method in class jadx.gui.device.debugger.ArtAdapter.AndroidOreoAndBelow
 
getRuntimeRegNum(int, int, int) - Method in class jadx.gui.device.debugger.ArtAdapter.AndroidPieAndAbove
 
getRuntimeRegNum(int, int, int) - Method in interface jadx.gui.device.debugger.ArtAdapter.IArtAdapter
 
getRuntimeVarInfoList() - Method in class jadx.gui.device.debugger.RegisterObserver.SmaliRegisterMapping
 
getSaveOption() - Method in class jadx.gui.settings.JadxSettings
 
getScriptNode() - Method in class jadx.gui.plugins.script.ScriptCodeArea
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsTable
 
getSearchBar() - Method in class jadx.gui.ui.codearea.CodePanel
 
getSearchBar() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
getSearchDirection() - Method in interface jadx.gui.ui.hexviewer.HexSearchBar.Control
 
getSearchDirection() - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
getSearchHistory() - Method in class jadx.gui.settings.data.ProjectData
 
getSearchHistory() - Method in class jadx.gui.settings.JadxProject
 
getSearchMethod() - Method in class jadx.gui.search.SearchSettings
 
getSearchMode() - Method in class jadx.gui.ui.hexviewer.search.SearchCondition
 
getSearchPackage() - Method in class jadx.gui.search.SearchSettings
 
getSearchParameters() - Method in class jadx.gui.ui.hexviewer.HexSearchBar
 
getSearchResourcesFilter() - Method in class jadx.gui.settings.data.ProjectData
 
getSearchResourcesFilter() - Method in class jadx.gui.settings.JadxProject
 
getSearchResourcesSizeLimit() - Method in class jadx.gui.settings.data.ProjectData
 
getSearchResourcesSizeLimit() - Method in class jadx.gui.settings.JadxProject
 
getSearchResultsPerPage() - Method in class jadx.gui.settings.JadxSettings
 
getSearchStatusListener() - Method in class jadx.gui.ui.hexviewer.search.BinarySearch
 
getSearchString() - Method in class jadx.gui.search.SearchSettings
 
getSearchText() - Method in class jadx.gui.ui.hexviewer.search.SearchCondition
 
getSec() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getSelectedContentPanel() - Method in class jadx.gui.ui.tab.TabbedPane
 
getSelectedFile() - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
getSelectedTab() - Method in class jadx.gui.ui.tab.TabsController
 
getSelectionData(SectCodeArea) - Static method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
getSelectionMode() - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
getSerial() - Method in class jadx.gui.device.protocol.ADBDevice
 
getSerial() - Method in class jadx.gui.device.protocol.ADBDeviceInfo
 
getSettings() - Method in class jadx.gui.JadxWrapper
 
getSettings() - Method in class jadx.gui.ui.codearea.BinaryContentPanel
 
getSettings() - Method in class jadx.gui.ui.MainWindow
 
getSettings() - Method in class jadx.gui.ui.panel.ContentPanel
 
getSettingsVersion() - Method in class jadx.gui.settings.JadxSettings
 
getShortcutComponent() - Method in interface jadx.gui.ui.action.IShortcutAction
 
getShortcutComponent() - Method in class jadx.gui.ui.action.JadxAutoCompletion
 
getShortcutComponent() - Method in class jadx.gui.ui.action.JadxGuiAction
 
getShortcuts() - Method in class jadx.gui.settings.JadxSettings
 
getShortcutsController() - Method in class jadx.gui.ui.MainWindow
 
getShutdownTimeoutMS() - Method in interface jadx.gui.jobs.Cancelable
 
getShutdownTimeoutMS() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
getShutdownTimeoutMS() - Method in class jadx.gui.search.SearchTask
 
getSignature() - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
getSignature() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeVarInfo
 
getSkipped() - Method in class jadx.gui.jobs.ProcessResult
 
getSmali() - Method in class jadx.gui.treemodel.JClass
 
getSmali(ClassNode) - Static method in class jadx.gui.device.debugger.DbgUtils
 
getSmaliAreaShowBytecode() - Method in class jadx.gui.settings.JadxSettings
 
getSmaliCode(ClassNode) - Static method in class jadx.gui.device.debugger.DbgUtils
 
getSmaliCodeArea() - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
getSmaliFont() - Method in class jadx.gui.settings.JadxSettings
 
getSmaliRegister() - Method in class jadx.gui.device.debugger.RegisterObserver.SmaliRegisterMapping
 
getSmaliRegNum() - Method in class jadx.gui.device.debugger.RegisterObserver.Info
 
getSrhResourceSkipSize() - Method in class jadx.gui.settings.JadxSettings
 
getStartOffset() - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
getStartOffset() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeVarInfo
 
getStartPosition() - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
getState() - Method in class jadx.gui.device.protocol.ADBDeviceInfo
 
getStatus() - Method in class jadx.gui.device.debugger.LogcatController
 
getStatus() - Method in interface jadx.gui.jobs.ITaskInfo
 
getStatus() - Method in class jadx.gui.jobs.ProcessResult
 
getSubGroups() - Method in class jadx.gui.settings.ui.shortcut.ShortcutsSettingsGroup
 
getSubGroups() - Method in class jadx.gui.settings.ui.SubSettingsGroup
 
getSubGroups() - Method in class jadx.gui.utils.plugins.SettingsGroupPluginWrap
 
getSubNodes() - Method in class jadx.gui.treemodel.JResource
 
getSubPackages() - Method in class jadx.gui.treemodel.JPackage
 
getSubPath() - Method in class jadx.gui.settings.data.TabViewState
 
getSubPath() - Method in class jadx.gui.ui.codearea.EditorViewState
 
getSummary() - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
getSVGIcon(String) - Method in class jadx.gui.plugins.context.GuiPluginContext
 
getSVGIcon(String) - Static method in class jadx.gui.utils.IconsCache
 
getSyntaxName() - Method in class jadx.gui.plugins.mappings.JInputMapping
 
getSyntaxName() - Method in class jadx.gui.treemodel.CodeNode
 
getSyntaxName() - Method in class jadx.gui.treemodel.JClass
 
getSyntaxName() - Method in class jadx.gui.treemodel.JField
 
getSyntaxName() - Method in class jadx.gui.treemodel.JInputScript
 
getSyntaxName() - Method in class jadx.gui.treemodel.JInputSmaliFile
 
getSyntaxName() - Method in class jadx.gui.treemodel.JMethod
 
getSyntaxName() - Method in class jadx.gui.treemodel.JNode
 
getSyntaxName() - Method in class jadx.gui.treemodel.JResource
 
getSyntaxName() - Method in class jadx.gui.ui.codearea.mode.JCodeMode
 
getTabAreaBounds() - Method in class jadx.gui.ui.tab.dnd.TabDndController
 
getTabbedPane() - Method in class jadx.gui.ui.MainWindow
 
getTabbedPane() - Method in class jadx.gui.ui.panel.ContentPanel
 
getTabByNode(JNode) - Method in class jadx.gui.ui.tab.TabbedPane
 
getTabByNode(JNode) - Method in class jadx.gui.ui.tab.TabsController
 
getTabComponentByNode(JNode) - Method in class jadx.gui.ui.tab.TabbedPane
 
getTabDndGhostType() - Method in class jadx.gui.settings.JadxSettings
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class jadx.gui.settings.ui.cache.CachesTableRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsTableCellRenderer
 
getTabPath() - Method in class jadx.gui.settings.data.TabViewState
 
getTabs() - Method in class jadx.gui.ui.tab.TabbedPane
 
getTabs() - Method in class jadx.gui.ui.tab.TabsController
 
getTabsController() - Method in class jadx.gui.ui.MainWindow
 
getTabsController() - Method in class jadx.gui.ui.panel.ContentPanel
 
getTabsController() - Method in class jadx.gui.ui.tab.TabbedPane
 
getTabTooltip() - Method in class jadx.gui.ui.codearea.CodeContentPanel
 
getTabTooltip() - Method in class jadx.gui.ui.panel.ContentPanel
Allows to show a tool tip on the tab e.g.
getTag() - Method in enum jadx.gui.device.debugger.RuntimeType
 
getTargetTabIndex(Point) - Method in class jadx.gui.ui.tab.dnd.TabDndController
Finds the tab index by cursor position.
getTaskProgress() - Method in interface jadx.gui.jobs.IBackgroundTask
Get task progress (Optional)
getTaskProgress() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
getTaskProgress() - Method in class jadx.gui.search.SearchTask
 
getThemeIdNameArray() - Method in class jadx.gui.ui.codearea.theme.EditorThemeManager
 
getThemes() - Static method in class jadx.gui.utils.LafManager
 
getThisID() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
getThisID(long, long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getThreadID() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
getThreadID() - Method in class jadx.gui.device.debugger.SuspendInfo
 
getThreadNameSync(long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getThumbPrint(X509Certificate, String) - Static method in class jadx.gui.utils.CertificateManager
 
getTid() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getTime() - Method in interface jadx.gui.jobs.ITaskInfo
 
getTimeLimit() - Method in class jadx.gui.jobs.ProcessResult
 
getTimestamp() - Method in class jadx.gui.cache.manager.CacheEntry
 
getTimestamp() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getTimezone() - Method in class jadx.gui.device.protocol.ADBDevice
 
getTitle() - Method in class jadx.gui.jobs.DecompileTask
 
getTitle() - Method in class jadx.gui.jobs.ExportTask
 
getTitle() - Method in interface jadx.gui.jobs.IBackgroundTask
 
getTitle() - Method in class jadx.gui.jobs.SimpleTask
 
getTitle() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
getTitle() - Method in class jadx.gui.search.SearchTask
 
getTitle() - Method in class jadx.gui.settings.ui.cache.CacheSettingsGroup
 
getTitle() - Method in class jadx.gui.settings.ui.plugins.AvailablePluginNode
 
getTitle() - Method in class jadx.gui.settings.ui.plugins.InstalledPluginNode
 
getTitle() - Method in class jadx.gui.settings.ui.plugins.LoadedPluginNode
 
getTitle() - Method in class jadx.gui.settings.ui.plugins.TitleNode
 
getTitle() - Method in class jadx.gui.settings.ui.SettingsGroup
 
getTitle() - Method in class jadx.gui.settings.ui.shortcut.ShortcutsSettingsGroup
 
getTitle() - Method in class jadx.gui.treemodel.JClass
 
getTitle() - Method in class jadx.gui.treemodel.JField
 
getTitle() - Method in class jadx.gui.treemodel.JMethod
 
getTitle() - Method in interface jadx.gui.treemodel.JRenameNode
 
getTitle() - Method in class jadx.gui.treemodel.JVariable
 
getTitle() - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
getTitle() - Method in class jadx.gui.ui.tab.QuickTabsBookmarkParentNode
 
getTitle() - Method in class jadx.gui.ui.tab.QuickTabsOpenParentNode
 
getTitle() - Method in class jadx.gui.ui.tab.QuickTabsPinParentNode
 
getTitle() - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
getTitle() - Method in class jadx.gui.utils.plugins.SettingsGroupPluginWrap
 
getTokenList(Segment, int, int) - Method in class jadx.gui.ui.codearea.JadxTokenMaker
 
getTokenList(Segment, int, int) - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
Returns the first token in the linked list of tokens generated from text.
getTooltip() - Method in class jadx.gui.plugins.mappings.JInputMapping
 
getTooltip() - Method in class jadx.gui.treemodel.JField
 
getTooltip() - Method in class jadx.gui.treemodel.JInputFile
 
getTooltip() - Method in class jadx.gui.treemodel.JInputScript
 
getTooltip() - Method in class jadx.gui.treemodel.JInputSmaliFile
 
getTooltip() - Method in class jadx.gui.treemodel.JNode
 
getTooltip() - Method in class jadx.gui.treemodel.JRoot
 
getTooltip() - Method in class jadx.gui.treemodel.JVariable
 
getToolTipText() - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
getTopClassBySig(String, MainWindow) - Static method in class jadx.gui.device.debugger.DbgUtils
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class jadx.gui.ui.cellrenders.PathHighlightTreeCellRenderer
 
getTreeExpansions() - Method in class jadx.gui.settings.JadxProject
 
getTreeExpansionsV2() - Method in class jadx.gui.settings.data.ProjectData
 
getTreeNodeUnderMouse(JTree, MouseEvent) - Static method in class jadx.gui.utils.UiUtils
 
getTreePopupMenuEntries() - Method in class jadx.gui.plugins.context.CommonGuiPluginsContext
 
getTreeRoot() - Method in class jadx.gui.ui.MainWindow
 
getTreeWidth() - Method in class jadx.gui.settings.JadxSettings
 
getType() - Method in class jadx.gui.device.debugger.RegisterObserver.Info
 
getType() - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
getType() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeValue
 
getType() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeVarInfo
 
getType() - Method in class jadx.gui.events.types.TreeUpdate
 
getType() - Method in class jadx.gui.settings.data.TabViewState
 
getType() - Method in class jadx.gui.treemodel.JResource
 
getType() - Method in class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
getTypeID() - Method in class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
getTypeString() - Method in class jadx.gui.utils.shortcut.Shortcut
 
getUid() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getUsageCacheMode() - Method in class jadx.gui.settings.JadxSettings
 
getValue() - Method in class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
getValueAt(int, int) - Method in class jadx.gui.settings.ui.cache.CachesTableModel
 
getValueAt(int, int) - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsModel
 
getValueAt(int, int) - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsTable
 
getValueSync(long, SmaliDebugger.RuntimeField) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
getVer() - Method in class jadx.gui.device.debugger.DebugSettings
 
getVersion() - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
getVersion() - Method in class jadx.gui.settings.ui.plugins.InstalledPluginNode
 
getView() - Method in class jadx.gui.settings.data.TabViewState
 
getViewPoint() - Method in class jadx.gui.ui.codearea.EditorViewState
 
getWarnings() - Method in class jadx.gui.logs.IssuesListener
 
getWindowId() - Method in class jadx.gui.settings.WindowLocation
 
getWordByPosition(int) - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getWordTokenAtOffset(int) - Method in class jadx.gui.ui.codearea.AbstractCodeArea
Return any word token (not whitespace or special symbol) at offset.
getWordUnderCaret() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
getWorkingDir() - Method in class jadx.gui.settings.JadxProject
 
getWrapper() - Method in class jadx.gui.ui.MainWindow
 
getX() - Method in class jadx.gui.settings.data.ViewPoint
 
getXposedCodegenLanguage() - Method in class jadx.gui.settings.JadxSettings
 
getY() - Method in class jadx.gui.settings.data.ViewPoint
 
global() - Method in class jadx.gui.events.types.JadxGuiEventsImpl
 
GO_TO_ANDROID_MANIFEST - jadx.gui.ui.action.ActionModel
 
GO_TO_APPLICATION - jadx.gui.ui.action.ActionModel
 
GO_TO_MAIN_ACTIVITY - jadx.gui.ui.action.ActionModel
 
GOTO_DECLARATION - jadx.gui.ui.action.ActionModel
 
GotoAddressDialog - Class in jadx.gui.ui.dialog
 
GotoAddressDialog() - Constructor for class jadx.gui.ui.dialog.GotoAddressDialog
 
goToAndroidManifest() - Method in class jadx.gui.ui.MainWindow
 
goToApplication() - Method in class jadx.gui.ui.MainWindow
 
GoToDeclarationAction - Class in jadx.gui.ui.action
 
GoToDeclarationAction(CodeArea) - Constructor for class jadx.gui.ui.action.GoToDeclarationAction
 
goToMainActivity() - Method in class jadx.gui.ui.MainWindow
 
GUI_CONF - Static variable in class jadx.gui.utils.files.JadxFiles
 
GuiPluginContext - Class in jadx.gui.plugins.context
 
GuiPluginContext(CommonGuiPluginsContext, PluginContext) - Constructor for class jadx.gui.plugins.context.GuiPluginContext
 
GuiSettingsContext - Class in jadx.gui.plugins.context
 
GuiSettingsContext(GuiPluginContext) - Constructor for class jadx.gui.plugins.context.GuiSettingsContext
 

H

hasDescString() - Method in class jadx.gui.treemodel.CodeNode
 
hasDescString() - Method in class jadx.gui.treemodel.JField
 
hasDescString() - Method in class jadx.gui.treemodel.JMethod
 
hasDescString() - Method in class jadx.gui.treemodel.JNode
 
hasDescString() - Method in class jadx.gui.treemodel.JResSearchNode
 
hasDetails() - Method in class jadx.gui.settings.ui.plugins.AvailablePluginNode
 
hasDetails() - Method in class jadx.gui.settings.ui.plugins.InstalledPluginNode
 
hasDetails() - Method in class jadx.gui.settings.ui.plugins.LoadedPluginNode
 
hasDetails() - Method in class jadx.gui.settings.ui.plugins.TitleNode
 
hashCode() - Method in class jadx.gui.device.debugger.BreakpointManager.FileBreakpoint
 
hashCode() - Method in class jadx.gui.device.protocol.ADBDevice
 
hashCode() - Method in class jadx.gui.settings.WindowLocation
 
hashCode() - Method in class jadx.gui.treemodel.CodeNode
 
hashCode() - Method in class jadx.gui.treemodel.JClass
 
hashCode() - Method in class jadx.gui.treemodel.JField
 
hashCode() - Method in class jadx.gui.treemodel.JInputFile
 
hashCode() - Method in class jadx.gui.treemodel.JInputSmaliFile
 
hashCode() - Method in class jadx.gui.treemodel.JMethod
 
hashCode() - Method in class jadx.gui.treemodel.JPackage
 
hashCode() - Method in class jadx.gui.treemodel.JResource
 
hashCode() - Method in class jadx.gui.ui.codearea.theme.ThemeIdAndName
 
hashCode() - Method in class jadx.gui.ui.hexviewer.search.SearchCondition
 
hashCode() - Method in class jadx.gui.ui.startpage.RecentProjectItem
 
hashCode() - Method in class jadx.gui.ui.tab.TabBlueprint
 
hashCode() - Method in class jadx.gui.utils.JumpPosition
 
hashCode() - Method in class jadx.gui.utils.LangLocale
 
hashCode() - Method in class jadx.gui.utils.shortcut.Shortcut
 
HeapUsageBar - Class in jadx.gui.ui
 
HeapUsageBar() - Constructor for class jadx.gui.ui.HeapUsageBar
 
HEX_VIEWER_CHANGE_ENCODING - jadx.gui.ui.action.ActionModel
 
HEX_VIEWER_FIND - jadx.gui.ui.action.ActionModel
 
HEX_VIEWER_GO_TO_ADDRESS - jadx.gui.ui.action.ActionModel
 
HEX_VIEWER_MENU - jadx.gui.ui.action.ActionCategory
 
HEX_VIEWER_SHOW_INSPECTOR - jadx.gui.ui.action.ActionModel
 
HexEditorHeader - Class in jadx.gui.ui.hexviewer
 
HexEditorHeader(SectCodeArea) - Constructor for class jadx.gui.ui.hexviewer.HexEditorHeader
 
hexify(byte[]) - Static method in class jadx.gui.utils.CertificateManager
 
HexInspectorPanel - Class in jadx.gui.ui.hexviewer
 
HexInspectorPanel() - Constructor for class jadx.gui.ui.hexviewer.HexInspectorPanel
 
HexPreviewPanel - Class in jadx.gui.ui.hexviewer
 
HexPreviewPanel(JadxSettings) - Constructor for class jadx.gui.ui.hexviewer.HexPreviewPanel
 
HexSearchBar - Class in jadx.gui.ui.hexviewer
 
HexSearchBar(SectCodeArea) - Constructor for class jadx.gui.ui.hexviewer.HexSearchBar
 
HexSearchBar.Control - Interface in jadx.gui.ui.hexviewer
 
hexStringToByteArray(String) - Static method in class jadx.gui.utils.HexUtils
 
HexUtils - Class in jadx.gui.utils
 
HexUtils() - Constructor for class jadx.gui.utils.HexUtils
 
hexViewerMenu - Variable in class jadx.gui.ui.MainWindow
 
HiddenMenuItem - Class in jadx.gui.ui.menu
 
HiddenMenuItem(Action) - Constructor for class jadx.gui.ui.menu.HiddenMenuItem
 
hidePreview(FontChooser) - Static method in class jadx.gui.settings.ui.font.FontChooserHack
 
highlightAsErrorField(JTextField, boolean) - Static method in class jadx.gui.utils.UiUtils
 
hoveredRemoveBtnIndex - Static variable in class jadx.gui.ui.startpage.StartPagePanel
 
HtmlPanel - Class in jadx.gui.ui.panel
 
HtmlPanel(TabbedPane, JNode) - Constructor for class jadx.gui.ui.panel.HtmlPanel
 

I

IBackgroundTask - Interface in jadx.gui.jobs
 
ICON_ACTIVE_TAB - Static variable in class jadx.gui.utils.Icons
 
ICON_ACTIVE_TAB_SELECTED - Static variable in class jadx.gui.utils.Icons
 
ICON_CLOSE - Static variable in class jadx.gui.utils.Icons
 
ICON_DOWN - Static variable in class jadx.gui.utils.Icons
 
ICON_FIND_TYPE_HEX - Static variable in class jadx.gui.utils.Icons
 
ICON_FIND_TYPE_TXT - Static variable in class jadx.gui.utils.Icons
 
ICON_MARK - Static variable in class jadx.gui.utils.Icons
 
ICON_MARK_SELECTED - Static variable in class jadx.gui.utils.Icons
 
ICON_MATCH - Static variable in class jadx.gui.utils.Icons
 
ICON_MATCH_SELECTED - Static variable in class jadx.gui.utils.Icons
 
ICON_REGEX - Static variable in class jadx.gui.utils.Icons
 
ICON_REGEX_SELECTED - Static variable in class jadx.gui.utils.Icons
 
ICON_UP - Static variable in class jadx.gui.utils.Icons
 
ICON_WORDS - Static variable in class jadx.gui.utils.Icons
 
ICON_WORDS_SELECTED - Static variable in class jadx.gui.utils.Icons
 
Icons - Class in jadx.gui.utils
 
Icons() - Constructor for class jadx.gui.utils.Icons
 
IconsCache - Class in jadx.gui.utils
 
IconsCache() - Constructor for class jadx.gui.utils.IconsCache
 
IDebugController - Interface in jadx.gui.ui.panel
 
IDebugController.StateListener - Interface in jadx.gui.ui.panel
 
IEditorTheme - Interface in jadx.gui.ui.codearea.theme
 
IGNORE_CASE - jadx.gui.ui.dialog.SearchDialog.SearchOptions
 
ILoadListener - Interface in jadx.gui.utils
 
ILogListener - Interface in jadx.gui.logs
 
IMAGE - jadx.gui.ui.tab.dnd.TabDndGhostType
Bitmap is rendered from tabs component and dragged along with cursor.
ImagePanel - Class in jadx.gui.ui.panel
 
ImagePanel(TabbedPane, JResource) - Constructor for class jadx.gui.ui.panel.ImagePanel
 
init() - Method in class jadx.gui.ui.MainWindow
 
init(Path) - Static method in class jadx.gui.device.debugger.BreakpointManager
 
init(ADBDevice, String) - Method in class jadx.gui.ui.panel.LogcatPanel
 
init(JadxSettings) - Static method in class jadx.gui.utils.LafManager
 
init(MainWindow) - Static method in class jadx.gui.events.services.RenameService
 
init(List<ISettingsGroup>) - Method in class jadx.gui.settings.ui.SettingsTree
 
initButtonsPanel() - Method in class jadx.gui.ui.dialog.CommentDialog
 
initButtonsPanel() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
initButtonsPanel() - Method in class jadx.gui.ui.dialog.MethodsDialog
 
initButtonsPanel() - Method in class jadx.gui.ui.dialog.RenameDialog
 
initButtonsPanel() - Method in class jadx.gui.ui.dialog.UsageDialogPlus
 
initButtonsPanel() - Method in class jadx.gui.ui.export.ExportProjectDialog
 
initClassCache(long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
initColumnWidth() - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsTable
 
initCommon() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
initGlassPane(Point) - Method in class jadx.gui.ui.tab.dnd.TabDndController
 
initGuiPluginsContext(JadxDecompiler, MainWindow) - Static method in class jadx.gui.JadxWrapper
 
INITIAL_THEME_NAME - Static variable in class jadx.gui.utils.LafManager
 
initResultsTable() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
initTree() - Method in class jadx.gui.ui.MainWindow
 
initUI() - Method in class jadx.gui.ui.dialog.AboutDialog
 
insertUpdate(DocumentEvent) - Method in class jadx.gui.utils.ui.DocumentUpdateListener
 
InsnCodeOffsetAdapter - Class in jadx.gui.cache.code.disk.adapters
 
InsnCodeOffsetAdapter() - Constructor for class jadx.gui.cache.code.disk.adapters.InsnCodeOffsetAdapter
 
install(String) - Method in class jadx.gui.settings.ui.plugins.PluginSettings
 
INSTALL - jadx.gui.settings.ui.plugins.PluginAction
 
InstalledPluginNode - Class in jadx.gui.settings.ui.plugins
 
InstalledPluginNode(JadxPluginMetadata) - Constructor for class jadx.gui.settings.ui.plugins.InstalledPluginNode
 
InstallPluginDialog - Class in jadx.gui.settings.ui.plugins
 
InstallPluginDialog(MainWindow, PluginSettings) - Constructor for class jadx.gui.settings.ui.plugins.InstallPluginDialog
 
INSTANCE - Static variable in class jadx.gui.cache.code.disk.adapters.ArgTypeAdapter
 
INSTANCE - Static variable in class jadx.gui.cache.code.disk.adapters.InsnCodeOffsetAdapter
 
INSTANCE - Static variable in class jadx.gui.cache.code.disk.adapters.VarRefAdapter
 
INSTANCE - Static variable in class jadx.gui.device.debugger.DebugSettings
 
INT - jadx.gui.device.debugger.RuntimeType
 
InvokePlace() - Constructor for class jadx.gui.plugins.quark.QuarkReportData.InvokePlace
 
IOUtils - Class in jadx.gui.utils
 
IOUtils() - Constructor for class jadx.gui.utils.IOUtils
 
isActionEnabled(JNode) - Method in class jadx.gui.ui.action.JNodeAction
 
isActionEnabled(JNode) - Method in class jadx.gui.ui.action.FridaAction
 
isActionEnabled(JNode) - Method in class jadx.gui.ui.action.JsonPrettifyAction
 
isActionEnabled(JNode) - Method in class jadx.gui.ui.action.RenameAction
 
isActive() - Method in class jadx.gui.settings.data.TabViewState
 
isActive() - Method in class jadx.gui.ui.codearea.EditorViewState
 
isAddDescColumn() - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsModel
 
isAlwaysSelectOpened() - Method in class jadx.gui.settings.JadxSettings
 
isAnyFile() - Method in class jadx.gui.search.providers.ResourceFilter
 
isAsGradleMode() - Method in class jadx.gui.ui.export.ExportProjectProperties
 
isAutoAttachPkg() - Method in class jadx.gui.device.debugger.DebugSettings
 
isAutoStartJobs() - Method in class jadx.gui.settings.JadxSettings
 
isBeingDebugged() - Method in class jadx.gui.device.debugger.DebugSettings
 
isBelongToThis() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeField
 
isBookmarked() - Method in class jadx.gui.settings.data.TabViewState
 
isBookmarked() - Method in class jadx.gui.ui.codearea.EditorViewState
 
isBookmarked() - Method in class jadx.gui.ui.tab.TabBlueprint
 
isCanceled() - Method in interface jadx.gui.jobs.Cancelable
 
isCanceled() - Method in class jadx.gui.jobs.CancelableBackgroundTask
 
isCanceled() - Method in class jadx.gui.jobs.SimpleTask
 
isCanceled() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
isChanged() - Method in class jadx.gui.treemodel.JEditableNode
 
isCheckForUpdates() - Method in class jadx.gui.settings.JadxSettings
 
isCodeAreaLineWrap() - Method in class jadx.gui.settings.JadxSettings
 
isCodeNode() - Method in class jadx.gui.ui.codearea.CodeArea
 
isCreated() - Method in class jadx.gui.ui.tab.TabBlueprint
 
isCtrlDown(KeyEvent) - Static method in class jadx.gui.utils.UiUtils
 
isDarkTheme(Color) - Static method in class jadx.gui.utils.UiUtils
 
isDataLoaded() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
isDebugging() - Method in class jadx.gui.device.debugger.DebugController
 
isDebugging() - Method in interface jadx.gui.ui.panel.IDebugController
 
isDisabled() - Method in class jadx.gui.settings.ui.plugins.InstalledPluginNode
 
isDisableTooltipOnHover() - Method in class jadx.gui.settings.JadxSettings
 
isDisposed() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
isDisposed() - Method in class jadx.gui.utils.rx.CustomDisposable
 
isDockLogViewer() - Method in class jadx.gui.settings.JadxSettings
 
isDockQuickTabs() - Method in class jadx.gui.settings.JadxSettings
 
isDragging() - Method in class jadx.gui.ui.tab.dnd.TabDndController
 
ISearchMethod - Interface in jadx.gui.search
 
ISearchProvider - Interface in jadx.gui.search
 
isEditable() - Method in class jadx.gui.treemodel.JEditableNode
 
isEditable() - Method in class jadx.gui.treemodel.JNode
 
isEditable() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
isEmpty() - Method in class jadx.gui.search.providers.MergedSearchProvider
 
isEmpty() - Method in class jadx.gui.ui.hexviewer.search.SearchCondition
 
isEnabled() - Method in class jadx.gui.treemodel.JPackage
 
isEnableLiveReload() - Method in class jadx.gui.settings.data.ProjectData
 
isEnableLiveReload() - Method in class jadx.gui.settings.JadxProject
 
isEnablePreviewTab() - Method in class jadx.gui.settings.JadxSettings
 
isFlatPackages() - Method in class jadx.gui.treemodel.JRoot
 
isFlattenPackage() - Method in class jadx.gui.settings.JadxSettings
 
isForceClose() - Method in class jadx.gui.ui.tab.TabsController
 
isFreeMemoryAvailable() - Static method in class jadx.gui.utils.UiUtils
 
isFullDecompilationFinished() - Method in class jadx.gui.utils.CacheObject
 
isHidden() - Method in class jadx.gui.settings.data.TabViewState
 
isHidden() - Method in class jadx.gui.ui.codearea.EditorViewState
 
isHidden() - Method in class jadx.gui.ui.tab.TabBlueprint
 
isHorizontalTabPlacement(int) - Static method in class jadx.gui.ui.tab.dnd.TabDndController
 
IShortcutAction - Interface in jadx.gui.ui.action
 
isIgnoreCase() - Method in class jadx.gui.search.SearchSettings
 
isInitial() - Method in class jadx.gui.settings.JadxProject
 
isInitialized(long) - Method in class jadx.gui.device.debugger.smali.RegisterInfo
 
isInitialized(long) - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
isInSearchPkg(JavaClass) - Method in class jadx.gui.search.SearchSettings
 
isJumpOnDoubleClick() - Method in class jadx.gui.settings.JadxSettings
 
isKeyboard() - Method in class jadx.gui.utils.shortcut.Shortcut
 
isLinkAtOffset(RSyntaxTextArea, int) - Method in class jadx.gui.ui.codearea.CodeLinkGenerator
 
isLoad() - Method in class jadx.gui.device.debugger.RegisterObserver.Info
 
isMarkedAsParameter() - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
isMarkedAsParameter() - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeVarInfo
 
isMatch(String) - Method in class jadx.gui.search.providers.BaseSearchProvider
 
isMatch(String) - Method in class jadx.gui.search.SearchSettings
 
isMatchCase() - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
isMouse() - Method in class jadx.gui.utils.shortcut.Shortcut
 
isNone() - Method in class jadx.gui.utils.shortcut.Shortcut
 
isOnline() - Method in class jadx.gui.device.protocol.ADBDeviceInfo
 
isOpaque() - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
isOpen() - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
isOpenInExternalTool(ResourceType) - Static method in class jadx.gui.treemodel.JResource
 
isOverloaded(MethodNode) - Method in class jadx.gui.ui.action.FridaAction
 
isPinned() - Method in class jadx.gui.settings.data.TabViewState
 
isPinned() - Method in class jadx.gui.ui.codearea.EditorViewState
 
isPinned() - Method in class jadx.gui.ui.tab.TabBlueprint
 
isPreviewTab() - Method in class jadx.gui.settings.data.TabViewState
 
isPreviewTab() - Method in class jadx.gui.ui.codearea.EditorViewState
 
isPreviewTab() - Method in class jadx.gui.ui.tab.TabBlueprint
 
isPrintableChar(int) - Static method in class jadx.gui.device.debugger.DbgUtils
 
isRangeRegIns(InsnData) - Static method in class jadx.gui.device.debugger.smali.Smali
 
isReady() - Method in class jadx.gui.ui.panel.LogcatPanel
 
isReferenced() - Method in class jadx.gui.ui.tab.TabBlueprint
 
isSaved() - Method in class jadx.gui.settings.JadxProject
 
isSaveFileSelected() - Method in class jadx.gui.settings.JadxProject
 
isSearchFromCursor() - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
isSelection() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
isServerRunning(String, int) - Static method in class jadx.gui.device.protocol.ADB
 
isSettingsOpen() - Method in class jadx.gui.ui.MainWindow
 
isShowHeapUsageBar() - Method in class jadx.gui.settings.JadxSettings
 
isSkipResources() - Method in class jadx.gui.ui.export.ExportProjectProperties
 
isSkipSources() - Method in class jadx.gui.ui.export.ExportProjectProperties
 
isSource(ActionEvent) - Static method in class jadx.gui.ui.action.JadxGuiAction
 
isStarted() - Method in class jadx.gui.utils.fileswatcher.LiveReloadWorker
 
isStringObjectSig(String) - Static method in class jadx.gui.device.debugger.DbgUtils
 
IssuesListener - Class in jadx.gui.logs
 
IssuesListener(IssuesPanel) - Constructor for class jadx.gui.logs.IssuesListener
 
IssuesPanel - Class in jadx.gui.ui.panel
 
IssuesPanel(MainWindow) - Constructor for class jadx.gui.ui.panel.IssuesPanel
 
isSupportedForView(ResourceType) - Static method in class jadx.gui.treemodel.JResource
 
isSuspended() - Method in class jadx.gui.device.debugger.DebugController
 
isSuspended() - Method in interface jadx.gui.ui.panel.IDebugController
 
isSynthetic() - Method in class jadx.gui.treemodel.JPackage
 
isTerminated() - Method in class jadx.gui.device.debugger.SuspendInfo
 
isUnInitialized(long) - Method in class jadx.gui.device.debugger.smali.RegisterInfo
 
isUpdated() - Method in class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
isUseAlternativeFileDialog() - Method in class jadx.gui.settings.JadxSettings
 
isUseAutoSearch() - Method in class jadx.gui.settings.JadxSettings
 
isUseRegex() - Method in class jadx.gui.search.SearchSettings
 
isValidHexString(String) - Static method in class jadx.gui.utils.HexUtils
 
isValidKeyboard() - Method in class jadx.gui.utils.shortcut.Shortcut
 
isValidModifiers() - Method in class jadx.gui.utils.shortcut.Shortcut
 
isValidName(String) - Method in class jadx.gui.treemodel.JClass
 
isValidName(String) - Method in class jadx.gui.treemodel.JField
 
isValidName(String) - Method in class jadx.gui.treemodel.JMethod
 
isValidName(String) - Method in interface jadx.gui.treemodel.JRenameNode
 
isValidName(String) - Method in class jadx.gui.treemodel.JVariable
 
isValidName(String) - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
isWordToken(Token) - Static method in class jadx.gui.ui.codearea.AbstractCodeArea
 
ITabStatesListener - Interface in jadx.gui.ui.tab
Tabbed pane events listener
ITaskInfo - Interface in jadx.gui.jobs
 
ITaskProgress - Interface in jadx.gui.jobs
 
iterator() - Method in class jadx.gui.logs.LimitedQueue
 
IViewStateSupport - Interface in jadx.gui.ui.panel
 

J

JADX_GUI_DEBUG - Static variable in class jadx.gui.utils.UiUtils
 
JADX_MENU_COMPONENT - Static variable in class jadx.gui.ui.menu.JadxMenu
 
jadx.gui - package jadx.gui
 
jadx.gui.cache.code - package jadx.gui.cache.code
 
jadx.gui.cache.code.disk - package jadx.gui.cache.code.disk
 
jadx.gui.cache.code.disk.adapters - package jadx.gui.cache.code.disk.adapters
 
jadx.gui.cache.manager - package jadx.gui.cache.manager
 
jadx.gui.cache.usage - package jadx.gui.cache.usage
 
jadx.gui.device.debugger - package jadx.gui.device.debugger
 
jadx.gui.device.debugger.smali - package jadx.gui.device.debugger.smali
 
jadx.gui.device.protocol - package jadx.gui.device.protocol
 
jadx.gui.events - package jadx.gui.events
 
jadx.gui.events.services - package jadx.gui.events.services
 
jadx.gui.events.types - package jadx.gui.events.types
 
jadx.gui.jobs - package jadx.gui.jobs
 
jadx.gui.logs - package jadx.gui.logs
 
jadx.gui.plugins.context - package jadx.gui.plugins.context
 
jadx.gui.plugins.mappings - package jadx.gui.plugins.mappings
 
jadx.gui.plugins.quark - package jadx.gui.plugins.quark
 
jadx.gui.plugins.script - package jadx.gui.plugins.script
 
jadx.gui.search - package jadx.gui.search
 
jadx.gui.search.providers - package jadx.gui.search.providers
 
jadx.gui.settings - package jadx.gui.settings
 
jadx.gui.settings.data - package jadx.gui.settings.data
 
jadx.gui.settings.ui - package jadx.gui.settings.ui
 
jadx.gui.settings.ui.cache - package jadx.gui.settings.ui.cache
 
jadx.gui.settings.ui.font - package jadx.gui.settings.ui.font
 
jadx.gui.settings.ui.plugins - package jadx.gui.settings.ui.plugins
 
jadx.gui.settings.ui.shortcut - package jadx.gui.settings.ui.shortcut
 
jadx.gui.tree - package jadx.gui.tree
 
jadx.gui.treemodel - package jadx.gui.treemodel
 
jadx.gui.ui - package jadx.gui.ui
 
jadx.gui.ui.action - package jadx.gui.ui.action
 
jadx.gui.ui.cellrenders - package jadx.gui.ui.cellrenders
 
jadx.gui.ui.codearea - package jadx.gui.ui.codearea
 
jadx.gui.ui.codearea.mode - package jadx.gui.ui.codearea.mode
 
jadx.gui.ui.codearea.theme - package jadx.gui.ui.codearea.theme
 
jadx.gui.ui.dialog - package jadx.gui.ui.dialog
 
jadx.gui.ui.export - package jadx.gui.ui.export
 
jadx.gui.ui.filedialog - package jadx.gui.ui.filedialog
 
jadx.gui.ui.hexviewer - package jadx.gui.ui.hexviewer
 
jadx.gui.ui.hexviewer.search - package jadx.gui.ui.hexviewer.search
 
jadx.gui.ui.hexviewer.search.service - package jadx.gui.ui.hexviewer.search.service
 
jadx.gui.ui.menu - package jadx.gui.ui.menu
 
jadx.gui.ui.panel - package jadx.gui.ui.panel
 
jadx.gui.ui.popupmenu - package jadx.gui.ui.popupmenu
 
jadx.gui.ui.startpage - package jadx.gui.ui.startpage
 
jadx.gui.ui.tab - package jadx.gui.ui.tab
 
jadx.gui.ui.tab.dnd - package jadx.gui.ui.tab.dnd
 
jadx.gui.ui.treenodes - package jadx.gui.ui.treenodes
 
jadx.gui.utils - package jadx.gui.utils
 
jadx.gui.utils.cache - package jadx.gui.utils.cache
 
jadx.gui.utils.dbg - package jadx.gui.utils.dbg
 
jadx.gui.utils.files - package jadx.gui.utils.files
 
jadx.gui.utils.fileswatcher - package jadx.gui.utils.fileswatcher
 
jadx.gui.utils.layout - package jadx.gui.utils.layout
 
jadx.gui.utils.pkgs - package jadx.gui.utils.pkgs
 
jadx.gui.utils.plugins - package jadx.gui.utils.plugins
 
jadx.gui.utils.res - package jadx.gui.utils.res
 
jadx.gui.utils.rx - package jadx.gui.utils.rx
 
jadx.gui.utils.shortcut - package jadx.gui.utils.shortcut
 
jadx.gui.utils.tools - package jadx.gui.utils.tools
 
jadx.gui.utils.ui - package jadx.gui.utils.ui
 
JadxAutoCompletion - Class in jadx.gui.ui.action
 
JadxAutoCompletion(CompletionProvider) - Constructor for class jadx.gui.ui.action.JadxAutoCompletion
Constructor.
JadxEventQueue - Class in jadx.gui.ui
 
JadxFiles - Class in jadx.gui.utils.files
 
JadxFiles() - Constructor for class jadx.gui.utils.files.JadxFiles
 
JadxFontDialog - Class in jadx.gui.settings.ui.font
 
JadxFontDialog(JadxSettingsWindow, String) - Constructor for class jadx.gui.settings.ui.font.JadxFontDialog
 
JadxGUI - Class in jadx.gui
 
JadxGUI() - Constructor for class jadx.gui.JadxGUI
 
JadxGuiAction - Class in jadx.gui.ui.action
 
JadxGuiAction(ActionModel) - Constructor for class jadx.gui.ui.action.JadxGuiAction
 
JadxGuiAction(ActionModel, Runnable) - Constructor for class jadx.gui.ui.action.JadxGuiAction
 
JadxGuiAction(ActionModel, Consumer<ActionEvent>) - Constructor for class jadx.gui.ui.action.JadxGuiAction
 
JadxGuiAction(String) - Constructor for class jadx.gui.ui.action.JadxGuiAction
 
JadxGuiEvents - Class in jadx.gui.events
 
JadxGuiEvents() - Constructor for class jadx.gui.events.JadxGuiEvents
 
JadxGuiEventsImpl - Class in jadx.gui.events.types
Special events implementation to operate on both: global UI and project events.
JadxGuiEventsImpl() - Constructor for class jadx.gui.events.types.JadxGuiEventsImpl
 
JadxMenu - Class in jadx.gui.ui.menu
 
JadxMenu(String, ShortcutsController) - Constructor for class jadx.gui.ui.menu.JadxMenu
 
JadxMenuBar - Class in jadx.gui.ui.menu
 
JadxMenuBar() - Constructor for class jadx.gui.ui.menu.JadxMenuBar
 
JadxProject - Class in jadx.gui.settings
 
JadxProject(MainWindow) - Constructor for class jadx.gui.settings.JadxProject
 
JadxSettings - Class in jadx.gui.settings
 
JadxSettings() - Constructor for class jadx.gui.settings.JadxSettings
 
JadxSettings.SAVEOPTION - Enum in jadx.gui.settings
 
JadxSettingsAdapter - Class in jadx.gui.settings
 
JadxSettingsAdapter.GsonExclude - Annotation Type in jadx.gui.settings
Annotation for specifying fields that should not be saved/loaded
JadxSettingsStorage - Class in jadx.gui.settings
Jadx settings storage.
JadxSettingsStorage() - Constructor for class jadx.gui.settings.JadxSettingsStorage
 
JadxSettingsWindow - Class in jadx.gui.settings.ui
 
JadxSettingsWindow(MainWindow, JadxSettings) - Constructor for class jadx.gui.settings.ui.JadxSettingsWindow
 
JadxTokenMaker - Class in jadx.gui.ui.codearea
 
JadxTokenMaker(CodeArea) - Constructor for class jadx.gui.ui.codearea.JadxTokenMaker
 
JadxWrapper - Class in jadx.gui
 
JadxWrapper(MainWindow) - Constructor for class jadx.gui.JadxWrapper
 
JClass - Class in jadx.gui.treemodel
 
JClass(JavaClass, JClass, JNodeCache) - Constructor for class jadx.gui.treemodel.JClass
Should be called only from JNodeCache!
JClassExportType - Enum in jadx.gui.ui.popupmenu
 
JClassPopupMenu - Class in jadx.gui.ui.popupmenu
 
JClassPopupMenu(MainWindow, JClass) - Constructor for class jadx.gui.ui.popupmenu.JClassPopupMenu
 
JCodeMode - Class in jadx.gui.ui.codearea.mode
 
JCodeMode(JClass, DecompilationMode) - Constructor for class jadx.gui.ui.codearea.mode.JCodeMode
 
JDebuggerPanel - Class in jadx.gui.ui.panel
 
JDebuggerPanel(MainWindow) - Constructor for class jadx.gui.ui.panel.JDebuggerPanel
 
JDebuggerPanel.IListElement - Interface in jadx.gui.ui.panel
 
JDebuggerPanel.ValueTreeNode - Class in jadx.gui.ui.panel
 
jdwpListenerClosed(ADBDevice) - Method in interface jadx.gui.device.protocol.ADB.JDWPProcessListener
 
jdwpListenerClosed(ADBDevice) - Method in class jadx.gui.ui.dialog.ADBDialog
 
jdwpProcessOccurred(ADBDevice, Set<String>) - Method in interface jadx.gui.device.protocol.ADB.JDWPProcessListener
 
jdwpProcessOccurred(ADBDevice, Set<String>) - Method in class jadx.gui.ui.dialog.ADBDialog
 
JEditableNode - Class in jadx.gui.treemodel
 
JEditableNode() - Constructor for class jadx.gui.treemodel.JEditableNode
 
JField - Class in jadx.gui.treemodel
 
JField(JavaField, JClass) - Constructor for class jadx.gui.treemodel.JField
Should be called only from JNodeCache!
JInputFile - Class in jadx.gui.treemodel
 
JInputFile(Path) - Constructor for class jadx.gui.treemodel.JInputFile
 
JInputFiles - Class in jadx.gui.treemodel
 
JInputFiles(List<Path>) - Constructor for class jadx.gui.treemodel.JInputFiles
 
JInputMapping - Class in jadx.gui.plugins.mappings
 
JInputMapping(Path) - Constructor for class jadx.gui.plugins.mappings.JInputMapping
 
JInputs - Class in jadx.gui.treemodel
 
JInputs(JadxWrapper) - Constructor for class jadx.gui.treemodel.JInputs
 
JInputScript - Class in jadx.gui.treemodel
 
JInputScript(Path) - Constructor for class jadx.gui.treemodel.JInputScript
 
JInputScripts - Class in jadx.gui.treemodel
 
JInputScripts(List<Path>) - Constructor for class jadx.gui.treemodel.JInputScripts
 
JInputSmaliFile - Class in jadx.gui.treemodel
 
JInputSmaliFile(Path) - Constructor for class jadx.gui.treemodel.JInputSmaliFile
 
JLoadableNode - Class in jadx.gui.treemodel
 
JLoadableNode() - Constructor for class jadx.gui.treemodel.JLoadableNode
 
JMethod - Class in jadx.gui.treemodel
 
JMethod(JavaMethod, JClass) - Constructor for class jadx.gui.treemodel.JMethod
Should be called only from JNodeCache!
JNode - Class in jadx.gui.treemodel
 
JNode() - Constructor for class jadx.gui.treemodel.JNode
 
JNodeAction - Class in jadx.gui.ui.action
Add menu and key binding actions for JNode in code area
JNodeAction(ActionModel, CodeArea) - Constructor for class jadx.gui.ui.action.JNodeAction
 
JNodeAction(String, CodeArea) - Constructor for class jadx.gui.ui.action.JNodeAction
 
JNodeCache - Class in jadx.gui.utils
 
JNodeCache(JadxWrapper) - Constructor for class jadx.gui.utils.JNodeCache
 
JNodePopupBuilder - Class in jadx.gui.ui.codearea
 
JNodePopupBuilder(CodeArea, JPopupMenu, ShortcutsController) - Constructor for class jadx.gui.ui.codearea.JNodePopupBuilder
 
JNodePopupListener - Class in jadx.gui.ui.codearea
 
JNodePopupListener(CodeArea) - Constructor for class jadx.gui.ui.codearea.JNodePopupListener
 
JPackage - Class in jadx.gui.treemodel
 
JPackage(JavaPackage, boolean, List<JClass>, List<JPackage>, boolean) - Constructor for class jadx.gui.treemodel.JPackage
Should be called only from JNodeCache!
JPackagePopupMenu - Class in jadx.gui.ui.popupmenu
 
JPackagePopupMenu(MainWindow, JPackage) - Constructor for class jadx.gui.ui.popupmenu.JPackagePopupMenu
 
JRenameNode - Interface in jadx.gui.treemodel
 
JRenamePackage - Class in jadx.gui.utils.pkgs
 
JRenamePackage(JavaPackage, String, String, String) - Constructor for class jadx.gui.utils.pkgs.JRenamePackage
 
JResource - Class in jadx.gui.treemodel
 
JResource(ResourceFile, String, JResource.JResType) - Constructor for class jadx.gui.treemodel.JResource
 
JResource(ResourceFile, String, String, JResource.JResType) - Constructor for class jadx.gui.treemodel.JResource
 
JResource.JResType - Enum in jadx.gui.treemodel
 
JResourcePopupMenu - Class in jadx.gui.ui.popupmenu
 
JResourcePopupMenu(MainWindow, JResource) - Constructor for class jadx.gui.ui.popupmenu.JResourcePopupMenu
 
JResSearchNode - Class in jadx.gui.treemodel
 
JResSearchNode(JResource, String, int) - Constructor for class jadx.gui.treemodel.JResSearchNode
 
JRoot - Class in jadx.gui.treemodel
 
JRoot(JadxWrapper) - Constructor for class jadx.gui.treemodel.JRoot
 
JSON_PRETTIFY - jadx.gui.ui.action.ActionModel
 
JsonPrettifyAction - Class in jadx.gui.ui.action
 
JsonPrettifyAction(CodeArea) - Constructor for class jadx.gui.ui.action.JsonPrettifyAction
 
JSources - Class in jadx.gui.treemodel
 
JSources(JRoot, JadxWrapper) - Constructor for class jadx.gui.treemodel.JSources
 
JumpManager - Class in jadx.gui.utils
 
JumpManager() - Constructor for class jadx.gui.utils.JumpManager
 
JumpPosition - Class in jadx.gui.utils
 
JumpPosition(JNode) - Constructor for class jadx.gui.utils.JumpPosition
 
JumpPosition(JNode, int) - Constructor for class jadx.gui.utils.JumpPosition
 
JVariable - Class in jadx.gui.treemodel
 
JVariable(JMethod, JavaVariable) - Constructor for class jadx.gui.treemodel.JVariable
 

K

keyboard(int) - Static method in class jadx.gui.utils.shortcut.Shortcut
 
keyboard(int, int) - Static method in class jadx.gui.utils.shortcut.Shortcut
 

L

LafManager - Class in jadx.gui.utils
 
LafManager() - Constructor for class jadx.gui.utils.LafManager
 
LangLocale - Class in jadx.gui.utils
 
LangLocale() - Constructor for class jadx.gui.utils.LangLocale
 
LangLocale(String, String) - Constructor for class jadx.gui.utils.LangLocale
 
LangLocale(Locale) - Constructor for class jadx.gui.utils.LangLocale
 
launchApp(String) - Method in class jadx.gui.device.protocol.ADBDevice
 
launchForDebugging(MainWindow, String, boolean) - Static method in class jadx.gui.ui.dialog.ADBDialog
 
LimitedQueue<T> - Class in jadx.gui.logs
 
LimitedQueue(int) - Constructor for class jadx.gui.logs.LimitedQueue
 
LineNumbersMode - Enum in jadx.gui.settings
 
Link - Class in jadx.gui.utils
 
Link() - Constructor for class jadx.gui.utils.Link
 
Link(String, String) - Constructor for class jadx.gui.utils.Link
 
listenForDeviceState(ADB.DeviceStateListener, String, int) - Static method in class jadx.gui.device.protocol.ADB
 
listenForJDWP(ADB.JDWPProcessListener) - Method in class jadx.gui.device.protocol.ADBDevice
 
listForward(String, int) - Static method in class jadx.gui.device.protocol.ADB
 
LIVE_RELOAD - jadx.gui.ui.action.ActionModel
 
LiveReloadWorker - Class in jadx.gui.utils.fileswatcher
 
LiveReloadWorker(MainWindow) - Constructor for class jadx.gui.utils.fileswatcher.LiveReloadWorker
 
load() - Method in class jadx.gui.plugins.script.ScriptCodeArea
 
load() - Static method in class jadx.gui.settings.JadxSettingsAdapter
 
load() - Method in class jadx.gui.settings.JadxSettingsStorage
 
load() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
Implement in this method the code that loads and sets the content to be displayed Call `setLoaded()` on load finish.
load() - Method in class jadx.gui.ui.codearea.CodeArea
 
load() - Method in class jadx.gui.ui.codearea.CodePanel
 
load() - Method in class jadx.gui.ui.codearea.SmaliArea
 
load() - Method in class jadx.gui.ui.codearea.theme.FallbackEditorTheme
 
load() - Method in interface jadx.gui.ui.codearea.theme.IEditorTheme
 
load() - Method in class jadx.gui.ui.codearea.theme.RSTABundledTheme
 
load() - Method in class jadx.gui.ui.codearea.theme.RSTAThemeXML
 
load(MainWindow, TabViewState) - Static method in class jadx.gui.settings.TabStateViewAdapter
 
load(MainWindow, Path) - Static method in class jadx.gui.settings.JadxProject
 
load(Path, List<File>) - Static method in class jadx.gui.cache.usage.UsageFileAdapter
 
load(List<String>) - Method in class jadx.gui.tree.TreeExpansionService
 
loadByStr(String) - Static method in class jadx.gui.utils.FontUtils
 
loadCommonSettings(MainWindow, RSyntaxTextArea) - Static method in class jadx.gui.ui.codearea.AbstractCodeArea
 
loadContent(JNode) - Method in class jadx.gui.ui.panel.HtmlPanel
 
loaded - Variable in class jadx.gui.ui.codearea.AbstractCodeArea
 
LoadedPluginNode - Class in jadx.gui.settings.ui.plugins
 
LoadedPluginNode(PluginContext) - Constructor for class jadx.gui.settings.ui.plugins.LoadedPluginNode
 
loadFinished() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
loadFinished() - Method in class jadx.gui.ui.dialog.SearchDialog
 
loadFinished() - Method in class jadx.gui.ui.dialog.UsageDialog
 
loadFinished() - Method in class jadx.gui.ui.dialog.UsageDialogPlus
 
loadNode() - Method in class jadx.gui.treemodel.JClass
 
loadNode() - Method in class jadx.gui.treemodel.JLoadableNode
 
loadNode() - Method in class jadx.gui.treemodel.JResource
 
loadProjectData(Path) - Static method in class jadx.gui.settings.JadxProject
 
loadSettings() - Method in class jadx.gui.logs.LogPanel
 
loadSettings() - Method in class jadx.gui.plugins.quark.QuarkReportPanel
 
loadSettings() - Method in class jadx.gui.plugins.script.ScriptContentPanel
 
loadSettings() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
loadSettings() - Method in class jadx.gui.ui.codearea.BinaryContentPanel
 
loadSettings() - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
loadSettings() - Method in class jadx.gui.ui.codearea.CodeArea
 
loadSettings() - Method in class jadx.gui.ui.codearea.CodeContentPanel
 
loadSettings() - Method in class jadx.gui.ui.codearea.CodePanel
 
loadSettings() - Method in class jadx.gui.ui.MainWindow
 
loadSettings() - Method in class jadx.gui.ui.panel.ContentPanel
 
loadSettings() - Method in class jadx.gui.ui.panel.FontPanel
 
loadSettings() - Method in class jadx.gui.ui.panel.HtmlPanel
 
loadSettings() - Method in class jadx.gui.ui.panel.ImagePanel
 
loadSettings() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
loadSettings() - Method in class jadx.gui.ui.panel.UndisplayedStringsPanel
 
loadSettings() - Method in class jadx.gui.ui.startpage.StartPagePanel
 
loadSettings() - Method in class jadx.gui.ui.tab.dnd.TabDndController
 
loadSettings() - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
loadSettings() - Method in class jadx.gui.ui.tab.QuickTabsTree
 
loadSettings() - Method in class jadx.gui.ui.tab.TabbedPane
 
loadSettings() - Method in class jadx.gui.ui.tab.TabComponent
 
loadSettings() - Method in class jadx.gui.utils.shortcut.ShortcutsController
 
loadStart() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
loadStart() - Method in class jadx.gui.ui.dialog.SearchDialog
 
loadStart() - Method in class jadx.gui.ui.dialog.UsageDialog
 
loadStart() - Method in class jadx.gui.ui.dialog.UsageDialogPlus
 
loadWindowPos() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
loadWindowPos(Window) - Method in class jadx.gui.settings.JadxSettings
 
log(LogcatController.LogcatInfo) - Method in class jadx.gui.ui.panel.LogcatPanel
 
log(String) - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
LogcatController - Class in jadx.gui.device.debugger
 
LogcatController(LogcatPanel, ADBDevice) - Constructor for class jadx.gui.device.debugger.LogcatController
 
LogcatController.LogcatFilter - Class in jadx.gui.device.debugger
 
LogcatController.LogcatInfo - Class in jadx.gui.device.debugger
 
LogcatFilter(ArrayList<Integer>, ArrayList<Byte>) - Constructor for class jadx.gui.device.debugger.LogcatController.LogcatFilter
 
LogcatInfo(short, short, int, int, int, int, byte) - Constructor for class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
LogcatInfo(short, short, int, int, int, int, int, byte) - Constructor for class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
LogcatInfo(short, short, int, int, int, int, int, int, byte) - Constructor for class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
LogcatPanel - Class in jadx.gui.ui.panel
 
LogcatPanel(JDebuggerPanel) - Constructor for class jadx.gui.ui.panel.LogcatPanel
 
LogCollector - Class in jadx.gui.logs
 
LogCollector() - Constructor for class jadx.gui.logs.LogCollector
 
LogEvent - Class in jadx.gui.logs
 
LogMode - Enum in jadx.gui.logs
 
LogOptions - Class in jadx.gui.logs
 
LogPanel - Class in jadx.gui.logs
 
LogPanel(MainWindow, LogOptions, Runnable, Runnable) - Constructor for class jadx.gui.logs.LogPanel
 
LogTabStates - Class in jadx.gui.ui.tab
Utility class to log events from TabsController by implementing ITabStatesListener.
LogTabStates() - Constructor for class jadx.gui.ui.tab.LogTabStates
 
LogViewerDialog - Class in jadx.gui.ui.dialog
 
LONG - jadx.gui.device.debugger.RuntimeType
 
longName(JNode) - Static method in class jadx.gui.utils.ui.NodeLabel
 

M

main(String[]) - Static method in class jadx.gui.JadxGUI
 
main(String[]) - Static method in class jadx.gui.ui.dialog.ExceptionDialog
 
main(String[]) - Static method in class jadx.gui.utils.tools.SyncNLSLines
 
MainDropTarget - Class in jadx.gui.ui
Enables drop support from external applications for the MainWindow (load dropped APK file)
MainDropTarget(MainWindow) - Constructor for class jadx.gui.ui.MainDropTarget
 
mainWindow - Variable in class jadx.gui.ui.dialog.CommonDialog
 
mainWindow - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
MainWindow - Class in jadx.gui.ui
 
MainWindow(JadxSettings) - Constructor for class jadx.gui.ui.MainWindow
 
make(String) - Static method in class jadx.gui.device.protocol.ADB.Process
 
makeBaseString(JavaMethod) - Static method in class jadx.gui.ui.cellrenders.MethodRenderHelper
 
makeBreakpoint(long, long, long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
makeButton() - Method in class jadx.gui.utils.ui.ActionHandler
 
makeCheckBoxMenuItem() - Method in class jadx.gui.utils.ui.ActionHandler
 
makeDefault() - Static method in class jadx.gui.settings.JadxSettings
 
makeDescString() - Method in class jadx.gui.treemodel.CodeNode
 
makeDescString() - Method in class jadx.gui.treemodel.JField
 
makeDescString() - Method in class jadx.gui.treemodel.JMethod
 
makeDescString() - Method in class jadx.gui.treemodel.JNode
 
makeDescString() - Method in class jadx.gui.treemodel.JResSearchNode
 
makeDescString() - Method in class jadx.gui.ui.treenodes.UndisplayedStringsNode
 
makeExportMenuItem(JClass, String, JClassExportType) - Method in class jadx.gui.ui.popupmenu.JClassPopupMenu
 
makeExportMenuItem(JPackage, String, JClassExportType) - Method in class jadx.gui.ui.popupmenu.JPackagePopupMenu
 
makeFrom(JavaClass) - Method in class jadx.gui.utils.JNodeCache
 
makeFrom(JavaNode) - Method in class jadx.gui.utils.JNodeCache
 
makeFrom(ICodeNodeRef) - Method in class jadx.gui.utils.JNodeCache
 
makeIcon(AccessInfo, Icon, Icon, Icon, Icon) - Static method in class jadx.gui.utils.UiUtils
 
makeJsonObject(JadxSettings) - Static method in class jadx.gui.settings.JadxSettingsAdapter
 
makeLongString() - Method in class jadx.gui.treemodel.CodeNode
 
makeLongString() - Method in class jadx.gui.treemodel.JClass
 
makeLongString() - Method in class jadx.gui.treemodel.JField
 
makeLongString() - Method in class jadx.gui.treemodel.JMethod
 
makeLongString() - Method in class jadx.gui.treemodel.JNode
 
makeLongString() - Method in class jadx.gui.treemodel.JPackage
 
makeLongString() - Method in class jadx.gui.treemodel.JResource
 
makeLongString() - Method in class jadx.gui.treemodel.JVariable
 
makeLongStringHtml() - Method in class jadx.gui.treemodel.CodeNode
 
makeLongStringHtml() - Method in class jadx.gui.treemodel.JField
 
makeLongStringHtml() - Method in class jadx.gui.treemodel.JMethod
 
makeLongStringHtml() - Method in class jadx.gui.treemodel.JNode
 
makeLongStringHtml() - Method in class jadx.gui.treemodel.JResSearchNode
 
makeLongStringHtml() - Method in class jadx.gui.treemodel.JVariable
 
makeString() - Method in class jadx.gui.plugins.mappings.JInputMapping
 
makeString() - Method in class jadx.gui.plugins.quark.QuarkReportNode
 
makeString() - Method in class jadx.gui.treemodel.ApkSignatureNode
 
makeString() - Method in class jadx.gui.treemodel.CodeNode
 
makeString() - Method in class jadx.gui.treemodel.JClass
 
makeString() - Method in class jadx.gui.treemodel.JField
 
makeString() - Method in class jadx.gui.treemodel.JInputFile
 
makeString() - Method in class jadx.gui.treemodel.JInputFiles
 
makeString() - Method in class jadx.gui.treemodel.JInputs
 
makeString() - Method in class jadx.gui.treemodel.JInputScript
 
makeString() - Method in class jadx.gui.treemodel.JInputScripts
 
makeString() - Method in class jadx.gui.treemodel.JInputSmaliFile
 
makeString() - Method in class jadx.gui.treemodel.JMethod
 
makeString() - Method in class jadx.gui.treemodel.JNode
 
makeString() - Method in class jadx.gui.treemodel.JPackage
 
makeString() - Method in class jadx.gui.treemodel.JResource
 
makeString() - Method in class jadx.gui.treemodel.JResSearchNode
 
makeString() - Method in class jadx.gui.treemodel.JRoot
 
makeString() - Method in class jadx.gui.treemodel.JSources
 
makeString() - Method in class jadx.gui.treemodel.JVariable
 
makeString() - Method in class jadx.gui.treemodel.TextNode
 
makeString() - Method in class jadx.gui.ui.codearea.mode.JCodeMode
 
makeString() - Method in class jadx.gui.ui.startpage.StartPageNode
 
makeString() - Method in class jadx.gui.ui.treenodes.SummaryNode
 
makeString() - Method in class jadx.gui.ui.treenodes.UndisplayedStringsNode
 
makeString(JadxSettings) - Static method in class jadx.gui.settings.JadxSettingsAdapter
 
makeStringHtml() - Method in class jadx.gui.treemodel.CodeNode
 
makeStringHtml() - Method in class jadx.gui.treemodel.JField
 
makeStringHtml() - Method in class jadx.gui.treemodel.JMethod
 
makeStringHtml() - Method in class jadx.gui.treemodel.JNode
 
makeStringHtml() - Method in class jadx.gui.treemodel.JPackage
 
makeTmpRoot() - Static method in class jadx.gui.treemodel.JPackage
 
makeToggleButton() - Method in class jadx.gui.utils.ui.ActionHandler
 
MEMORY - jadx.gui.cache.code.CodeCacheMode
 
MEMORY - jadx.gui.cache.usage.UsageCacheMode
 
memoryInfo() - Static method in class jadx.gui.utils.UiUtils
 
MENU_TOOLBAR - jadx.gui.ui.action.ActionCategory
 
menuCanceled(MenuEvent) - Method in class jadx.gui.ui.popupmenu.RecentProjectsMenuListener
 
menuDeselected(MenuEvent) - Method in class jadx.gui.ui.popupmenu.RecentProjectsMenuListener
 
menuSelected(MenuEvent) - Method in class jadx.gui.ui.popupmenu.RecentProjectsMenuListener
 
merge(List<SmaliDebugger.RuntimeVarInfo>, List<SmaliRegister>, ArtAdapter.IArtAdapter, String) - Static method in class jadx.gui.device.debugger.RegisterObserver
 
MergedSearchProvider - Class in jadx.gui.search.providers
Search provider for sequential execution of nested search providers
MergedSearchProvider() - Constructor for class jadx.gui.search.providers.MergedSearchProvider
 
Method() - Constructor for class jadx.gui.plugins.quark.QuarkReportData.Method
 
METHOD - jadx.gui.ui.dialog.SearchDialog.SearchOptions
 
METHOD - Static variable in class jadx.gui.utils.Icons
 
MethodNodeAdapter - Class in jadx.gui.cache.code.disk.adapters
 
MethodNodeAdapter(RootNode) - Constructor for class jadx.gui.cache.code.disk.adapters.MethodNodeAdapter
 
MethodRenderHelper - Class in jadx.gui.ui.cellrenders
 
MethodRenderHelper() - Constructor for class jadx.gui.ui.cellrenders.MethodRenderHelper
 
MethodsDialog - Class in jadx.gui.ui.dialog
 
MethodsDialog(MainWindow, List<JavaMethod>, Consumer<List<JavaMethod>>) - Constructor for class jadx.gui.ui.dialog.MethodsDialog
 
MethodSearchProvider - Class in jadx.gui.search.providers
 
MethodSearchProvider(MainWindow, SearchSettings, List<JavaClass>) - Constructor for class jadx.gui.search.providers.MethodSearchProvider
 
MethodsListRenderer - Class in jadx.gui.ui.cellrenders
 
MethodsListRenderer() - Constructor for class jadx.gui.ui.cellrenders.MethodsListRenderer
 
MIN_FREE_MEMORY - Static variable in class jadx.gui.utils.UiUtils
The minimum about of memory in bytes we are trying to keep free, otherwise the application may run out of heap which ends up in a Java garbage collector running "amok" (CPU utilization 100% for each core and the UI is not responsive).
minimumLayoutSize(Container) - Method in class jadx.gui.utils.layout.WrapLayout
Returns the minimum dimensions needed to layout the visible components contained in the specified target container.
modifyRegValue(JDebuggerPanel.ValueTreeNode, ArgType, Object) - Method in class jadx.gui.device.debugger.DebugController
 
modifyRegValue(JDebuggerPanel.ValueTreeNode, ArgType, Object) - Method in interface jadx.gui.ui.panel.IDebugController
 
mouse(int) - Static method in class jadx.gui.utils.shortcut.Shortcut
 
mousePressed(MouseEvent) - Method in class jadx.gui.utils.ui.MousePressedHandler
 
MousePressedHandler - Class in jadx.gui.utils.ui
 
MousePressedHandler(Consumer<MouseEvent>) - Constructor for class jadx.gui.utils.ui.MousePressedHandler
 
mth - Variable in class jadx.gui.device.debugger.BreakpointManager.FileBreakpoint
 
MULTIPLE - jadx.gui.ui.hexviewer.search.SearchParameters.MatchMode
 

N

name - Variable in class jadx.gui.device.protocol.ADB.Process
 
navBack() - Method in class jadx.gui.ui.tab.NavigationController
 
navForward() - Method in class jadx.gui.ui.tab.NavigationController
 
NavigationController - Class in jadx.gui.ui.tab
TODO: Save jumps history into project file to restore after reload or reopen
NavigationController(MainWindow) - Constructor for class jadx.gui.ui.tab.NavigationController
 
needReload() - Method in class jadx.gui.settings.ui.JadxSettingsWindow
 
NEVER - jadx.gui.settings.JadxSettings.SAVEOPTION
 
NEW_PROJECT - jadx.gui.ui.action.ActionModel
 
NEW_PROJECT - Static variable in class jadx.gui.utils.Icons
 
newJPackage(JavaPackage, boolean, boolean, List<JClass>) - Method in class jadx.gui.utils.JNodeCache
 
next() - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchService.FoundMatches
 
next(Cancelable) - Method in interface jadx.gui.search.ISearchProvider
Return next result or null if search complete
next(Cancelable) - Method in class jadx.gui.search.providers.ClassSearchProvider
 
next(Cancelable) - Method in class jadx.gui.search.providers.CodeSearchProvider
 
next(Cancelable) - Method in class jadx.gui.search.providers.CommentSearchProvider
 
next(Cancelable) - Method in class jadx.gui.search.providers.FieldSearchProvider
 
next(Cancelable) - Method in class jadx.gui.search.providers.MergedSearchProvider
 
next(Cancelable) - Method in class jadx.gui.search.providers.MethodSearchProvider
 
next(Cancelable) - Method in class jadx.gui.search.providers.ResourceSearchProvider
 
nextMatch() - Method in interface jadx.gui.ui.hexviewer.HexSearchBar.Control
 
NLS - Class in jadx.gui.utils
 
node - Variable in class jadx.gui.ui.codearea.AbstractCodeArea
 
node - Variable in class jadx.gui.ui.panel.ContentPanel
 
NodeDeclareRefAdapter - Class in jadx.gui.cache.code.disk.adapters
 
NodeDeclareRefAdapter(CodeAnnotationAdapter) - Constructor for class jadx.gui.cache.code.disk.adapters.NodeDeclareRefAdapter
 
NodeEndAdapter - Class in jadx.gui.cache.code.disk.adapters
 
NodeEndAdapter() - Constructor for class jadx.gui.cache.code.disk.adapters.NodeEndAdapter
 
NodeLabel - Class in jadx.gui.utils.ui
 
NodeLabel() - Constructor for class jadx.gui.utils.ui.NodeLabel
 
NodeLabel(String) - Constructor for class jadx.gui.utils.ui.NodeLabel
 
NodeLabel(String, boolean) - Constructor for class jadx.gui.utils.ui.NodeLabel
 
noHtml(String) - Static method in class jadx.gui.utils.ui.NodeLabel
 
none() - Static method in class jadx.gui.utils.shortcut.Shortcut
 
NONE - jadx.gui.cache.usage.UsageCacheMode
 
NONE - jadx.gui.settings.ui.plugins.PluginAction
 
NORMAL - jadx.gui.settings.LineNumbersMode
 
notifyLoadListeners(boolean) - Method in class jadx.gui.ui.MainWindow
 
notifyRestoreEditorViewStateDone() - Method in class jadx.gui.ui.tab.TabsController
 
notifySearchChanged() - Method in interface jadx.gui.ui.hexviewer.HexSearchBar.Control
Parameters of search have changed.
notifySearchChanging() - Method in interface jadx.gui.ui.hexviewer.HexSearchBar.Control
Parameters of search are changing which might not lead to immediate search change.
notUiThreadGuard() - Static method in class jadx.gui.utils.UiUtils
 
NULL - Static variable in class jadx.gui.utils.plugins.PluginWithOptions
 

O

OBJECT - jadx.gui.device.debugger.RuntimeType
 
ObjectPool<T> - Class in jadx.gui.utils
 
ObjectPool(ObjectPool.Creator<T>) - Constructor for class jadx.gui.utils.ObjectPool
 
ObjectPool.Creator<T> - Interface in jadx.gui.utils
 
offer(T) - Method in class jadx.gui.logs.LimitedQueue
 
onAppend(LogEvent) - Method in interface jadx.gui.logs.ILogListener
 
onAppend(LogEvent) - Method in class jadx.gui.logs.IssuesListener
 
onDeviceStatusChange(List<ADBDeviceInfo>) - Method in interface jadx.gui.device.protocol.ADB.DeviceStateListener
 
onDeviceStatusChange(List<ADBDeviceInfo>) - Method in class jadx.gui.ui.dialog.ADBDialog
 
onDone(ITaskInfo) - Method in class jadx.gui.jobs.DecompileTask
 
onDone(ITaskInfo) - Method in interface jadx.gui.jobs.IBackgroundTask
Called on executor thread after the all jobs finished.
onDone(ITaskInfo) - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
onFinish(ITaskInfo) - Method in class jadx.gui.jobs.ExportTask
 
onFinish(ITaskInfo) - Method in interface jadx.gui.jobs.IBackgroundTask
Executed on the Event Dispatch Thread after the all jobs finished.
onFinish(ITaskInfo) - Method in class jadx.gui.jobs.SimpleTask
 
onFinish(ITaskInfo) - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
onFinish(ITaskInfo) - Method in class jadx.gui.search.SearchTask
 
onPaintGlassPane(Graphics2D) - Method in class jadx.gui.ui.tab.dnd.TabDndController
 
onPrepared(long) - Method in interface jadx.gui.device.debugger.SmaliDebugger.ClassPrepareListener
 
onPrepared(String, long) - Method in interface jadx.gui.device.debugger.SmaliDebugger.ClassListener
 
onReload() - Method in interface jadx.gui.logs.ILogListener
 
onReload() - Method in class jadx.gui.logs.IssuesListener
 
onSelected() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
onSelected() - Method in interface jadx.gui.ui.panel.JDebuggerPanel.IListElement
 
onStart() - Static method in class jadx.gui.utils.dbg.UIWatchDog
 
onStartDrag(Point) - Method in class jadx.gui.ui.tab.dnd.TabDndController
 
onStateChanged(boolean, boolean) - Method in interface jadx.gui.ui.panel.IDebugController.StateListener
 
onSuspendEvent(SuspendInfo) - Method in class jadx.gui.device.debugger.DebugController
 
onSuspendEvent(SuspendInfo) - Method in interface jadx.gui.device.debugger.SmaliDebugger.SuspendListener
For step, breakpoint, watchpoint, and any other events that suspend the JVM.
onTabBookmarkChange(TabBlueprint) - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabBookmarkChange(TabBlueprint) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabBookmarkChange(TabBlueprint) - Method in class jadx.gui.ui.tab.QuickTabsTree
 
onTabBookmarkChange(TabBlueprint) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabClose(TabBlueprint) - Method in class jadx.gui.ui.tab.EditorSyncManager
 
onTabClose(TabBlueprint) - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabClose(TabBlueprint) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabClose(TabBlueprint) - Method in class jadx.gui.ui.tab.QuickTabsTree
 
onTabClose(TabBlueprint) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabCodeJump(TabBlueprint, JumpPosition, JumpPosition) - Method in interface jadx.gui.ui.tab.ITabStatesListener
Caret position changes.
onTabCodeJump(TabBlueprint, JumpPosition, JumpPosition) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabCodeJump(TabBlueprint, JumpPosition, JumpPosition) - Method in class jadx.gui.ui.tab.NavigationController
 
onTabCodeJump(TabBlueprint, JumpPosition, JumpPosition) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabOpen(TabBlueprint) - Method in interface jadx.gui.ui.tab.ITabStatesListener
Tab added to tabbed pane without become active (selected)
onTabOpen(TabBlueprint) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabOpen(TabBlueprint) - Method in class jadx.gui.ui.tab.QuickTabsTree
 
onTabOpen(TabBlueprint) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabPinChange(TabBlueprint) - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabPinChange(TabBlueprint) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabPinChange(TabBlueprint) - Method in class jadx.gui.ui.tab.QuickTabsTree
 
onTabPinChange(TabBlueprint) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabPositionFirst(TabBlueprint) - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabPositionFirst(TabBlueprint) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabPositionFirst(TabBlueprint) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabPreviewChange(TabBlueprint) - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabPreviewChange(TabBlueprint) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabPreviewChange(TabBlueprint) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabRestore(TabBlueprint, EditorViewState) - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabRestore(TabBlueprint, EditorViewState) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabRestore(TabBlueprint, EditorViewState) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabSave(TabBlueprint, EditorViewState) - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabSave(TabBlueprint, EditorViewState) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabSave(TabBlueprint, EditorViewState) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabSelect(TabBlueprint) - Method in class jadx.gui.ui.tab.EditorSyncManager
 
onTabSelect(TabBlueprint) - Method in interface jadx.gui.ui.tab.ITabStatesListener
Tab become active (selected)
onTabSelect(TabBlueprint) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabSelect(TabBlueprint) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabSmaliJump(TabBlueprint, int, boolean) - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabSmaliJump(TabBlueprint, int, boolean) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabSmaliJump(TabBlueprint, int, boolean) - Method in class jadx.gui.ui.tab.NavigationController
 
onTabSmaliJump(TabBlueprint, int, boolean) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabsReorder(List<TabBlueprint>) - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabsReorder(List<TabBlueprint>) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabsReorder(List<TabBlueprint>) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTabsRestoreDone() - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabsRestoreDone() - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabVisibilityChange(TabBlueprint) - Method in interface jadx.gui.ui.tab.ITabStatesListener
 
onTabVisibilityChange(TabBlueprint) - Method in class jadx.gui.ui.tab.LogTabStates
 
onTabVisibilityChange(TabBlueprint) - Method in class jadx.gui.ui.tab.QuickTabsTree
 
onTabVisibilityChange(TabBlueprint) - Method in class jadx.gui.ui.tab.TabbedPane
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.plugins.mappings.JInputMapping
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JClass
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JField
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JInputFile
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JInputFiles
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JInputScript
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JInputScripts
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JInputSmaliFile
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JMethod
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JNode
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JPackage
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.treemodel.JResource
 
onTreePopupMenu(MainWindow) - Method in class jadx.gui.ui.tab.QuickTabsChildNode
 
onUnloaded(String) - Method in interface jadx.gui.device.debugger.SmaliDebugger.ClassListener
 
onUpdate(boolean) - Method in class jadx.gui.plugins.mappings.RenameMappingsGui
 
onUpdate(int, int) - Method in class jadx.gui.ui.panel.IssuesPanel
 
open() - Method in class jadx.gui.JadxWrapper
 
open(ICodeNodeRef) - Method in class jadx.gui.plugins.context.GuiPluginContext
 
open(MainWindow, LogOptions) - Static method in class jadx.gui.ui.dialog.LogViewerDialog
 
open(MainWindow, JNode) - Static method in class jadx.gui.ui.dialog.UsageDialog
 
open(MainWindow, JNode) - Static method in class jadx.gui.ui.dialog.UsageDialogPlus
 
open(Path) - Method in class jadx.gui.ui.MainWindow
 
open(List<Path>) - Method in class jadx.gui.ui.MainWindow
 
OPEN - jadx.gui.ui.action.ActionModel
 
OPEN - jadx.gui.ui.filedialog.FileOpenMode
 
OPEN - Static variable in class jadx.gui.utils.Icons
 
OPEN_DEVICE - jadx.gui.ui.action.ActionModel
 
OPEN_PROJECT - jadx.gui.ui.action.ActionModel
 
OPEN_PROJECT - jadx.gui.ui.filedialog.FileOpenMode
 
OPEN_PROJECT - Static variable in class jadx.gui.utils.Icons
 
openFile(Frame, JResource) - Static method in class jadx.gui.utils.ui.FileOpenerHelper
 
openFileDialog() - Method in class jadx.gui.ui.MainWindow
 
openFontTTF(String) - Static method in class jadx.gui.utils.FontUtils
 
openIcon(String) - Static method in class jadx.gui.utils.UiUtils
 
openImage(String) - Static method in class jadx.gui.utils.UiUtils
 
openInit() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
openInit() - Method in class jadx.gui.ui.dialog.SearchDialog
 
openInit() - Method in class jadx.gui.ui.dialog.UsageDialog
 
openInit() - Method in class jadx.gui.ui.dialog.UsageDialogPlus
 
openItem(JNode) - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
openItem(JNode) - Method in class jadx.gui.ui.dialog.SearchDialog
 
openProjectDialog() - Method in class jadx.gui.ui.MainWindow
 
openSelectedItem() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
openSelectedItem() - Method in class jadx.gui.ui.dialog.UsageDialogPlus
 
openSvgIcon(String) - Static method in class jadx.gui.utils.UiUtils
 
openTab(JNode) - Method in class jadx.gui.ui.tab.TabsController
 
openTab(JNode, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
openTab(JNode, boolean, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
openUsageDialog(ICodeNodeRef) - Method in class jadx.gui.plugins.context.GuiPluginContext
 
OUTLINE - jadx.gui.ui.tab.dnd.TabDndGhostType
Colored rect of tabs size is dragged along with cursor.
OverlayIcon - Class in jadx.gui.utils
 
OverlayIcon(Icon) - Constructor for class jadx.gui.utils.OverlayIcon
 
OverlayIcon(Icon, Icon...) - Constructor for class jadx.gui.utils.OverlayIcon
 

P

PACKAGE - Static variable in class jadx.gui.utils.Icons
 
PACKAGE_DEFAULT_HTML_STR - Static variable in class jadx.gui.treemodel.JPackage
 
PackageHelper - Class in jadx.gui.utils.pkgs
 
PackageHelper(JadxWrapper, JNodeCache) - Constructor for class jadx.gui.utils.pkgs.PackageHelper
 
paint(Graphics) - Method in class jadx.gui.ui.startpage.RecentProjectListCellRenderer
Overriding paint to calculate the bounds of the remove button.
paintComponent(Graphics) - Method in class jadx.gui.ui.hexviewer.HexEditorHeader
 
paintComponent(Graphics) - Method in class jadx.gui.ui.menu.HiddenMenuItem
 
paintComponent(Graphics) - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
paintIcon(Component, Graphics, int, int) - Method in class jadx.gui.utils.OverlayIcon
 
paintScrollTriggerAreas - Variable in class jadx.gui.ui.tab.dnd.TabDndController
 
PARAMETER - Static variable in class jadx.gui.utils.Icons
 
parse(String) - Static method in class jadx.gui.search.providers.ResourceFilter
 
parse(RSyntaxDocument, String) - Method in class jadx.gui.plugins.script.ScriptErrorService
 
parseAppData(MainWindow) - Static method in class jadx.gui.device.debugger.DbgUtils
 
parseConfidence() - Method in class jadx.gui.plugins.quark.QuarkReportData.Crime
 
passesReloaded() - Method in class jadx.gui.ui.MainWindow
 
PathHighlightTreeCellRenderer - Class in jadx.gui.ui.cellrenders
 
PathHighlightTreeCellRenderer() - Constructor for class jadx.gui.ui.cellrenders.PathHighlightTreeCellRenderer
 
pathToString(Path) - Static method in class jadx.gui.cache.manager.CacheManager
 
PathTypeAdapter - Class in jadx.gui.utils
 
pause() - Method in class jadx.gui.device.debugger.DebugController
 
pause() - Method in interface jadx.gui.ui.panel.IDebugController
 
peek() - Method in class jadx.gui.logs.LimitedQueue
 
performAction() - Method in interface jadx.gui.ui.action.IShortcutAction
 
performAction() - Method in class jadx.gui.ui.action.JadxAutoCompletion
 
performAction() - Method in class jadx.gui.ui.action.JadxGuiAction
 
performCopy() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
performCopyAsCode() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
performCut() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
performDelete() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
performEscape() - Method in interface jadx.gui.ui.hexviewer.HexSearchBar.Control
 
performFind() - Method in interface jadx.gui.ui.hexviewer.HexSearchBar.Control
 
performFind(SearchParameters, BinarySearchService.SearchStatusListener) - Method in interface jadx.gui.ui.hexviewer.search.service.BinarySearchService
 
performFind(SearchParameters, BinarySearchService.SearchStatusListener) - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchServiceImpl
 
performFindAgain(BinarySearchService.SearchStatusListener) - Method in interface jadx.gui.ui.hexviewer.search.service.BinarySearchService
 
performFindAgain(BinarySearchService.SearchStatusListener) - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchServiceImpl
 
performPaste() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
performSelectAll() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
permissions - Variable in class jadx.gui.plugins.quark.QuarkReportData.Crime
 
pid - Variable in class jadx.gui.device.protocol.ADB.Process
 
PIN - Static variable in class jadx.gui.utils.Icons
 
PIN_DARK - Static variable in class jadx.gui.utils.Icons
 
PIN_HOVERED - Static variable in class jadx.gui.utils.Icons
 
PIN_HOVERED_DARK - Static variable in class jadx.gui.utils.Icons
 
PLUGIN_SCRIPT - jadx.gui.ui.action.ActionCategory
 
PluginAction - Enum in jadx.gui.settings.ui.plugins
 
pluginOptions - Variable in class jadx.gui.settings.data.ProjectData
 
PluginSettings - Class in jadx.gui.settings.ui.plugins
 
PluginSettings(MainWindow, JadxSettings) - Constructor for class jadx.gui.settings.ui.plugins.PluginSettings
 
PluginWithOptions - Class in jadx.gui.utils.plugins
 
PluginWithOptions(JadxPlugin, JadxPluginOptions) - Constructor for class jadx.gui.utils.plugins.PluginWithOptions
 
poll() - Method in class jadx.gui.logs.LimitedQueue
 
popupMenuCanceled(PopupMenuEvent) - Method in class jadx.gui.ui.codearea.CommentAction
 
popupMenuCanceled(PopupMenuEvent) - Method in class jadx.gui.ui.codearea.JNodePopupListener
 
popupMenuCanceled(PopupMenuEvent) - Method in interface jadx.gui.utils.DefaultPopupMenuListener
 
popupMenuWillBecomeInvisible(PopupMenuEvent) - Method in class jadx.gui.ui.codearea.JNodePopupListener
 
popupMenuWillBecomeInvisible(PopupMenuEvent) - Method in interface jadx.gui.utils.DefaultPopupMenuListener
 
popupMenuWillBecomeVisible(PopupMenuEvent) - Method in class jadx.gui.ui.codearea.CommentAction
 
popupMenuWillBecomeVisible(PopupMenuEvent) - Method in class jadx.gui.ui.codearea.JNodePopupListener
 
popupMenuWillBecomeVisible(PopupMenuEvent) - Method in interface jadx.gui.utils.DefaultPopupMenuListener
 
ppid - Variable in class jadx.gui.device.protocol.ADB.Process
 
preferredLayoutSize(Container) - Method in class jadx.gui.utils.layout.WrapLayout
Returns the preferred dimensions for this layout given the visible components in the specified target container.
PREFS - jadx.gui.ui.action.ActionModel
 
prepare() - Method in class jadx.gui.search.providers.MergedSearchProvider
 
prepare(MainWindow) - Method in class jadx.gui.search.SearchSettings
 
prepareForOtherCompletion(JList, Completion, int, boolean, boolean) - Method in class jadx.gui.plugins.script.ScriptCompletionRenderer
 
prepareUpdate() - Method in class jadx.gui.ui.HeapUsageBar
 
prev() - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchService.FoundMatches
 
PREVIEW_TAB - jadx.gui.ui.action.ActionModel
 
previewTab(JNode) - Method in class jadx.gui.ui.tab.TabsController
 
prevMatch() - Method in interface jadx.gui.ui.hexviewer.HexSearchBar.Control
 
printStackTrace(String) - Static method in class jadx.gui.utils.UiUtils
 
Process() - Constructor for class jadx.gui.device.protocol.ADB.Process
 
processDrag(DropTargetDragEvent) - Method in class jadx.gui.ui.MainDropTarget
 
ProcessResult - Class in jadx.gui.jobs
 
ProcessResult(int, TaskStatus, int) - Constructor for class jadx.gui.jobs.ProcessResult
 
progress() - Method in interface jadx.gui.jobs.ITaskProgress
 
progress() - Method in class jadx.gui.jobs.TaskProgress
 
progress() - Method in class jadx.gui.search.providers.ClassSearchProvider
 
progress() - Method in class jadx.gui.search.providers.CodeSearchProvider
 
progress() - Method in class jadx.gui.search.providers.CommentSearchProvider
 
progress() - Method in class jadx.gui.search.providers.FieldSearchProvider
 
progress() - Method in class jadx.gui.search.providers.MergedSearchProvider
 
progress() - Method in class jadx.gui.search.providers.MethodSearchProvider
 
progress() - Method in class jadx.gui.search.providers.ResourceSearchProvider
 
progressInfoLabel - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
progressPane - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
ProgressPanel - Class in jadx.gui.ui.panel
 
ProgressPanel(MainWindow, boolean) - Constructor for class jadx.gui.ui.panel.ProgressPanel
 
PROJECT_EXTENSION - Static variable in class jadx.gui.settings.JadxProject
 
ProjectData - Class in jadx.gui.settings.data
 
ProjectData() - Constructor for class jadx.gui.settings.data.ProjectData
 
projectPathUpdate(JadxProject, Path) - Method in class jadx.gui.cache.manager.CacheManager
 
PROJECTS_CACHE_DIR - Static variable in class jadx.gui.utils.files.JadxFiles
 
PROPERTY - Static variable in class jadx.gui.utils.Icons
 
propertyChange(PropertyChangeEvent) - Method in class jadx.gui.ui.panel.ProgressPanel
 
put(JavaNode, JNode) - Method in class jadx.gui.utils.JNodeCache
 
put(ICodeNodeRef, JNode) - Method in class jadx.gui.utils.JNodeCache
 
put(ActionModel, Shortcut) - Method in class jadx.gui.settings.data.ShortcutsWrapper
 
put(T) - Method in class jadx.gui.utils.ObjectPool
 

Q

QUARK - jadx.gui.ui.action.ActionModel
 
QuarkDialog - Class in jadx.gui.plugins.quark
 
QuarkDialog(MainWindow) - Constructor for class jadx.gui.plugins.quark.QuarkDialog
 
QuarkManager - Class in jadx.gui.plugins.quark
 
QuarkManager(MainWindow, Path) - Constructor for class jadx.gui.plugins.quark.QuarkManager
 
QuarkReportData - Class in jadx.gui.plugins.quark
 
QuarkReportData() - Constructor for class jadx.gui.plugins.quark.QuarkReportData
 
QuarkReportData.Crime - Class in jadx.gui.plugins.quark
 
QuarkReportData.InvokePlace - Class in jadx.gui.plugins.quark
 
QuarkReportData.Method - Class in jadx.gui.plugins.quark
 
QuarkReportNode - Class in jadx.gui.plugins.quark
 
QuarkReportNode(Path) - Constructor for class jadx.gui.plugins.quark.QuarkReportNode
 
QuarkReportPanel - Class in jadx.gui.plugins.quark
 
QuarkReportPanel(TabbedPane, QuarkReportNode, QuarkReportData) - Constructor for class jadx.gui.plugins.quark.QuarkReportPanel
 
QUICK_TABS - Static variable in class jadx.gui.utils.Icons
 
QuickTabsBookmarkParentNode - Class in jadx.gui.ui.tab
 
QuickTabsBookmarkParentNode(TabsController) - Constructor for class jadx.gui.ui.tab.QuickTabsBookmarkParentNode
 
QuickTabsChildNode - Class in jadx.gui.ui.tab
 
QuickTabsChildNode(JNode) - Constructor for class jadx.gui.ui.tab.QuickTabsChildNode
 
QuickTabsOpenParentNode - Class in jadx.gui.ui.tab
 
QuickTabsOpenParentNode(TabsController) - Constructor for class jadx.gui.ui.tab.QuickTabsOpenParentNode
 
QuickTabsPinParentNode - Class in jadx.gui.ui.tab
 
QuickTabsPinParentNode(TabsController) - Constructor for class jadx.gui.ui.tab.QuickTabsPinParentNode
 
QuickTabsTree - Class in jadx.gui.ui.tab
 
QuickTabsTree(MainWindow) - Constructor for class jadx.gui.ui.tab.QuickTabsTree
 

R

rawVal - Variable in class jadx.gui.device.debugger.SmaliDebugger.RuntimeValue
 
read(JsonReader) - Method in class jadx.gui.utils.RelativePathTypeAdapter
 
read(DataInput) - Method in class jadx.gui.cache.code.disk.adapters.ArgTypeAdapter
 
read(DataInput) - Method in class jadx.gui.cache.code.disk.adapters.ClassNodeAdapter
 
read(DataInput) - Method in class jadx.gui.cache.code.disk.adapters.CodeAnnotationAdapter
 
read(DataInput) - Method in interface jadx.gui.cache.code.disk.adapters.DataAdapter
 
read(DataInput) - Method in class jadx.gui.cache.code.disk.adapters.FieldNodeAdapter
 
read(DataInput) - Method in class jadx.gui.cache.code.disk.adapters.InsnCodeOffsetAdapter
 
read(DataInput) - Method in class jadx.gui.cache.code.disk.adapters.MethodNodeAdapter
 
read(DataInput) - Method in class jadx.gui.cache.code.disk.adapters.NodeDeclareRefAdapter
 
read(DataInput) - Method in class jadx.gui.cache.code.disk.adapters.NodeEndAdapter
 
read(DataInput) - Method in class jadx.gui.cache.code.disk.adapters.VarNodeAdapter
 
read(DataInput) - Method in class jadx.gui.cache.code.disk.adapters.VarRefAdapter
 
read(InputStream, byte[]) - Static method in class jadx.gui.utils.IOUtils
 
read(InputStream, byte[], int, int) - Static method in class jadx.gui.utils.IOUtils
 
readAll(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readAndBuild(Path, String) - Method in class jadx.gui.cache.code.disk.CodeMetadataAdapter
 
readArray(SmaliDebugger.RuntimeValue, int, int) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readArrayLength(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readArraySignature(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readByte(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readChar(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readDouble(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readFloat(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readID(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readInt(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readNBytes(InputStream, int) - Static method in class jadx.gui.utils.IOUtils
This method can be deleted once Jadx is Java11+
readNullableUTF(DataInput) - Static method in class jadx.gui.cache.code.disk.adapters.DataAdapterHelper
 
readNullObject() - Method in class jadx.gui.device.debugger.ArtAdapter.AndroidOreoAndBelow
 
readNullObject() - Method in class jadx.gui.device.debugger.ArtAdapter.AndroidPieAndAbove
 
readNullObject() - Method in interface jadx.gui.device.debugger.ArtAdapter.IArtAdapter
 
readObjectSignatureSync(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readShort(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readStringSync(long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readStringSync(SmaliDebugger.RuntimeValue) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
readUVInt(DataInput) - Static method in class jadx.gui.cache.code.disk.adapters.DataAdapterHelper
Read unsigned variable length integer (ULEB128 encoding)
rebuildPackagesTree() - Method in class jadx.gui.ui.MainWindow
 
RecentProjectItem - Class in jadx.gui.ui.startpage
Represents an item in the recent projects list.
RecentProjectItem(Path) - Constructor for class jadx.gui.ui.startpage.RecentProjectItem
 
RecentProjectListCellRenderer - Class in jadx.gui.ui.startpage
 
RecentProjectListCellRenderer(Font) - Constructor for class jadx.gui.ui.startpage.RecentProjectListCellRenderer
 
RecentProjectsMenuListener - Class in jadx.gui.ui.popupmenu
 
RecentProjectsMenuListener(MainWindow, JMenu) - Constructor for class jadx.gui.ui.popupmenu.RecentProjectsMenuListener
 
RectangleTypeAdapter - Class in jadx.gui.utils
 
rectBackward - Variable in class jadx.gui.ui.tab.dnd.TabDndController
 
rectForward - Variable in class jadx.gui.ui.tab.dnd.TabDndController
 
refresh() - Method in class jadx.gui.plugins.script.ScriptCodeArea
 
refresh() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
Implement in this method the code that reloads node from cache and sets the new content to be displayed
refresh() - Method in class jadx.gui.ui.codearea.CodeArea
 
refresh() - Method in class jadx.gui.ui.codearea.SmaliArea
 
refresh(JNode) - Method in class jadx.gui.ui.tab.TabbedPane
 
refresh(CaretPositionFix) - Method in class jadx.gui.ui.codearea.CodePanel
 
refreshClass() - Method in class jadx.gui.ui.codearea.CodeArea
 
refreshRegisterTree() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
refreshStackFrameList(List<? extends JDebuggerPanel.IListElement>) - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
refreshThisFieldTree() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
refreshThreadBox(List<? extends JDebuggerPanel.IListElement>) - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
regClassPrepareEventForBreakpoint(String, SmaliDebugger.ClassPrepareListener) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
register() - Static method in class jadx.gui.logs.LogCollector
 
register() - Static method in class jadx.gui.ui.codearea.SmaliFoldParser
 
register() - Static method in class jadx.gui.ui.JadxEventQueue
 
register(JComponent, JadxSettings, Runnable) - Static method in class jadx.gui.utils.ui.ZoomActions
 
registerBundledFonts() - Static method in class jadx.gui.utils.FontUtils
 
registerGlobalKeyBinding(String, String, Runnable) - Method in class jadx.gui.plugins.context.GuiPluginContext
 
RegisterInfo - Class in jadx.gui.device.debugger.smali
 
RegisterInfo() - Constructor for class jadx.gui.device.debugger.smali.RegisterInfo
 
registerInitOnOpen() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
registerListener(ILogListener) - Method in class jadx.gui.logs.LogCollector
 
registerMouseEventListener(MainWindow) - Method in class jadx.gui.utils.shortcut.ShortcutsController
 
RegisterObserver - Class in jadx.gui.device.debugger
 
RegisterObserver.Info - Class in jadx.gui.device.debugger
 
RegisterObserver.SmaliRegisterMapping - Class in jadx.gui.device.debugger
 
registerTheme(IEditorTheme) - Method in class jadx.gui.ui.codearea.theme.EditorThemeManager
 
registerUncaughtExceptionHandler() - Static method in class jadx.gui.ui.dialog.ExceptionDialog
 
regMethodEntryEventSync(String, SmaliDebugger.MethodEntryListener) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
RelativePathTypeAdapter - Class in jadx.gui.utils
 
RelativePathTypeAdapter(Path) - Constructor for class jadx.gui.utils.RelativePathTypeAdapter
 
reload() - Method in class jadx.gui.device.debugger.LogcatController
 
reload(MainWindow) - Method in class jadx.gui.treemodel.JClass
 
reload(MainWindow) - Method in class jadx.gui.treemodel.JField
 
reload(MainWindow) - Method in class jadx.gui.treemodel.JMethod
 
reload(MainWindow) - Method in interface jadx.gui.treemodel.JRenameNode
 
reload(MainWindow) - Method in class jadx.gui.treemodel.JVariable
 
reload(MainWindow) - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
reload(CacheObject) - Method in class jadx.gui.treemodel.JClass
 
RELOAD - jadx.gui.ui.action.ActionModel
 
reloadActiveTab() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
reloadAllTabs() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
reloadCodeData() - Method in class jadx.gui.JadxWrapper
 
reloadData() - Method in class jadx.gui.settings.ui.cache.CachesTable
 
reloadInactiveTabs() - Method in class jadx.gui.ui.tab.TabbedPane
 
reloadPasses() - Method in class jadx.gui.JadxWrapper
 
reloadShortcuts() - Method in class jadx.gui.ui.menu.JadxMenu
 
reloadShortcuts() - Method in class jadx.gui.ui.menu.JadxMenuBar
 
reloadTree() - Method in class jadx.gui.ui.MainWindow
 
reloadTreePreservingState() - Method in class jadx.gui.ui.MainWindow
 
remove(JavaNode) - Method in class jadx.gui.utils.JNodeCache
 
remove(JClass, int) - Static method in class jadx.gui.device.debugger.BreakpointManager
 
remove(String) - Method in class jadx.gui.cache.code.CodeStringCache
 
remove(String) - Method in class jadx.gui.cache.code.disk.BufferCodeCache
 
remove(String) - Method in class jadx.gui.cache.code.disk.DiskCodeCache
 
remove(String) - Method in class jadx.gui.cache.code.FixedCodeCache
 
remove(Icon) - Method in class jadx.gui.utils.OverlayIcon
 
removeAlias() - Method in class jadx.gui.treemodel.JClass
 
removeAlias() - Method in class jadx.gui.treemodel.JField
 
removeAlias() - Method in class jadx.gui.treemodel.JMethod
 
removeAlias() - Method in interface jadx.gui.treemodel.JRenameNode
 
removeAlias() - Method in class jadx.gui.treemodel.JVariable
 
removeAlias() - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
removeBreakpoint(BreakpointManager.FileBreakpoint) - Method in class jadx.gui.device.debugger.DebugController
 
removeBreakpoint(SmaliDebugger.RuntimeBreakpoint) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
removeCacheEntry(CacheEntry) - Method in class jadx.gui.cache.manager.CacheManager
 
removeColorModifier(BinEdCodeAreaAssessor.PositionColorModifier) - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
removeExcludedPackage(String) - Method in class jadx.gui.JadxWrapper
 
removeForward(String) - Method in class jadx.gui.device.protocol.ADBDevice
 
removeForward(String, int, String, String) - Static method in class jadx.gui.device.protocol.ADB
 
removeInput(Path) - Method in class jadx.gui.ui.MainWindow
 
removeKeyBinding(JComponent, KeyStroke, String) - Static method in class jadx.gui.utils.UiUtils
 
removeListener(ILogListener) - Method in class jadx.gui.logs.LogCollector
 
removeListener(JadxEventType<E>, Consumer<E>) - Method in class jadx.gui.events.types.JadxGuiEventsImpl
 
removeListener(JClass) - Static method in class jadx.gui.device.debugger.BreakpointManager
 
removeListener(ITabStatesListener) - Method in class jadx.gui.ui.tab.TabsController
 
removeListener(Consumer<T>) - Method in class jadx.gui.utils.SimpleListener
 
removeListenerByClass(Class<?>) - Method in class jadx.gui.logs.LogCollector
 
removeMsgType(byte) - Method in class jadx.gui.device.debugger.LogcatController.LogcatFilter
 
removeNode(Predicate<JNode>) - Method in class jadx.gui.treemodel.JLoadableNode
 
removeNode(Predicate<JNode>) - Method in class jadx.gui.treemodel.JNode
Remove and return first found node
removeNotify() - Method in class jadx.gui.ui.hexviewer.HexEditorHeader
 
removePid(int) - Method in class jadx.gui.device.debugger.LogcatController.LogcatFilter
 
removePriorityColorModifier(BinEdCodeAreaAssessor.PositionColorModifier) - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
removeRecentProject(Path) - Method in class jadx.gui.settings.JadxSettings
 
removeUpdate(DocumentEvent) - Method in class jadx.gui.utils.ui.DocumentUpdateListener
 
removeWholeClass(JavaClass) - Method in class jadx.gui.utils.JNodeCache
 
rename(MainWindow, JRenameNode) - Static method in class jadx.gui.ui.dialog.RenameDialog
 
RenameAction - Class in jadx.gui.ui.action
 
RenameAction(CodeArea) - Constructor for class jadx.gui.ui.action.RenameAction
 
RenameDialog - Class in jadx.gui.ui.dialog
 
renameInput(Path) - Method in class jadx.gui.ui.MainWindow
 
RenameMappingsGui - Class in jadx.gui.plugins.mappings
 
RenameMappingsGui(MainWindow) - Constructor for class jadx.gui.plugins.mappings.RenameMappingsGui
 
RenameService - Class in jadx.gui.events.services
Rename service listen for user rename events.
reopen() - Method in class jadx.gui.ui.MainWindow
 
replace() - Method in class jadx.gui.treemodel.JMethod
 
replace() - Method in interface jadx.gui.treemodel.JRenameNode
 
replaceCustomNode(JNode) - Method in class jadx.gui.treemodel.JRoot
 
requestFullDecompilation() - Method in class jadx.gui.ui.MainWindow
 
requestUpdate() - Method in class jadx.gui.utils.rx.DebounceUpdate
 
reset() - Method in class jadx.gui.events.types.JadxGuiEventsImpl
 
reset() - Method in class jadx.gui.logs.LogCollector
 
reset() - Method in class jadx.gui.plugins.context.CommonGuiPluginsContext
 
reset() - Method in class jadx.gui.ui.HeapUsageBar
 
reset() - Method in class jadx.gui.ui.panel.ProgressPanel
 
reset() - Method in class jadx.gui.ui.tab.NavigationController
 
reset() - Method in class jadx.gui.ui.tab.TabbedPane
 
reset() - Method in class jadx.gui.utils.CacheObject
 
reset() - Method in class jadx.gui.utils.JNodeCache
 
reset() - Method in class jadx.gui.utils.JumpManager
 
reset() - Method in class jadx.gui.utils.shortcut.ShortcutsController
Keep only actions bound to the main window.
RESET - Static variable in class jadx.gui.utils.Icons
 
RESET_CACHE - jadx.gui.ui.action.ActionModel
 
resetAllDebuggingInfo() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
resetCache() - Method in class jadx.gui.ui.MainWindow
 
resetCacheDir() - Method in class jadx.gui.settings.JadxProject
 
resetCancel() - Method in class jadx.gui.jobs.CancelableBackgroundTask
 
resetClipboardOwner() - Static method in class jadx.gui.utils.UiUtils
Owner field in Clipboard class can store reference to CodeArea.
resetCodeCache() - Method in class jadx.gui.ui.MainWindow
 
resetColors() - Method in interface jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor.PositionColorModifier
 
resetGuiPluginsContext() - Method in class jadx.gui.JadxWrapper
 
resetPluginsMenu() - Method in class jadx.gui.ui.MainWindow
 
resetRegTreeNodes() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
resetThisTreeNodes() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
resetUI() - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
resolveMethod(String) - Method in class jadx.gui.plugins.quark.QuarkReportPanel
 
RESOURCE - jadx.gui.ui.dialog.SearchDialog.SearchOptions
 
ResourceFilter - Class in jadx.gui.search.providers
 
RESOURCES_COMPARATOR - Static variable in class jadx.gui.treemodel.JResource
 
ResourceSearchProvider - Class in jadx.gui.search.providers
 
ResourceSearchProvider(MainWindow, SearchSettings, SearchDialog) - Constructor for class jadx.gui.search.providers.ResourceSearchProvider
 
ResTableHelper - Class in jadx.gui.utils.res
 
restore() - Method in class jadx.gui.utils.CaretPositionFix
Restore caret position in refreshed code.
restoreEditorViewState(EditorViewState) - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
restoreEditorViewState(EditorViewState) - Method in class jadx.gui.ui.codearea.CodeContentPanel
 
restoreEditorViewState(EditorViewState) - Method in interface jadx.gui.ui.panel.IViewStateSupport
 
restoreEditorViewState(EditorViewState) - Method in class jadx.gui.ui.tab.TabsController
 
resultsInfoLabel - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
resultsModel - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
ResultsModel() - Constructor for class jadx.gui.ui.dialog.CommonSearchDialog.ResultsModel
 
resultsTable - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
ResultsTable(CommonSearchDialog.ResultsModel, CommonSearchDialog.ResultsTableCellRenderer) - Constructor for class jadx.gui.ui.dialog.CommonSearchDialog.ResultsTable
 
ResultsTableCellRenderer() - Constructor for class jadx.gui.ui.dialog.CommonSearchDialog.ResultsTableCellRenderer
 
resume() - Method in class jadx.gui.device.debugger.SmaliDebugger
 
ROOT - jadx.gui.treemodel.JResource.JResType
 
RSTABundledTheme - Class in jadx.gui.ui.codearea.theme
 
RSTABundledTheme(String) - Constructor for class jadx.gui.ui.codearea.theme.RSTABundledTheme
 
RSTAThemeXML - Class in jadx.gui.ui.codearea.theme
 
RSTAThemeXML(Path, String) - Constructor for class jadx.gui.ui.codearea.theme.RSTAThemeXML
 
run() - Method in class jadx.gui.device.debugger.DebugController
 
run() - Method in class jadx.gui.search.SearchJob
 
run() - Method in interface jadx.gui.ui.panel.IDebugController
 
RUN - Static variable in class jadx.gui.utils.Icons
 
runAction(JNode) - Method in class jadx.gui.ui.action.FindUsageAction
 
runAction(JNode) - Method in class jadx.gui.ui.action.FridaAction
 
runAction(JNode) - Method in class jadx.gui.ui.action.GoToDeclarationAction
 
runAction(JNode) - Method in class jadx.gui.ui.action.JNodeAction
 
runAction(JNode) - Method in class jadx.gui.ui.action.JsonPrettifyAction
 
runAction(JNode) - Method in class jadx.gui.ui.action.RenameAction
 
runAction(JNode) - Method in class jadx.gui.ui.codearea.UsageDialogPlusAction
 
RuntimeBreakpoint() - Constructor for class jadx.gui.device.debugger.SmaliDebugger.RuntimeBreakpoint
 
RuntimeType - Enum in jadx.gui.device.debugger
 
RxUtils - Class in jadx.gui.utils.rx
 
RxUtils() - Constructor for class jadx.gui.utils.rx.RxUtils
 

S

save() - Method in class jadx.gui.plugins.script.ScriptCodeArea
 
save() - Method in class jadx.gui.settings.JadxProject
 
save() - Method in class jadx.gui.tree.TreeExpansionService
 
save() - Method in class jadx.gui.utils.CaretPositionFix
Save caret position by anchor to token under caret
save(IUsageInfoData, Path, List<File>) - Static method in class jadx.gui.cache.usage.UsageFileAdapter
 
save(String) - Method in class jadx.gui.plugins.mappings.JInputMapping
 
save(String) - Method in class jadx.gui.settings.JadxSettingsStorage
 
save(String) - Method in class jadx.gui.treemodel.JEditableNode
 
save(String) - Method in class jadx.gui.treemodel.JInputScript
 
save(String) - Method in class jadx.gui.treemodel.JInputSmaliFile
 
SAVE_ALL - jadx.gui.ui.action.ActionModel
 
SAVE_ALL - Static variable in class jadx.gui.utils.Icons
 
SAVE_PROJECT - jadx.gui.ui.action.ActionModel
 
SAVE_PROJECT - jadx.gui.ui.filedialog.FileOpenMode
 
SAVE_PROJECT_AS - jadx.gui.ui.action.ActionModel
 
saveAndExit() - Static method in class jadx.gui.device.debugger.BreakpointManager
 
saveAs(Path) - Method in class jadx.gui.settings.JadxProject
 
saveEditorViewState(EditorViewState) - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
saveEditorViewState(EditorViewState) - Method in class jadx.gui.ui.codearea.CodeContentPanel
 
saveEditorViewState(EditorViewState) - Method in interface jadx.gui.ui.panel.IViewStateSupport
 
saveJClass(JClass, Path, JClassExportType) - Static method in class jadx.gui.ui.popupmenu.JClassPopupMenu
 
saveOpenTabs(List<EditorViewState>) - Method in class jadx.gui.settings.JadxProject
 
saveWindowPos(Window) - Method in class jadx.gui.settings.JadxSettings
 
scheduleJobs() - Method in class jadx.gui.jobs.DecompileTask
 
scheduleTasks() - Method in class jadx.gui.jobs.DecompileTask
 
scheduleTasks() - Method in class jadx.gui.jobs.ExportTask
 
scheduleTasks() - Method in interface jadx.gui.jobs.IBackgroundTask
 
scheduleTasks() - Method in class jadx.gui.jobs.SimpleTask
 
scheduleTasks() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
scheduleTasks() - Method in class jadx.gui.search.SearchTask
 
SCRIPT_AUTO_COMPLETE - jadx.gui.ui.action.ActionModel
 
SCRIPT_RUN - jadx.gui.ui.action.ActionModel
 
SCRIPT_SAVE - jadx.gui.ui.action.ActionModel
 
ScriptCodeArea - Class in jadx.gui.plugins.script
 
ScriptCodeArea(ContentPanel, JInputScript) - Constructor for class jadx.gui.plugins.script.ScriptCodeArea
 
ScriptCompleteProvider - Class in jadx.gui.plugins.script
 
ScriptCompleteProvider(AbstractCodeArea) - Constructor for class jadx.gui.plugins.script.ScriptCompleteProvider
 
ScriptCompletionData - Class in jadx.gui.plugins.script
 
ScriptCompletionData(CompletionProvider, int) - Constructor for class jadx.gui.plugins.script.ScriptCompletionData
 
ScriptCompletionRenderer - Class in jadx.gui.plugins.script
 
ScriptCompletionRenderer(JadxSettings) - Constructor for class jadx.gui.plugins.script.ScriptCompletionRenderer
 
ScriptContentPanel - Class in jadx.gui.plugins.script
 
ScriptContentPanel(TabbedPane, JInputScript) - Constructor for class jadx.gui.plugins.script.ScriptContentPanel
 
ScriptErrorService - Class in jadx.gui.plugins.script
 
ScriptErrorService(ScriptCodeArea) - Constructor for class jadx.gui.plugins.script.ScriptErrorService
 
scrollIfNeeded(Point) - Method in class jadx.gui.ui.tab.dnd.TabDndController
Check if dragging near edges and scroll to according direction through programmatically clicking system's scroll buttons.
scrollToDebugPos(int) - Method in class jadx.gui.ui.codearea.SmaliArea
 
scrollToOffset(int) - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
scrollToPos(int) - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
scrollToPos(int) - Method in class jadx.gui.ui.codearea.AbstractCodeContentPanel
 
scrollToPos(int) - Method in class jadx.gui.ui.codearea.BinaryContentPanel
 
scrollToPos(int) - Method in class jadx.gui.ui.panel.ContentPanel
 
scrollToSmaliLine(JClass, int, boolean) - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
scrollToUpdatedNode(JDebuggerPanel.ValueTreeNode) - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
search(MainWindow, SearchDialog.SearchPreset) - Static method in class jadx.gui.ui.dialog.SearchDialog
 
SearchBar - Class in jadx.gui.ui.codearea
 
SearchBar(RSyntaxTextArea) - Constructor for class jadx.gui.ui.codearea.SearchBar
 
SearchCondition - Class in jadx.gui.ui.hexviewer.search
Parameters for action to search for occurrences of text or data.
SearchCondition() - Constructor for class jadx.gui.ui.hexviewer.search.SearchCondition
 
SearchCondition(SearchCondition) - Constructor for class jadx.gui.ui.hexviewer.search.SearchCondition
This is copy constructor.
SearchCondition.SearchMode - Enum in jadx.gui.ui.hexviewer.search
 
SearchDialog - Class in jadx.gui.ui.dialog
 
SearchDialog.SearchOptions - Enum in jadx.gui.ui.dialog
 
SearchDialog.SearchPreset - Enum in jadx.gui.ui.dialog
 
searchInActiveTab(MainWindow, SearchDialog.SearchPreset) - Static method in class jadx.gui.ui.dialog.SearchDialog
 
searchJavaClassByFullAlias(String) - Method in class jadx.gui.JadxWrapper
 
searchJavaClassByOrigClassName(String) - Method in class jadx.gui.JadxWrapper
 
searchJavaClassByRawName(String) - Method in class jadx.gui.JadxWrapper
 
SearchJob - Class in jadx.gui.search
 
SearchJob(SearchTask, ISearchProvider) - Constructor for class jadx.gui.search.SearchJob
 
searchMth - Variable in class jadx.gui.search.providers.BaseSearchProvider
 
searchNode(JNode) - Method in class jadx.gui.treemodel.JRoot
 
searchNode(Predicate<JNode>) - Method in class jadx.gui.treemodel.JLoadableNode
 
searchNode(Predicate<JNode>) - Method in class jadx.gui.treemodel.JNode
 
searchPackage(MainWindow, String) - Static method in class jadx.gui.ui.dialog.SearchDialog
 
SearchParameters - Class in jadx.gui.ui.hexviewer.search
Parameters for action to search for occurrences of text or data.
SearchParameters() - Constructor for class jadx.gui.ui.hexviewer.search.SearchParameters
 
SearchParameters.MatchMode - Enum in jadx.gui.ui.hexviewer.search
 
SearchParameters.SearchDirection - Enum in jadx.gui.ui.hexviewer.search
 
searchSettings - Variable in class jadx.gui.search.providers.BaseSearchProvider
 
SearchSettings - Class in jadx.gui.search
 
SearchSettings(String) - Constructor for class jadx.gui.search.SearchSettings
 
searchStr - Variable in class jadx.gui.search.providers.BaseSearchProvider
 
SearchTask - Class in jadx.gui.search
 
SearchTask(MainWindow, Consumer<JNode>, BiConsumer<ITaskInfo, Boolean>) - Constructor for class jadx.gui.search.SearchTask
 
searchText(MainWindow, String) - Static method in class jadx.gui.ui.dialog.SearchDialog
 
select(ActionCategory) - Static method in enum jadx.gui.ui.action.ActionModel
 
select(Font, boolean) - Method in class jadx.gui.settings.ui.font.JadxFontDialog
 
selectGroup(ISettingsGroup) - Method in class jadx.gui.settings.ui.JadxSettingsWindow
 
selectGroup(ISettingsGroup) - Method in class jadx.gui.settings.ui.SettingsTree
 
selectNodeInTree(JNode) - Method in class jadx.gui.ui.MainWindow
 
selectTab(JNode) - Method in class jadx.gui.ui.tab.TabsController
 
selectTab(JNode, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
selectTab(ContentPanel) - Method in class jadx.gui.ui.tab.TabbedPane
 
send(IJadxEvent) - Method in class jadx.gui.events.types.JadxGuiEventsImpl
 
sendUpdate(T) - Method in class jadx.gui.utils.SimpleListener
 
sepClassAndMthSig(String) - Static method in class jadx.gui.device.debugger.DbgUtils
 
set(RootNode, IUsageInfoData) - Method in class jadx.gui.cache.usage.UsageInfoCache
 
set(ADBDevice, int, String, String) - Method in class jadx.gui.device.debugger.DebugSettings
 
set(JClass, int) - Static method in class jadx.gui.device.debugger.BreakpointManager
 
setActive(boolean) - Method in class jadx.gui.settings.data.TabViewState
 
setActive(boolean) - Method in class jadx.gui.ui.codearea.EditorViewState
 
setActiveCls(JClass) - Method in class jadx.gui.search.SearchSettings
 
setActiveResource(JResource) - Method in class jadx.gui.search.SearchSettings
 
setAdbDialogHost(String) - Method in class jadx.gui.settings.JadxSettings
 
setAdbDialogPath(String) - Method in class jadx.gui.settings.JadxSettings
 
setAdbDialogPort(String) - Method in class jadx.gui.settings.JadxSettings
 
setAllowInlineKotlinLambda(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setAlwaysSelectOpened(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setAsGradleMode(boolean) - Method in class jadx.gui.ui.export.ExportProjectProperties
 
setAutoAttachPkg(boolean) - Method in class jadx.gui.device.debugger.DebugSettings
 
setAutoStartJobs(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setBinaryData(EditableBinaryData) - Method in class jadx.gui.ui.hexviewer.search.SearchCondition
 
setBinarySearchService(BinarySearchService) - Method in class jadx.gui.ui.hexviewer.search.BinarySearch
 
setBookmarked(boolean) - Method in class jadx.gui.settings.data.TabViewState
 
setBookmarked(boolean) - Method in class jadx.gui.ui.codearea.EditorViewState
 
setBookmarked(boolean) - Method in class jadx.gui.ui.tab.TabBlueprint
 
setBounds(Rectangle) - Method in class jadx.gui.settings.WindowLocation
 
setBreakpoint(long, BreakpointManager.FileBreakpoint) - Method in class jadx.gui.device.debugger.DebugController
 
setBreakpoint(BreakpointManager.FileBreakpoint) - Method in class jadx.gui.device.debugger.DebugController
 
setBreakpoint(SmaliDebugger.RuntimeBreakpoint) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
setBytes(byte[]) - Method in class jadx.gui.ui.hexviewer.HexInspectorPanel
 
setCache(String) - Method in class jadx.gui.cache.manager.CacheEntry
 
setCacheDir(String) - Method in class jadx.gui.settings.data.ProjectData
 
setCacheDir(String) - Method in class jadx.gui.settings.JadxSettings
 
setCaret(int) - Method in class jadx.gui.settings.data.TabViewState
 
setCaretPos(int) - Method in class jadx.gui.ui.codearea.EditorViewState
 
setCfgOutput(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setChanged(boolean) - Method in class jadx.gui.treemodel.JEditableNode
 
setCheckForUpdates(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setClassListener(SmaliDebugger.ClassListener) - Method in class jadx.gui.device.debugger.SmaliDebugger
Listens for class preparation and unload events.
setClipboardString(String) - Static method in class jadx.gui.utils.UiUtils
 
setCodeAreaLineWrap(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setCodeCacheMode(CodeCacheMode) - Method in class jadx.gui.settings.JadxSettings
 
setCodeData(JadxCodeData) - Method in class jadx.gui.settings.data.ProjectData
 
setCodeData(JadxCodeData) - Method in class jadx.gui.settings.JadxProject
 
setColor(Color) - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
setCommentsLevel(CommentsLevel) - Method in class jadx.gui.settings.JadxSettings
 
setCondition(SearchCondition) - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
setControl(HexSearchBar.Control) - Method in class jadx.gui.ui.hexviewer.HexSearchBar
 
setCreated(boolean) - Method in class jadx.gui.ui.tab.TabBlueprint
 
setCurrentDir(Path) - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
setCustomSettingsGroup(ISettingsGroup) - Method in class jadx.gui.plugins.context.GuiSettingsContext
 
setData(byte[]) - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
setData(String, String, int) - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
setDebugController(DebugController) - Static method in class jadx.gui.device.debugger.BreakpointManager
 
setDebuggerStackFrameSplitterLoc(int) - Method in class jadx.gui.settings.JadxSettings
 
setDebuggerVarTreeSplitterLoc(int) - Method in class jadx.gui.settings.JadxSettings
 
setDebugInfo(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setDecompilationMode(DecompilationMode) - Method in class jadx.gui.settings.JadxSettings
 
setDeobfuscationMaxLength(int) - Method in class jadx.gui.settings.JadxSettings
 
setDeobfuscationMinLength(int) - Method in class jadx.gui.settings.JadxSettings
 
setDeobfuscationOn(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setDeobfuscationUseSourceNameAsAlias(boolean) - Method in class jadx.gui.settings.JadxSettings
setDeobfuscationWhitelistStr(String) - Method in class jadx.gui.settings.JadxSettings
 
setDisableTooltipOnHover(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setDnd(TabDndController) - Method in class jadx.gui.ui.tab.TabbedPane
 
setDockLogViewer(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setDockQuickTabs(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setDragging(boolean) - Method in class jadx.gui.ui.tab.dnd.TabDndController
 
setEditorTheme(String) - Method in class jadx.gui.settings.JadxSettings
 
setEnableLiveReload(boolean) - Method in class jadx.gui.settings.data.ProjectData
 
setEnableLiveReload(boolean) - Method in class jadx.gui.settings.JadxProject
 
setEnablePreviewTab(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setEscapeUnicode(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setExcludedPackages(String) - Method in class jadx.gui.settings.JadxSettings
 
setExcludedPackages(List<String>) - Method in class jadx.gui.JadxWrapper
 
setExpectPkg(String) - Method in class jadx.gui.device.debugger.DebugSettings
 
setExportAsGradleProject(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setExportGradleType(ExportGradleType) - Method in class jadx.gui.ui.export.ExportProjectProperties
 
setExportPath(String) - Method in class jadx.gui.ui.export.ExportProjectProperties
 
setExtractFinally(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setFallbackMode(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setFieldNodes(List<DebugController.FieldTreeNode>) - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
setFileExtList(List<String>) - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
setFilePaths(List<Path>) - Method in class jadx.gui.settings.JadxProject
 
setFiles(List<Path>) - Method in class jadx.gui.settings.data.ProjectData
 
setFlatPackages(boolean) - Method in class jadx.gui.treemodel.JRoot
 
setFlattenPackage(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setFont(Font) - Method in class jadx.gui.settings.JadxSettings
 
setFontStr(String) - Method in class jadx.gui.settings.JadxSettings
 
setFrame(SmaliDebugger.Frame) - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
setFromParameters(SearchParameters) - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
setFsCaseSensitive(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setFullDecompilationFinished(boolean) - Method in class jadx.gui.utils.CacheObject
 
setGeneratedRenamesMappingFileMode(GeneratedRenamesMappingFileMode) - Method in class jadx.gui.settings.JadxSettings
 
setGhostImage(BufferedImage) - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
setGhostSize(Dimension) - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
setGhostType(TabDndGhostType) - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
setHidden(boolean) - Method in class jadx.gui.settings.data.TabViewState
 
setHidden(boolean) - Method in class jadx.gui.ui.codearea.EditorViewState
 
setHidden(boolean) - Method in class jadx.gui.ui.tab.TabBlueprint
 
setIcon(Icon) - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
setIcon(Icon) - Method in class jadx.gui.utils.ui.ActionHandler
 
setIgnoreCase(boolean) - Method in class jadx.gui.search.SearchSettings
 
setIndeterminate(boolean) - Method in class jadx.gui.ui.panel.ProgressPanel
 
setInfoLabel(String) - Method in class jadx.gui.ui.hexviewer.HexSearchBar
 
setInlineAnonymousClasses(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setInlineMethods(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setIntegerFormat(IntegerFormat) - Method in class jadx.gui.settings.JadxSettings
 
setJadxUpdateChannel(JadxUpdateChannel) - Method in class jadx.gui.settings.JadxSettings
 
setJumpOnDoubleClick(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setKeepCommonDialogOpen(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setKeyBinding(KeyStroke) - Method in class jadx.gui.ui.action.JadxGuiAction
 
setKeyBinding(KeyStroke) - Method in class jadx.gui.utils.ui.ActionHandler
 
setLabel(String) - Method in class jadx.gui.ui.panel.ProgressPanel
 
setLafTheme(String) - Method in class jadx.gui.settings.JadxSettings
 
setLangLocale(LangLocale) - Method in class jadx.gui.settings.JadxSettings
 
setLastOpenFilePath(Path) - Method in class jadx.gui.settings.JadxSettings
 
setLastSaveFilePath(Path) - Method in class jadx.gui.settings.JadxSettings
 
setLastSaveProjectPath(Path) - Method in class jadx.gui.settings.JadxSettings
 
setLastSearch(String) - Method in class jadx.gui.utils.CacheObject
 
setLastSearchPackage(String) - Method in class jadx.gui.utils.CacheObject
 
setLineNumbersMode(LineNumbersMode) - Method in class jadx.gui.settings.JadxSettings
 
setLoaded() - Method in class jadx.gui.ui.codearea.AbstractCodeArea
 
setLocale(LangLocale) - Static method in class jadx.gui.utils.NLS
 
setLocale(Locale) - Method in class jadx.gui.utils.LangLocale
 
setLocationAndPosition() - Method in class jadx.gui.ui.MainWindow
 
setLogLevel(LogHelper.LogLevelEnum) - Method in class jadx.gui.settings.JadxSettings
 
setMainWindowExtendedState(int) - Method in class jadx.gui.settings.JadxSettings
 
setMainWindowVerticalSplitterLoc(int) - Method in class jadx.gui.settings.JadxSettings
 
setMappingsPath(Path) - Method in class jadx.gui.settings.data.ProjectData
 
setMappingsPath(Path) - Method in class jadx.gui.settings.JadxProject
 
setMatchCase(boolean) - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
setMatchesCount(int) - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchService.FoundMatches
 
setMatchMode(SearchParameters.MatchMode) - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
setMatchPosition(int) - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchService.FoundMatches
 
setMatchPosition(int) - Method in interface jadx.gui.ui.hexviewer.search.service.BinarySearchService
 
setMatchPosition(int) - Method in class jadx.gui.ui.hexviewer.search.service.BinarySearchServiceImpl
 
setMaxPkgLength(int) - Method in class jadx.gui.utils.CacheObject
 
setMinimumSize(Dimension) - Method in class jadx.gui.ui.hexviewer.HexEditorHeader
 
setMoveInnerClasses(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setMsg(byte[]) - Method in class jadx.gui.device.debugger.LogcatController.LogcatInfo
 
setName(String) - Method in class jadx.gui.device.debugger.DebugSettings
 
setName(String) - Method in class jadx.gui.treemodel.JPackage
 
setName(String) - Method in class jadx.gui.utils.ui.ActionHandler
 
setNameAndDesc(String) - Method in class jadx.gui.utils.ui.ActionHandler
 
setOffset(int) - Method in class jadx.gui.ui.hexviewer.HexInspectorPanel
 
setOnlyMonospace(FontChooser) - Static method in class jadx.gui.settings.ui.font.FontChooserHack
 
setOpenTabs(List<TabViewState>) - Method in class jadx.gui.settings.data.ProjectData
 
setParam(String) - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
setPid(String) - Method in class jadx.gui.device.debugger.DebugSettings
 
setPinned(boolean) - Method in class jadx.gui.settings.data.TabViewState
 
setPinned(boolean) - Method in class jadx.gui.ui.codearea.EditorViewState
 
setPinned(boolean) - Method in class jadx.gui.ui.tab.TabBlueprint
 
setPluginOptions(Map<String, String>) - Method in class jadx.gui.settings.JadxSettings
 
setPoint(Point) - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
setPos(int) - Method in class jadx.gui.utils.JumpPosition
 
setPreferredSize(Dimension) - Method in class jadx.gui.ui.hexviewer.HexEditorHeader
 
setPreviewTab(boolean) - Method in class jadx.gui.settings.data.TabViewState
 
setPreviewTab(boolean) - Method in class jadx.gui.ui.codearea.EditorViewState
 
setPreviewTab(boolean) - Method in class jadx.gui.ui.tab.TabBlueprint
 
setProgress(ITaskProgress) - Method in class jadx.gui.ui.panel.ProgressPanel
 
setProgressListener(Consumer<ITaskProgress>) - Method in class jadx.gui.search.SearchTask
 
setProject(String) - Method in class jadx.gui.cache.manager.CacheEntry
 
setProjectVersion(int) - Method in class jadx.gui.settings.data.ProjectData
 
setRawCfgOutput(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setRegNodes(List<DebugController.RegTreeNode>) - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
setReplaceConsts(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setResFilterStr(String) - Method in class jadx.gui.search.SearchSettings
 
setResourceNameSource(ResourceNameSource) - Method in class jadx.gui.settings.JadxSettings
 
setRespectBytecodeAccessModifiers(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setResSizeLimit(int) - Method in class jadx.gui.search.SearchSettings
 
setRestoreSwitchOverString(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setResultsLimit(int) - Method in class jadx.gui.search.SearchTask
 
setRows(List<TableRow>) - Method in class jadx.gui.settings.ui.cache.CachesTableModel
 
setRuntimeRegNum(int) - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
setSaveOption(JadxSettings.SAVEOPTION) - Method in class jadx.gui.settings.JadxSettings
 
setSearchDirection(SearchParameters.SearchDirection) - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
setSearchFromCursor(boolean) - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
setSearchHistory(List<String>) - Method in class jadx.gui.settings.data.ProjectData
 
setSearchMode(SearchCondition.SearchMode) - Method in class jadx.gui.ui.hexviewer.search.SearchCondition
 
setSearchPkgStr(String) - Method in class jadx.gui.search.SearchSettings
 
setSearchResourcesFilter(String) - Method in class jadx.gui.settings.data.ProjectData
 
setSearchResourcesFilter(String) - Method in class jadx.gui.settings.JadxProject
 
setSearchResourcesSizeLimit(int) - Method in class jadx.gui.settings.data.ProjectData
 
setSearchResourcesSizeLimit(int) - Method in class jadx.gui.settings.JadxProject
 
setSearchResultsPerPage(int) - Method in class jadx.gui.settings.JadxSettings
 
setSearchText(String) - Method in class jadx.gui.ui.hexviewer.search.SearchCondition
 
setSelected(boolean) - Method in class jadx.gui.utils.ui.ActionHandler
 
setSelectedFile(Path) - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
setSelectionMode(int) - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
setSettingsVersion(int) - Method in class jadx.gui.settings.JadxSettings
 
setShortcut(Shortcut) - Method in class jadx.gui.settings.ui.shortcut.ShortcutEdit
 
setShortcut(Shortcut) - Method in interface jadx.gui.ui.action.IShortcutAction
 
setShortcut(Shortcut) - Method in class jadx.gui.ui.action.JadxAutoCompletion
 
setShortcut(Shortcut) - Method in class jadx.gui.ui.action.JadxGuiAction
 
setShortcutComponent(JComponent) - Method in class jadx.gui.ui.action.JadxGuiAction
 
setShortDescription(String) - Method in class jadx.gui.utils.ui.ActionHandler
 
setShowHeapUsageBar(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setShowInconsistentCode(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setSignatures(String, String) - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
setSkipResources(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setSkipResources(boolean) - Method in class jadx.gui.ui.export.ExportProjectProperties
 
setSkipSources(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setSkipSources(boolean) - Method in class jadx.gui.ui.export.ExportProjectProperties
 
setSmaliAreaShowBytecode(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setSmaliFont(Font) - Method in class jadx.gui.settings.JadxSettings
 
setSourceNameRepeatLimit(int) - Method in class jadx.gui.settings.JadxSettings
 
setSrhResourceSkipSize(int) - Method in class jadx.gui.settings.JadxSettings
 
setStartOffset(int) - Method in class jadx.gui.device.debugger.smali.SmaliRegister
 
setStartPosition(long) - Method in class jadx.gui.ui.hexviewer.search.SearchParameters
 
setStateListener(IDebugController.StateListener) - Method in class jadx.gui.device.debugger.DebugController
 
setStateListener(IDebugController.StateListener) - Method in interface jadx.gui.ui.panel.IDebugController
 
setStatus(BinarySearchService.FoundMatches, SearchParameters.MatchMode) - Method in interface jadx.gui.ui.hexviewer.search.service.BinarySearchService.SearchStatusListener
 
setSubPath(String) - Method in class jadx.gui.settings.data.TabViewState
 
setSubPath(String) - Method in class jadx.gui.ui.codearea.EditorViewState
 
setSummary(String) - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
setTabBookmarked(JNode, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
setTabDndGhostType(TabDndGhostType) - Method in class jadx.gui.settings.JadxSettings
 
setTabHidden(JNode, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
setTabPath(String) - Method in class jadx.gui.settings.data.TabViewState
 
setTabPinned(JNode, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
setTabPinnedInternal(TabBlueprint, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
setTabPositionFirst(JNode) - Method in class jadx.gui.ui.tab.TabsController
 
setTabPreview(JNode, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
setTargetComponent(HexSearchBar) - Method in class jadx.gui.ui.hexviewer.search.BinarySearch
 
setTargetRect(int, int, int, int) - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
setTheme(String) - Method in class jadx.gui.ui.codearea.theme.EditorThemeManager
 
setThisID(long) - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
setThreadsCount(int) - Method in class jadx.gui.settings.JadxSettings
 
setTimestamp(long) - Method in class jadx.gui.cache.manager.CacheEntry
 
settings() - Method in class jadx.gui.plugins.context.GuiPluginContext
 
SettingsGroup - Class in jadx.gui.settings.ui
 
SettingsGroup(String) - Constructor for class jadx.gui.settings.ui.SettingsGroup
 
SettingsGroupPluginWrap - Class in jadx.gui.utils.plugins
 
SettingsGroupPluginWrap(String, ISettingsGroup) - Constructor for class jadx.gui.utils.plugins.SettingsGroupPluginWrap
 
SettingsTree - Class in jadx.gui.settings.ui
 
SettingsTree(JadxSettingsWindow) - Constructor for class jadx.gui.settings.ui.SettingsTree
 
SettingsTreeNode - Class in jadx.gui.settings.ui
 
SettingsTreeNode(ISettingsGroup) - Constructor for class jadx.gui.settings.ui.SettingsTreeNode
 
setTitle(String) - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
setToolTip(String) - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
setTreeExpansions(List<String>) - Method in class jadx.gui.settings.JadxProject
 
setTreeExpansionsV2(List<String>) - Method in class jadx.gui.settings.data.ProjectData
 
setTreeWidth(int) - Method in class jadx.gui.settings.JadxSettings
 
setType(RuntimeType) - Method in class jadx.gui.device.debugger.SmaliDebugger.RuntimeValue
 
setType(String) - Method in class jadx.gui.settings.data.TabViewState
 
setTypeUpdatesLimitCount(int) - Method in class jadx.gui.settings.JadxSettings
 
setUpdated(boolean) - Method in class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
setUrl(String) - Method in class jadx.gui.utils.Link
 
setUsageCacheMode(UsageCacheMode) - Method in class jadx.gui.settings.JadxSettings
 
setUseAlternativeFileDialog(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setUseAutoSearch(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setUseDx(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setUseHeadersForDetectResourceExtension(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setUseImports(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setUseKotlinMethodsForVarNames(JadxArgs.UseKotlinMethodsForVarNames) - Method in class jadx.gui.settings.JadxSettings
 
setUseRegex(boolean) - Method in class jadx.gui.search.SearchSettings
 
setUserRenamesMappingsMode(UserRenamesMappingsMode) - Method in class jadx.gui.settings.JadxSettings
 
setUseSourceNameAsClassNameAlias(UseSourceNameAsClassNameAlias) - Method in class jadx.gui.settings.JadxSettings
 
SetValueDialog - Class in jadx.gui.ui.dialog
 
SetValueDialog(MainWindow, JDebuggerPanel.ValueTreeNode) - Constructor for class jadx.gui.ui.dialog.SetValueDialog
 
setValueSync(int, RuntimeType, Object, long, long) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
setValueSync(long, long, RuntimeType, Object) - Method in class jadx.gui.device.debugger.SmaliDebugger
 
setVerbose(boolean) - Method in class jadx.gui.settings.JadxSettings
 
setView(ViewPoint) - Method in class jadx.gui.settings.data.TabViewState
 
setViewPoint(Point) - Method in class jadx.gui.ui.codearea.EditorViewState
 
setVisible(boolean) - Method in class jadx.gui.ui.HeapUsageBar
 
setVisible(boolean) - Method in class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
setWindowIcons(Window) - Static method in class jadx.gui.utils.UiUtils
 
setWindowId(String) - Method in class jadx.gui.settings.WindowLocation
 
setX(int) - Method in class jadx.gui.settings.data.ViewPoint
 
setXposedCodegenLanguage(XposedCodegenLanguage) - Method in class jadx.gui.settings.JadxSettings
 
setY(int) - Method in class jadx.gui.settings.data.ViewPoint
 
SHORT - jadx.gui.device.debugger.RuntimeType
 
shortcut - Variable in class jadx.gui.settings.ui.shortcut.ShortcutEdit
 
Shortcut - Class in jadx.gui.utils.shortcut
 
ShortcutEdit - Class in jadx.gui.settings.ui.shortcut
 
ShortcutEdit(ActionModel, JadxSettingsWindow, JadxSettings) - Constructor for class jadx.gui.settings.ui.shortcut.ShortcutEdit
 
ShortcutsController - Class in jadx.gui.utils.shortcut
 
ShortcutsController(JadxSettings) - Constructor for class jadx.gui.utils.shortcut.ShortcutsController
 
ShortcutsSettingsGroup - Class in jadx.gui.settings.ui.shortcut
 
ShortcutsSettingsGroup(JadxSettingsWindow, JadxSettings) - Constructor for class jadx.gui.settings.ui.shortcut.ShortcutsSettingsGroup
 
ShortcutsWrapper - Class in jadx.gui.settings.data
 
ShortcutsWrapper() - Constructor for class jadx.gui.settings.data.ShortcutsWrapper
 
show() - Method in class jadx.gui.ui.filedialog.FileDialogWrapper
 
show(CodeArea, ICodeComment, boolean) - Static method in class jadx.gui.ui.dialog.CommentDialog
 
show(JDebuggerPanel.ValueTreeNode, Component, int, int) - Method in class jadx.gui.ui.popupmenu.VarTreePopupMenu
 
SHOW_LOG - jadx.gui.ui.action.ActionModel
 
showAndFocus() - Method in class jadx.gui.ui.codearea.SearchBar
 
showAndFocus() - Method in class jadx.gui.ui.hexviewer.HexSearchBar
 
showCode(JNode, String) - Method in class jadx.gui.ui.panel.SimpleCodePanel
 
showDebugger(String, String, int, int, ADBDevice, String) - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
showDebuggerPanel() - Method in class jadx.gui.ui.MainWindow
 
showExceptionDialog(Thread, Throwable) - Static method in class jadx.gui.ui.dialog.ExceptionDialog
 
showHeapUsageBar() - Method in class jadx.gui.ui.MainWindow
 
showLogcat() - Method in class jadx.gui.ui.panel.LogcatPanel
 
showLogViewer(LogOptions) - Method in class jadx.gui.ui.MainWindow
 
showMessageBox(Component, String) - Static method in class jadx.gui.utils.UiUtils
 
showSearchBar() - Method in class jadx.gui.ui.hexviewer.HexPreviewPanel
 
showSearchState() - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
showSetSelectionDialog(SectCodeArea) - Method in class jadx.gui.ui.dialog.GotoAddressDialog
 
showSmaliPane() - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
showTestExceptionDialog() - Static method in class jadx.gui.ui.dialog.ExceptionDialog
 
Simple - jadx.gui.ui.popupmenu.JClassExportType
 
SimpleCodePanel - Class in jadx.gui.ui.panel
 
SimpleCodePanel(MainWindow) - Constructor for class jadx.gui.ui.panel.SimpleCodePanel
 
SimpleListener<T> - Class in jadx.gui.utils
 
SimpleListener() - Constructor for class jadx.gui.utils.SimpleListener
 
SimpleMenuItem - Class in jadx.gui.utils.ui
 
SimpleMenuItem(String, Runnable) - Constructor for class jadx.gui.utils.ui.SimpleMenuItem
 
SimpleTask - Class in jadx.gui.jobs
Simple not cancelable task with memory check
SimpleTask(String, Runnable) - Constructor for class jadx.gui.jobs.SimpleTask
 
SimpleTask(String, Runnable, Runnable) - Constructor for class jadx.gui.jobs.SimpleTask
 
SimpleTask(String, List<Runnable>) - Constructor for class jadx.gui.jobs.SimpleTask
 
SimpleTask(String, List<Runnable>, Consumer<TaskStatus>) - Constructor for class jadx.gui.jobs.SimpleTask
 
SINGLE - jadx.gui.ui.hexviewer.search.SearchParameters.MatchMode
 
singleton() - Static method in class jadx.gui.utils.PathTypeAdapter
 
singleton() - Static method in class jadx.gui.utils.RectangleTypeAdapter
 
size() - Method in class jadx.gui.logs.LimitedQueue
 
size() - Method in class jadx.gui.utils.JumpManager
 
sleep(int) - Static method in class jadx.gui.utils.UiUtils
 
Smali - Class in jadx.gui.device.debugger.smali
 
Smali - jadx.gui.ui.popupmenu.JClassExportType
 
SmaliArea - Class in jadx.gui.ui.codearea
 
SmaliDebugger - Class in jadx.gui.device.debugger
 
SmaliDebugger.ClassListener - Interface in jadx.gui.device.debugger
 
SmaliDebugger.ClassPrepareListener - Interface in jadx.gui.device.debugger
 
SmaliDebugger.Frame - Class in jadx.gui.device.debugger
 
SmaliDebugger.MethodEntryListener - Interface in jadx.gui.device.debugger
 
SmaliDebugger.RuntimeBreakpoint - Class in jadx.gui.device.debugger
 
SmaliDebugger.RuntimeDebugInfo - Class in jadx.gui.device.debugger
 
SmaliDebugger.RuntimeField - Class in jadx.gui.device.debugger
 
SmaliDebugger.RuntimeRegister - Class in jadx.gui.device.debugger
 
SmaliDebugger.RuntimeValue - Class in jadx.gui.device.debugger
 
SmaliDebugger.RuntimeVarInfo - Class in jadx.gui.device.debugger
 
SmaliDebugger.SuspendListener - Interface in jadx.gui.device.debugger
Listener for breakpoint, watch, step, etc.
SmaliDebuggerException - Exception in jadx.gui.device.debugger
 
SmaliDebuggerException(Exception) - Constructor for exception jadx.gui.device.debugger.SmaliDebuggerException
 
SmaliDebuggerException(String) - Constructor for exception jadx.gui.device.debugger.SmaliDebuggerException
 
SmaliDebuggerException(String, int) - Constructor for exception jadx.gui.device.debugger.SmaliDebuggerException
 
SmaliDebuggerException(String, Exception) - Constructor for exception jadx.gui.device.debugger.SmaliDebuggerException
 
SmaliFoldParser - Class in jadx.gui.ui.codearea
 
smaliJump(JClass, int, boolean) - Method in class jadx.gui.ui.tab.TabsController
 
SmaliRegister - Class in jadx.gui.device.debugger.smali
 
SmaliRegister(int, int) - Constructor for class jadx.gui.device.debugger.smali.SmaliRegister
 
SmaliRegisterMapping(SmaliRegister) - Constructor for class jadx.gui.device.debugger.RegisterObserver.SmaliRegisterMapping
 
SmaliTokenMaker - Class in jadx.gui.ui.codearea
SmaliTokenMaker MartinKay@qq.com
SmaliTokenMaker() - Constructor for class jadx.gui.ui.codearea.SmaliTokenMaker
Constructor.
SmaliTokenMaker(InputStream) - Constructor for class jadx.gui.ui.codearea.SmaliTokenMaker
Creates a new scanner.
SmaliTokenMaker(Reader) - Constructor for class jadx.gui.ui.codearea.SmaliTokenMaker
Creates a new scanner There is also a java.io.InputStream version of this constructor.
SmaliWriter - Class in jadx.gui.device.debugger.smali
 
SmaliWriter(ClassNode) - Constructor for class jadx.gui.device.debugger.smali.SmaliWriter
 
sort() - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsModel
 
sortSubNodes() - Method in class jadx.gui.treemodel.JResource
 
SourceLineFormatter - Class in jadx.gui.ui.codearea
 
SourceLineFormatter(ICodeInfo) - Constructor for class jadx.gui.ui.codearea.SourceLineFormatter
 
spinnerChanges(JSpinner) - Static method in class jadx.gui.utils.rx.RxUtils
 
spinnerEnterPress(JSpinner) - Static method in class jadx.gui.utils.rx.RxUtils
 
SPLIT_PANE_RESIZE_WEIGHT - Static variable in class jadx.gui.ui.MainWindow
 
start() - Method in class jadx.gui.plugins.quark.QuarkManager
 
START_PAGE - Static variable in class jadx.gui.utils.Icons
 
startDebugger(JDebuggerPanel, String, int, int) - Method in class jadx.gui.device.debugger.DebugController
 
startDebugger(JDebuggerPanel, String, int, int) - Method in interface jadx.gui.ui.panel.IDebugController
 
STARTED - jadx.gui.jobs.TaskStatus
 
startLoading(Runnable) - Method in class jadx.gui.jobs.BackgroundExecutor
 
startLoading(Runnable, Runnable) - Method in class jadx.gui.jobs.BackgroundExecutor
 
startLogcat() - Method in class jadx.gui.device.debugger.LogcatController
 
StartPageNode - Class in jadx.gui.ui.startpage
 
StartPageNode() - Constructor for class jadx.gui.ui.startpage.StartPageNode
 
StartPagePanel - Class in jadx.gui.ui.startpage
 
StartPagePanel(TabbedPane, StartPageNode) - Constructor for class jadx.gui.ui.startpage.StartPagePanel
 
startPaint(CodeAreaPaintState) - Method in class jadx.gui.ui.hexviewer.BinEdCodeAreaAssessor
 
startServer(String, int) - Static method in class jadx.gui.device.protocol.ADB
 
state - Variable in class jadx.gui.device.protocol.ADBDevice.ForwardResult
0 for success, 1 for failed at binding to local tcp, 2 for failed at remote.
STATIC - Static variable in class jadx.gui.utils.Icons
 
stepInto() - Method in class jadx.gui.device.debugger.DebugController
 
stepInto() - Method in class jadx.gui.device.debugger.SmaliDebugger
 
stepInto() - Method in interface jadx.gui.ui.panel.IDebugController
 
stepOut() - Method in class jadx.gui.device.debugger.DebugController
 
stepOut() - Method in class jadx.gui.device.debugger.SmaliDebugger
 
stepOut() - Method in interface jadx.gui.ui.panel.IDebugController
 
stepOver() - Method in class jadx.gui.device.debugger.DebugController
 
stepOver() - Method in class jadx.gui.device.debugger.SmaliDebugger
 
stepOver() - Method in interface jadx.gui.ui.panel.IDebugController
 
stop() - Method in class jadx.gui.device.debugger.DebugController
 
stop() - Method in interface jadx.gui.ui.panel.IDebugController
 
stopListenForJDWP() - Method in class jadx.gui.device.protocol.ADBDevice
 
stopLogcat() - Method in class jadx.gui.device.debugger.LogcatController
 
store(JadxSettings) - Static method in class jadx.gui.settings.JadxSettingsAdapter
 
str(String) - Static method in class jadx.gui.utils.NLS
 
str(String, LangLocale) - Static method in class jadx.gui.utils.NLS
 
str(String, Object...) - Static method in class jadx.gui.utils.NLS
 
STRING - jadx.gui.device.debugger.RuntimeType
 
SubSettingsGroup - Class in jadx.gui.settings.ui
 
SubSettingsGroup(String) - Constructor for class jadx.gui.settings.ui.SubSettingsGroup
 
SummaryNode - Class in jadx.gui.ui.treenodes
 
SummaryNode(MainWindow) - Constructor for class jadx.gui.ui.treenodes.SummaryNode
 
supportsQuickTabs() - Method in class jadx.gui.treemodel.JNode
 
supportsQuickTabs() - Method in class jadx.gui.ui.panel.ContentPanel
 
supportsQuickTabs() - Method in class jadx.gui.ui.startpage.StartPageNode
 
supportsQuickTabs() - Method in class jadx.gui.ui.tab.TabBlueprint
 
supportsQuickTabs() - Method in class jadx.gui.ui.treenodes.UndisplayedStringsNode
 
suspend() - Method in class jadx.gui.device.debugger.SmaliDebugger
 
SuspendInfo - Class in jadx.gui.device.debugger
 
SuspendInfo() - Constructor for class jadx.gui.device.debugger.SuspendInfo
 
swapTabs(int, int) - Method in class jadx.gui.ui.tab.dnd.TabDndController
 
switchPanel() - Method in class jadx.gui.ui.codearea.ClassCodeContentPanel
 
sync() - Method in class jadx.gui.settings.JadxSettings
 
sync() - Method in class jadx.gui.ui.tab.EditorSyncManager
 
SYNC - jadx.gui.ui.action.ActionModel
 
SyncNLSLines - Class in jadx.gui.utils.tools
Automatically synchronizes i18n files with a reference (EN) file.
SyncNLSLines() - Constructor for class jadx.gui.utils.tools.SyncNLSLines
 
SYNTAX_STYLE_SMALI - Static variable in class jadx.gui.ui.codearea.AbstractCodeArea
 
SYSTEM_THEME_NAME - Static variable in class jadx.gui.utils.LafManager
 

T

tabbedPane - Variable in class jadx.gui.ui.panel.ContentPanel
 
TabbedPane - Class in jadx.gui.ui.tab
 
TabbedPane(MainWindow, TabsController) - Constructor for class jadx.gui.ui.tab.TabbedPane
 
TabBlueprint - Class in jadx.gui.ui.tab
 
TabBlueprint(JNode) - Constructor for class jadx.gui.ui.tab.TabBlueprint
 
TabComponent - Class in jadx.gui.ui.tab
 
TabComponent(TabbedPane, ContentPanel) - Constructor for class jadx.gui.ui.tab.TabComponent
 
TabDndController - Class in jadx.gui.ui.tab.dnd
 
TabDndController(TabbedPane, JadxSettings) - Constructor for class jadx.gui.ui.tab.dnd.TabDndController
 
TabDndGestureListener - Class in jadx.gui.ui.tab.dnd
 
TabDndGestureListener(TabDndController) - Constructor for class jadx.gui.ui.tab.dnd.TabDndGestureListener
 
TabDndGhostPane - Class in jadx.gui.ui.tab.dnd
 
TabDndGhostPane(TabDndController, JadxSettings) - Constructor for class jadx.gui.ui.tab.dnd.TabDndGhostPane
 
TabDndGhostType - Enum in jadx.gui.ui.tab.dnd
 
tabsController - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
TabsController - Class in jadx.gui.ui.tab
 
TabsController(MainWindow) - Constructor for class jadx.gui.ui.tab.TabsController
 
TabStateViewAdapter - Class in jadx.gui.settings
 
TabStateViewAdapter() - Constructor for class jadx.gui.settings.TabStateViewAdapter
 
TabViewState - Class in jadx.gui.settings.data
 
TabViewState() - Constructor for class jadx.gui.settings.data.TabViewState
 
TARGET_MARK - jadx.gui.ui.tab.dnd.TabDndGhostType
Only insert mark is rendered.
TaskProgress - Class in jadx.gui.jobs
 
TaskProgress() - Constructor for class jadx.gui.jobs.TaskProgress
 
TaskProgress(int, int) - Constructor for class jadx.gui.jobs.TaskProgress
 
TaskProgress(long, long) - Constructor for class jadx.gui.jobs.TaskProgress
 
TaskStatus - Enum in jadx.gui.jobs
 
TaskWithExtraOnFinish - Class in jadx.gui.jobs
Add additional `onFinish` action to the existing task
TaskWithExtraOnFinish(IBackgroundTask, Runnable) - Constructor for class jadx.gui.jobs.TaskWithExtraOnFinish
 
TaskWithExtraOnFinish(IBackgroundTask, Consumer<TaskStatus>) - Constructor for class jadx.gui.jobs.TaskWithExtraOnFinish
 
TEXT - jadx.gui.ui.dialog.SearchDialog.SearchPreset
 
TEXT - jadx.gui.ui.hexviewer.search.SearchCondition.SearchMode
 
TEXT_SEARCH - jadx.gui.ui.action.ActionModel
 
textFieldChanges(JTextField) - Static method in class jadx.gui.utils.rx.RxUtils
 
textFieldEnterPress(JTextField) - Static method in class jadx.gui.utils.rx.RxUtils
 
TextNode - Class in jadx.gui.treemodel
 
TextNode(String) - Constructor for class jadx.gui.treemodel.TextNode
 
textSearch() - Method in class jadx.gui.ui.MainWindow
 
TextStandardActions - Class in jadx.gui.utils
 
TextStandardActions(JTextComponent) - Constructor for class jadx.gui.utils.TextStandardActions
 
ThemeIdAndName - Class in jadx.gui.ui.codearea.theme
 
ThemeIdAndName(String, String) - Constructor for class jadx.gui.ui.codearea.theme.ThemeIdAndName
 
THREAD - jadx.gui.device.debugger.RuntimeType
 
THREAD_GROUP - jadx.gui.device.debugger.RuntimeType
 
throwTestException() - Static method in class jadx.gui.ui.dialog.ExceptionDialog
 
timeLimit() - Method in class jadx.gui.jobs.DecompileTask
 
timeLimit() - Method in class jadx.gui.jobs.ExportTask
 
timeLimit() - Method in interface jadx.gui.jobs.IBackgroundTask
Global (for all jobs) time limit in milliseconds (0 - to disable).
timeLimit() - Method in class jadx.gui.jobs.TaskWithExtraOnFinish
 
TitleNode - Class in jadx.gui.settings.ui.plugins
 
TitleNode(String) - Constructor for class jadx.gui.settings.ui.plugins.TitleNode
 
toggle() - Method in class jadx.gui.ui.codearea.SearchBar
 
toggle() - Method in class jadx.gui.ui.hexviewer.HexSearchBar
 
toggle() - Static method in class jadx.gui.utils.dbg.UIWatchDog
 
toggleHexViewMenu() - Method in class jadx.gui.ui.MainWindow
 
toggleMsgType(byte, boolean) - Method in class jadx.gui.device.debugger.LogcatController.LogcatFilter
 
togglePid(int, boolean) - Method in class jadx.gui.device.debugger.LogcatController.LogcatFilter
 
toKeyStroke() - Method in class jadx.gui.utils.shortcut.Shortcut
 
toPoint() - Method in class jadx.gui.settings.data.ViewPoint
 
toString() - Method in class jadx.gui.cache.manager.CacheEntry
 
toString() - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
toString() - Method in class jadx.gui.device.protocol.ADBDevice
 
toString() - Method in class jadx.gui.device.protocol.ADBDeviceInfo
 
toString() - Method in class jadx.gui.logs.LogEvent
 
toString() - Method in enum jadx.gui.logs.LogMode
 
toString() - Method in class jadx.gui.logs.LogOptions
 
toString() - Method in class jadx.gui.plugins.quark.QuarkReportData.Crime
 
toString() - Method in class jadx.gui.plugins.quark.QuarkReportData.Method
 
toString() - Method in class jadx.gui.plugins.script.ScriptCompletionData
 
toString() - Method in class jadx.gui.search.providers.ResourceFilter
 
toString() - Method in class jadx.gui.settings.data.ViewPoint
 
toString() - Method in class jadx.gui.settings.ui.plugins.InstalledPluginNode
 
toString() - Method in class jadx.gui.settings.ui.plugins.LoadedPluginNode
 
toString() - Method in class jadx.gui.settings.ui.SettingsGroup
 
toString() - Method in class jadx.gui.settings.ui.SettingsTreeNode
 
toString() - Method in class jadx.gui.settings.WindowLocation
 
toString() - Method in class jadx.gui.treemodel.JInputFile
 
toString() - Method in class jadx.gui.treemodel.JNode
 
toString() - Method in class jadx.gui.treemodel.JPackage
 
toString() - Method in class jadx.gui.ui.action.JadxGuiAction
 
toString() - Method in class jadx.gui.ui.codearea.EditorViewState
 
toString() - Method in class jadx.gui.ui.codearea.theme.ThemeIdAndName
 
toString() - Method in class jadx.gui.ui.export.ExportProjectProperties
 
toString() - Method in class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
toString() - Method in class jadx.gui.ui.startpage.RecentProjectItem
 
toString() - Method in class jadx.gui.ui.tab.QuickTabsChildNode
 
toString() - Method in class jadx.gui.ui.tab.TabBlueprint
 
toString() - Method in class jadx.gui.utils.JumpPosition
 
toString() - Method in class jadx.gui.utils.LangLocale
 
toString() - Method in class jadx.gui.utils.pkgs.JRenamePackage
 
toString() - Method in class jadx.gui.utils.plugins.PluginWithOptions
 
toString() - Method in class jadx.gui.utils.shortcut.Shortcut
 
total() - Method in interface jadx.gui.jobs.ITaskProgress
 
total() - Method in class jadx.gui.jobs.TaskProgress
 
total() - Method in class jadx.gui.search.providers.BaseSearchProvider
 
total() - Method in class jadx.gui.search.providers.CommentSearchProvider
 
total() - Method in class jadx.gui.search.providers.MergedSearchProvider
 
total() - Method in class jadx.gui.search.providers.ResourceSearchProvider
 
TREE_UPDATE - Static variable in class jadx.gui.events.JadxGuiEvents
 
TreeExpansionService - Class in jadx.gui.tree
 
TreeExpansionService(MainWindow, JTree) - Constructor for class jadx.gui.tree.TreeExpansionService
 
TreePopupMenuEntry - Class in jadx.gui.plugins.context
 
TreePopupMenuEntry(String, Predicate<ITreeNode>, Consumer<ITreeNode>) - Constructor for class jadx.gui.plugins.context.TreePopupMenuEntry
 
TreeUpdate - Class in jadx.gui.events.types
 
TreeUpdate(JRoot) - Constructor for class jadx.gui.events.types.TreeUpdate
 
type - Variable in class jadx.gui.device.debugger.SmaliDebugger.RuntimeValue
 
typeFormat(String, ArgType) - Static method in class jadx.gui.utils.UiUtils
 
typeFormatHtml(String, ArgType) - Static method in class jadx.gui.utils.UiUtils
 
typeForNull() - Method in class jadx.gui.device.debugger.ArtAdapter.AndroidOreoAndBelow
 
typeForNull() - Method in class jadx.gui.device.debugger.ArtAdapter.AndroidPieAndAbove
 
typeForNull() - Method in interface jadx.gui.device.debugger.ArtAdapter.IArtAdapter
 
typeStr(ArgType) - Static method in class jadx.gui.utils.UiUtils
 

U

uiRun(Runnable) - Method in class jadx.gui.plugins.context.GuiPluginContext
 
uiRun(Runnable) - Static method in class jadx.gui.utils.UiUtils
 
uiRunAndWait(Runnable) - Static method in class jadx.gui.utils.UiUtils
 
uiThreadGuard() - Static method in class jadx.gui.utils.UiUtils
 
UiUtils - Class in jadx.gui.utils
 
UIWatchDog - Class in jadx.gui.utils.dbg
Watch for UI thread state, if it stuck log a warning with stacktrace
unbindActionsForComponent(JComponent) - Method in class jadx.gui.utils.shortcut.ShortcutsController
 
unbookmarkAllTabs() - Method in class jadx.gui.ui.tab.TabsController
 
UndisplayedStringsNode - Class in jadx.gui.ui.treenodes
 
UndisplayedStringsNode(String) - Constructor for class jadx.gui.ui.treenodes.UndisplayedStringsNode
 
UndisplayedStringsPanel - Class in jadx.gui.ui.panel
 
UndisplayedStringsPanel(TabbedPane, UndisplayedStringsNode) - Constructor for class jadx.gui.ui.panel.UndisplayedStringsPanel
 
uninstall(String) - Method in class jadx.gui.settings.ui.plugins.PluginSettings
 
UNINSTALL - jadx.gui.settings.ui.plugins.PluginAction
 
unload() - Method in class jadx.gui.ui.codearea.theme.EditorThemeManager
 
unload() - Method in interface jadx.gui.ui.codearea.theme.IEditorTheme
 
unload() - Method in class jadx.gui.ui.codearea.theme.RSTABundledTheme
 
unload() - Method in class jadx.gui.ui.codearea.theme.RSTAThemeXML
 
unload(CacheObject) - Method in class jadx.gui.treemodel.JClass
 
unloadClasses() - Method in class jadx.gui.JadxWrapper
 
unpinAllTabs() - Method in class jadx.gui.ui.tab.TabsController
 
update() - Method in class jadx.gui.treemodel.JClass
 
update() - Method in class jadx.gui.treemodel.JPackage
 
update() - Method in class jadx.gui.treemodel.JResource
 
update() - Method in class jadx.gui.treemodel.JRoot
 
update() - Method in class jadx.gui.treemodel.JSources
 
update() - Method in class jadx.gui.ui.MainWindow
 
update() - Method in class jadx.gui.ui.tab.TabComponent
 
update(boolean) - Method in interface jadx.gui.utils.ILoadListener
Update files/project loaded state
updateCode(String) - Method in class jadx.gui.plugins.script.ScriptCodeArea
 
updateCodeOffset(long) - Method in class jadx.gui.device.debugger.DebugController.FrameNode
 
updateData() - Method in class jadx.gui.settings.ui.cache.CachesTable
 
updateDeviceInfo(ADBDeviceInfo) - Method in class jadx.gui.device.protocol.ADBDevice
 
updateField(DebugController.FieldTreeNode) - Method in class jadx.gui.device.debugger.DebugController
 
updateFindStatus() - Method in class jadx.gui.ui.hexviewer.HexSearchBar
 
updateHighlightContext(String, boolean, boolean, boolean) - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
updateLaf(JadxSettings) - Static method in class jadx.gui.utils.LafManager
 
updateLiveReload(boolean) - Method in class jadx.gui.ui.MainWindow
 
updateMatchCount(boolean, boolean, boolean) - Method in class jadx.gui.ui.hexviewer.HexSearchBar
 
updatePluginOptions(Consumer<Map<String, String>>) - Method in class jadx.gui.settings.JadxProject
Do not expose options map directly to be able to intercept changes
updateProgress(int) - Method in class jadx.gui.jobs.TaskProgress
 
updateProgressLabel(boolean) - Method in class jadx.gui.ui.dialog.CommonSearchDialog
 
updateProgressLabel(String) - Method in class jadx.gui.ui.dialog.SearchDialog
 
updateProject(JadxProject) - Method in class jadx.gui.ui.MainWindow
 
updateRegister(DebugController.RegTreeNode, RuntimeType, boolean) - Method in class jadx.gui.device.debugger.DebugController
 
updateRegTree(JDebuggerPanel.ValueTreeNode) - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
updateRegTreeNodes(List<? extends JDebuggerPanel.ValueTreeNode>) - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
updateRenameFlag(JadxArgs.RenameEnum, boolean) - Method in class jadx.gui.settings.JadxSettings
 
updateShortcuts(Map<ActionModel, Shortcut>) - Method in class jadx.gui.settings.data.ShortcutsWrapper
 
updateSizes() - Method in class jadx.gui.settings.ui.cache.CachesTable
 
updateState(boolean) - Method in class jadx.gui.utils.fileswatcher.LiveReloadWorker
 
updateTable() - Method in class jadx.gui.ui.dialog.CommonSearchDialog.ResultsTable
 
updateTargetMark(int) - Method in class jadx.gui.ui.tab.dnd.TabDndController
 
updateThisFieldNodes(List<? extends JDebuggerPanel.ValueTreeNode>) - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
updateThisTree(JDebuggerPanel.ValueTreeNode) - Method in class jadx.gui.ui.panel.JDebuggerPanel
 
updateTotal(int) - Method in class jadx.gui.jobs.TaskProgress
 
updateType(String) - Method in class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
updateTypeID(long) - Method in class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
updateValue(String) - Method in class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
UsageCacheMode - Enum in jadx.gui.cache.usage
 
UsageDialog - Class in jadx.gui.ui.dialog
 
UsageDialogPlus - Class in jadx.gui.ui.dialog
 
UsageDialogPlusAction - Class in jadx.gui.ui.codearea
 
UsageDialogPlusAction(CodeArea) - Constructor for class jadx.gui.ui.codearea.UsageDialogPlusAction
 
UsageFileAdapter - Class in jadx.gui.cache.usage
 
UsageFileAdapter() - Constructor for class jadx.gui.cache.usage.UsageFileAdapter
 
UsageInfoCache - Class in jadx.gui.cache.usage
 
UsageInfoCache(Path, List<File>) - Constructor for class jadx.gui.cache.usage.UsageInfoCache
 
USE_REGEX - jadx.gui.ui.dialog.SearchDialog.SearchOptions
 
user - Variable in class jadx.gui.device.protocol.ADB.Process
 

V

validate() - Method in class jadx.gui.plugins.quark.QuarkReportData
 
ValueCache<K,​V> - Class in jadx.gui.utils.cache
Simple store for values depending on 'key' object.
ValueCache() - Constructor for class jadx.gui.utils.cache.ValueCache
 
valueChanged(TreeSelectionEvent) - Method in class jadx.gui.ui.tab.QuickTabsTree
 
valueOf(String) - Static method in enum jadx.gui.cache.code.CodeCacheMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.cache.usage.UsageCacheMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.device.debugger.RuntimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.jobs.TaskStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.logs.LogMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.settings.JadxSettings.SAVEOPTION
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.settings.LineNumbersMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.settings.ui.plugins.PluginAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.treemodel.JResource.JResType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.ui.action.ActionCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.ui.action.ActionModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.ui.dialog.SearchDialog.SearchOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.ui.dialog.SearchDialog.SearchPreset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.ui.filedialog.FileOpenMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.ui.hexviewer.search.SearchCondition.SearchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.ui.hexviewer.search.SearchParameters.MatchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.ui.hexviewer.search.SearchParameters.SearchDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.ui.popupmenu.JClassExportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jadx.gui.ui.tab.dnd.TabDndGhostType
Returns the enum constant of this type with the specified name.
values() - Static method in enum jadx.gui.cache.code.CodeCacheMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.cache.usage.UsageCacheMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.device.debugger.RuntimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.jobs.TaskStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.logs.LogMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.settings.JadxSettings.SAVEOPTION
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.settings.LineNumbersMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.settings.ui.plugins.PluginAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.treemodel.JResource.JResType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.ui.action.ActionCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.ui.action.ActionModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.ui.dialog.SearchDialog.SearchOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.ui.dialog.SearchDialog.SearchPreset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.ui.filedialog.FileOpenMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.ui.hexviewer.search.SearchCondition.SearchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.ui.hexviewer.search.SearchParameters.MatchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.ui.hexviewer.search.SearchParameters.SearchDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.ui.popupmenu.JClassExportType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jadx.gui.ui.tab.dnd.TabDndGhostType
Returns an array containing the constants of this enum type, in the order they are declared.
ValueTreeNode() - Constructor for class jadx.gui.ui.panel.JDebuggerPanel.ValueTreeNode
 
VarNodeAdapter - Class in jadx.gui.cache.code.disk.adapters
 
VarNodeAdapter(MethodNodeAdapter) - Constructor for class jadx.gui.cache.code.disk.adapters.VarNodeAdapter
 
VarRefAdapter - Class in jadx.gui.cache.code.disk.adapters
 
VarRefAdapter() - Constructor for class jadx.gui.cache.code.disk.adapters.VarRefAdapter
 
VarTreePopupMenu - Class in jadx.gui.ui.popupmenu
 
VarTreePopupMenu(MainWindow) - Constructor for class jadx.gui.ui.popupmenu.VarTreePopupMenu
 
ViewPoint - Class in jadx.gui.settings.data
 
ViewPoint() - Constructor for class jadx.gui.settings.data.ViewPoint
 
ViewPoint(int, int) - Constructor for class jadx.gui.settings.data.ViewPoint
 
ViewPoint(Point) - Constructor for class jadx.gui.settings.data.ViewPoint
 
VOID - jadx.gui.device.debugger.RuntimeType
 

W

WAIT - jadx.gui.jobs.TaskStatus
 
waitForComplete() - Method in class jadx.gui.jobs.BackgroundExecutor
 
waitTask() - Method in class jadx.gui.search.SearchTask
 
warnLabel - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
watch() - Method in class jadx.gui.utils.fileswatcher.FilesWatcher
 
WindowLocation - Class in jadx.gui.settings
 
WindowLocation() - Constructor for class jadx.gui.settings.WindowLocation
 
WindowLocation(String, Rectangle) - Constructor for class jadx.gui.settings.WindowLocation
 
windowTitle - Variable in class jadx.gui.ui.dialog.CommonSearchDialog
 
withContentType(String, Set<ResourceContentType>) - Static method in class jadx.gui.search.providers.ResourceFilter
 
withNameAndDesc(String) - Method in class jadx.gui.utils.ui.ActionHandler
 
wrapHtml(String) - Static method in class jadx.gui.utils.UiUtils
 
WrapLayout - Class in jadx.gui.utils.layout
FlowLayout subclass that fully supports wrapping of components.
WrapLayout() - Constructor for class jadx.gui.utils.layout.WrapLayout
Constructs a new WrapLayout with a left alignment and a default 5-unit horizontal and vertical gap.
WrapLayout(int) - Constructor for class jadx.gui.utils.layout.WrapLayout
Constructs a new FlowLayout with the specified alignment and a default 5-unit horizontal and vertical gap.
WrapLayout(int, int, int) - Constructor for class jadx.gui.utils.layout.WrapLayout
Creates a new flow layout manager with the indicated alignment and the indicated horizontal and vertical gaps.
write(JsonWriter, Path) - Method in class jadx.gui.utils.RelativePathTypeAdapter
 
write(DataOutput, InsnCodeOffset) - Method in class jadx.gui.cache.code.disk.adapters.InsnCodeOffsetAdapter
 
write(DataOutput, NodeDeclareRef) - Method in class jadx.gui.cache.code.disk.adapters.NodeDeclareRefAdapter
 
write(DataOutput, NodeEnd) - Method in class jadx.gui.cache.code.disk.adapters.NodeEndAdapter
 
write(DataOutput, VarNode) - Method in class jadx.gui.cache.code.disk.adapters.VarNodeAdapter
 
write(DataOutput, VarRef) - Method in class jadx.gui.cache.code.disk.adapters.VarRefAdapter
 
write(DataOutput, ICodeAnnotation) - Method in class jadx.gui.cache.code.disk.adapters.CodeAnnotationAdapter
 
write(DataOutput, ArgType) - Method in class jadx.gui.cache.code.disk.adapters.ArgTypeAdapter
 
write(DataOutput, ClassNode) - Method in class jadx.gui.cache.code.disk.adapters.ClassNodeAdapter
 
write(DataOutput, FieldNode) - Method in class jadx.gui.cache.code.disk.adapters.FieldNodeAdapter
 
write(DataOutput, MethodNode) - Method in class jadx.gui.cache.code.disk.adapters.MethodNodeAdapter
 
write(DataOutput, T) - Method in interface jadx.gui.cache.code.disk.adapters.DataAdapter
 
write(Path, ICodeMetadata) - Method in class jadx.gui.cache.code.disk.CodeMetadataAdapter
 
writeNullableUTF(DataOutput, String) - Static method in class jadx.gui.cache.code.disk.adapters.DataAdapterHelper
 
writeUVInt(DataOutput, int) - Static method in class jadx.gui.cache.code.disk.adapters.DataAdapterHelper
Write unsigned variable length integer (ULEB128 encoding)

X

XPOSED_COPY - jadx.gui.ui.action.ActionModel
 

Y

yybegin(int) - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
Enters a new lexical state
yycharat(int) - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
Returns the character at positionpos from the matched text.
yyclose() - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
Closes the input stream.
YYEOF - Static variable in class jadx.gui.ui.codearea.SmaliTokenMaker
This character denotes the end of file
YYINITIAL - Static variable in class jadx.gui.ui.codearea.SmaliTokenMaker
 
yylength() - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
Returns the length of the matched text region.
yylex() - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
yypushback(int) - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
Pushes the specified amount of characters back into the input stream.
yyreset(Reader) - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
Resets the scanner to read from a new input stream.
yystate() - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
 
yytext() - Method in class jadx.gui.ui.codearea.SmaliTokenMaker
Returns the text matched by the current regular expression.

Z

ZERO - Static variable in class jadx.gui.ui.codearea.EditorViewState
 
ZoomActions - Class in jadx.gui.utils.ui
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages