# Hierarchy For Package ghidra.app.services

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - ghidra.app.services.AbstractAnalyzer (implements ghidra.app.services.Analyzer)
    - ghidra.app.services.AnalyzerAdapter
  - ghidra.app.services.AnalysisPriority
  - ghidra.app.services.DataTypeReference
  - ghidra.app.services.FieldMatcher
  - ghidra.app.services.FunctionComparisonModel
  - ghidra.app.services.MarkerDescriptor
  - ghidra.app.services.ProgramLocationPair
  - ghidra.app.services.QueryData
  - java.lang.Record
    - ghidra.app.services.StringTranslationService.TranslateOptions
    - ghidra.app.services.StringValidatorQuery
    - ghidra.app.services.StringValidityScore
  - ghidra.app.services.StringValidatorService.DummyStringValidator (implements ghidra.app.services.StringValidatorService)

## Interface Hierarchy

- java.lang.AutoCloseable
  - ghidra.app.services.Terminal
- ghidra.app.services.BlockModelService
- ghidra.app.services.BlockModelServiceListener
- ghidra.app.services.BookmarkService
- ghidra.app.services.ButtonPressedListener
- ghidra.app.services.ClipboardContentProviderService
- ghidra.app.services.ClipboardService
- ghidra.app.services.CodeFormatService
- ghidra.app.services.CodeViewerService
- java.lang.Comparable<T>
  - ghidra.app.services.MarkerSet
- ghidra.app.services.ConsoleService
- ghidra.app.services.CoordinatedListingPanelListener
- ghidra.app.services.DataService
- ghidra.app.services.DataTypeArchiveService
  - ghidra.app.services.DataTypeManagerService (also extends ghidra.app.services.DataTypeQueryService)
- ghidra.app.services.DataTypeQueryService
  - ghidra.app.services.DataTypeManagerService (also extends ghidra.app.services.DataTypeArchiveService)
- ghidra.app.services.EclipseIntegrationService
- ghidra.util.classfinder.ExtensionPoint
  - ghidra.app.services.Analyzer
  - ghidra.app.services.DataTypeReferenceFinder
- ghidra.app.services.FieldMouseHandlerService
- ghidra.app.services.FileImporterService
- ghidra.app.services.FileSystemBrowserService
- ghidra.app.services.FunctionComparisonService
- ghidra.app.services.GhidraScriptService
- ghidra.app.services.GoToOverrideService
- ghidra.app.services.GoToService
- ghidra.app.services.GoToServiceListener
- ghidra.app.services.GraphDisplayBroker
- ghidra.app.services.HoverService
- ghidra.app.services.MarkerService
- ghidra.app.services.MemorySearchService
- ghidra.app.services.NavigationHistoryService
- ghidra.app.services.ProgramManager
- ghidra.app.services.ProgramTreeService
- ghidra.app.services.StringTranslationService
- ghidra.app.services.StringValidatorService
- ghidra.app.services.TerminalService
- ghidra.app.services.TextEditorService
- ghidra.app.services.ViewService
  - ghidra.app.services.ViewManagerService

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - ghidra.app.services.AnalyzerType