# Package ghidra.program.database.code

package ghidra.program.database.code

- Related Packages
  Package
  Description
  ghidra.program.database
- Classes
  Class
  Description
  CodeManager
  Class to manage database tables for data and instructions.
  CodeUnitKeyIterator
  Converts an AddressKeyIterator into a CodeUnitIterator
  CommentTypeFilterAddressIterator
  Filters the given address iterator to only return addresses that have a comment of the given type
  CommentTypeFilterIterator
  Filters the given codeUnit iterator to only return codeUnits that have a comment of the given type
  DataFilteredCodeUnitIterator
  Converts a code unit iterator into a data iterator.
  DataKeyIterator
  Converts a DBLongIterator into a DataIterator
  DataRecordIterator
  Converts a record iterator into a DataIterator.
  EmptyCodeUnitIterator
  CodeUnitIterator that represents an empty set of codeunits.
  InstructionDB
  Database implementation for an Instruction.
  InstructionRecordIterator
  Converts a record iterator into an instruction iterator.
  StringDiff
  Container object that holds a start and end position within a string.