# Package ghidra.util.table.field

package ghidra.util.table.field

- Related Packages
  Package
  Description
  ghidra.util.table
  ghidra.util.table.actions
  ghidra.util.table.column
  ghidra.util.table.mapper
- Class
  Description
  AbstractProgramBasedDynamicTableColumn<ROW_TYPE,COLUMN_TYPE>
  AbstractProgramLocationTableColumn<ROW_TYPE,COLUMN_TYPE>
  A convenience class that allows subclasses to signal that they implement `ProgramLocationTableColumn`, but they do not want to be `ExtensionPoint`s.
  AbstractReferenceBytesTableColumn
  This table field displays the bytes of the code unit at the ToAddress for the reference or possible reference address pair associated with a row in the table.
  AbstractReferencePreviewTableColumn
  This table field displays the preview of the code unit at the ToAddress for the reference or possible reference address pair associated with a row in the table.
  AddressBasedLocation
  `AddressBasedLocation` provides the ability to render and compare addresses (e.g., location table column).
  AddressRangeEndpointSettingsDefinition
  A class for selecting whether to use the min address or the max address of an `AddressRange` for address range table columns
  AddressTableColumn
  This table field displays Address associated with a row in the table.
  AddressTableDataTableColumn
  This table column displays Data for the address table associated with a row in the table.
  AddressTableLengthTableColumn
  This table field displays size of the address table associated with a row in the table.
  ByteCountProgramLocationBasedTableColumn
  ByteCountSettingsDefinition
  BytesTableColumn
  This table field displays the bytes for the code unit beginning at the address associated with a row in the table.
  CodeUnitCountSettingsDefinition
  CodeUnitOffsetSettingsDefinition
  CodeUnitTableCellData
  A class that knows how to render `CodeUnit`s in 1 or more lines
  CodeUnitTableColumn
  Table column to display `CodeUnit`s
  EOLCommentTableColumn
  This table column displays the Label for either the program location or the address associated with a row in the table.
  FunctionBodySizeTableColumn
  FunctionCallingConventionTableColumn
  FunctionInlineSettingsDefinition
  FunctionLocalStackSizeColumn
  FunctionNameTableColumn
  This table field displays the Function Name containing either the program location or the address associated with a row in the table.
  FunctionNoReturnSettingsDefinition
  FunctionParameterCountTableColumn
  FunctionParameterStackSizeColumn
  FunctionPurgeTableColumn
  This table field displays the Function Purge for either the program location or the address associated with a row in the table.
  FunctionSignatureTableColumn
  This table field displays the Function Signature for either the program location or the address associated with a row in the table.
  FunctionTagTableColumn
  Table column for displaying all function tags associated with a given function.
  FunctionThunkSettingsDefinition
  IncomingReferenceEndpoint
  Marker row object that signals to the table API that the references contained therein all share the `to` address, with each row showing the `from` address.
  IsFunctionCustomStorageTableColumn
  IsFunctionInlineTableColumn
  IsFunctionNonReturningTableColumn
  IsFunctionVarargsTableColumn
  LabelTableColumn
  This table column displays the Label for either the program location or the address associated with a row in the table.
  MemoryOffsetSettingsDefinition
  MemorySectionProgramLocationBasedTableColumn
  MemoryTypeProgramLocationBasedTableColumn
  MonospacedByteRenderer
  NamespaceTableColumn
  OffcutReferenceCountToAddressTableColumn
  This table field displays the number of references to the location that was found
  OutgoingReferenceEndpoint
  Marker row object that signals to the table API that the references contained therein all share the `from` address, with each row showing the `to` address.
  PreviewTableColumn
  This table column displays a preview of the `ProgramLocation` with a row in the table.
  ProgramBasedDynamicTableColumn<ROW_TYPE,COLUMN_TYPE>
  ProgramBasedDynamicTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE>
  NOTE: ALL ProgramBasedDynamicTableColumnExtensionPoint CLASSES MUST END IN "TableColumn".
  ProgramLocationTableColumn<ROW_TYPE,COLUMN_TYPE>
  An table column that knows how to generate ProgramLocation objects for a give row type.
  ProgramLocationTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE>
  A convenience class that allows subclasses to signal that they implement `ProgramLocationTableColumn` and that they are `ExtensionPoint`s.
  ReferenceCountToAddressTableColumn
  This table field displays the number of references to the location that was found
  ReferenceEndpoint
  An object that is one end of a `Reference`.
  ReferenceFromAddressTableColumn
  This table field displays the FromAddress for the reference or possible reference address pair associated with a row in the table.
  ReferenceFromBytesTableColumn
  This table field displays the bytes of the code unit at the FromAddress for the reference or possible reference address pair associated with a row in the table.
  ReferenceFromFunctionTableColumn
  This table field displays the name of the function containing the from address for the reference.
  ReferenceFromLabelTableColumn
  This table field displays the primary symbol at the FromAddress for the reference or possible reference address pair associated with a row in the table.
  ReferenceFromPreviewTableColumn
  ReferenceToAddressTableColumn
  This table field displays the ToAddress for the reference or possible reference address pair associated with a row in the table.
  ReferenceToBytesTableColumn
  ReferenceToPreviewTableColumn
  ReferenceTypeTableColumn
  This table field displays the reference type for the reference associated with a row in the table.
  SourceTypeTableColumn
  SymbolTypeTableColumn