@Override
	public CodeUnitTableCellData getValue(ProgramLocation rowObject, Settings settings,
			Program data, ServiceProvider serviceProvider) throws IllegalArgumentException {
		if (rowObject == null) {
			return null; // This can happen when using mapped table columns
		}

		ProgramLocation loc = rowObject;
		return new CodeUnitTableCellData(loc, getCodeUnitFormat(serviceProvider),
			CODE_UNIT_OFFSET.getOffset(settings), CODE_UNIT_COUNT.getCount(settings));
	}
Table column to display {@link CodeUnit}s
Ghidra/Features/Base/src/main/java/ghidra/util/table/field/CodeUnitTableColumn.java