# Hierarchy For Package ghidra.program.database.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - ghidra.program.database.util.AddressRangeMapDB (implements db.DBListener)
  - ghidra.program.database.util.AddressSetPropertyMapDB (implements ghidra.program.model.util.AddressSetPropertyMap)
  - ghidra.program.database.util.AndQuery (implements ghidra.program.database.util.Query)
  - ghidra.program.database.util.DatabaseTableUtils
  - ghidra.program.database.util.EmptyRecordIterator (implements db.RecordIterator)
  - ghidra.program.database.util.FieldMatchQuery (implements ghidra.program.database.util.Query)
  - ghidra.program.database.util.FieldRangeQuery (implements ghidra.program.database.util.Query)
  - ghidra.program.database.util.IndexedAddressIterator (implements ghidra.program.model.address.AddressIterator)
  - ghidra.program.database.util.NotQuery (implements ghidra.program.database.util.Query)
  - ghidra.program.database.util.OrQuery (implements ghidra.program.database.util.Query)
  - ghidra.program.database.util.QueryRecordIterator (implements db.RecordIterator)
  - ghidra.program.database.util.SharedRangeMapDB
  - ghidra.program.database.util.StringMatchQuery (implements ghidra.program.database.util.Query)
  - ghidra.program.database.util.SynchronizedAddressSetCollection (implements ghidra.program.model.address.AddressSetCollection)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - ghidra.program.database.util.DatabaseVersionException

## Interface Hierarchy

- ghidra.program.database.util.DBFieldAdapter
- ghidra.program.database.util.DBKeyAdapter
- ghidra.program.database.util.DBRecordAdapter
- ghidra.program.database.util.Query
- ghidra.program.database.util.RecordFilter