| __construct(private string string $name, private lang_string|null ?lang_string $title, private string readonly string $entityname,) | core_reportbuilder\local\report\column | |
| add_attributes(array $attributes) | core_reportbuilder\local\report\column | |
| add_callback(callable $callable, $additionalarguments=null) | core_reportbuilder\local\report\column | |
| add_field(string $sql, string $alias='', array $params=[]) | core_reportbuilder\local\report\column | |
| add_fields(string $sql, array $params=[]) | core_reportbuilder\local\report\column | |
| format_value(array $row) | core_reportbuilder\local\report\column | |
| get_aggregation() | core_reportbuilder\local\report\column | |
| get_aggregation_options(?string $aggregation) | core_reportbuilder\local\report\column | |
| get_attributes() | core_reportbuilder\local\report\column | |
| get_column_alias() | core_reportbuilder\local\report\column | |
| get_default_value(array $values, int $columntype) | core_reportbuilder\local\report\column | static |
| get_disabled_aggregation() | core_reportbuilder\local\report\column | |
| get_entity_name() | core_reportbuilder\local\report\column | |
| get_fields() | core_reportbuilder\local\report\column | |
| get_groupby_sql() | core_reportbuilder\local\report\column | |
| get_help_icon() | core_reportbuilder\local\report\column | |
| get_is_available() | core_reportbuilder\local\report\column | |
| get_is_deprecated() | core_reportbuilder\local\report\column | |
| get_is_deprecated_message() | core_reportbuilder\local\report\column | |
| get_is_sortable() | core_reportbuilder\local\report\column | |
| get_name() | core_reportbuilder\local\report\column | |
| get_params() | core_reportbuilder\local\report\column | |
| get_persistent() | core_reportbuilder\local\report\column | |
| get_sort_fields() | core_reportbuilder\local\report\column | |
| get_title() | core_reportbuilder\local\report\column | |
| get_type() | core_reportbuilder\local\report\column | |
| get_unique_identifier() | core_reportbuilder\local\report\column | |
| has_custom_title() | core_reportbuilder\local\report\column | |
| set_aggregation(?string $aggregation, ?array $options=null) | core_reportbuilder\local\report\column | |
| set_aggregation_options(string $aggregation, array $options) | core_reportbuilder\local\report\column | |
| set_callback(callable $callable, $additionalarguments=null) | core_reportbuilder\local\report\column | |
| set_disabled_aggregation(array $disabledaggregation) | core_reportbuilder\local\report\column | |
| set_disabled_aggregation_all() | core_reportbuilder\local\report\column | |
| set_groupby_sql(string $groupbysql) | core_reportbuilder\local\report\column | |
| set_help_icon(help_icon $helpicon) | core_reportbuilder\local\report\column | |
| set_index(int $index) | core_reportbuilder\local\report\column | |
| set_is_available(bool $available) | core_reportbuilder\local\report\column | |
| set_is_deprecated(string $deprecatedmessage='') | core_reportbuilder\local\report\column | |
| set_is_sortable(bool $issortable, array $sortfields=[]) | core_reportbuilder\local\report\column | |
| set_name(string $name) | core_reportbuilder\local\report\column | |
| set_persistent(column_model $persistent) | core_reportbuilder\local\report\column | |
| set_title(?lang_string $title) | core_reportbuilder\local\report\column | |
| set_type(int $type) | core_reportbuilder\local\report\column | |
| TYPE_BOOLEAN | core_reportbuilder\local\report\column | |
| TYPE_FLOAT | core_reportbuilder\local\report\column | |
| TYPE_INTEGER | core_reportbuilder\local\report\column | |
| TYPE_LONGTEXT | core_reportbuilder\local\report\column | |
| TYPE_TEXT | core_reportbuilder\local\report\column | |
| TYPE_TIMESTAMP | core_reportbuilder\local\report\column | |