| Tracker Common Library Reference Manual | ||||
|---|---|---|---|---|
#include <libtracker-common/tracker-field-data.h>
TrackerFieldData;
TrackerFieldData* tracker_field_data_new (void);
const gchar* tracker_field_data_get_alias (TrackerFieldData *field_data);
TrackerFieldType tracker_field_data_get_data_type (TrackerFieldData *field_data);
const gchar* tracker_field_data_get_field_name (TrackerFieldData *field_data);
const gchar* tracker_field_data_get_id_field (TrackerFieldData *field_data);
gboolean tracker_field_data_get_is_condition (TrackerFieldData *field_data);
gboolean tracker_field_data_get_is_select (TrackerFieldData *field_data);
gboolean tracker_field_data_get_multiple_values
(TrackerFieldData *field_data);
gboolean tracker_field_data_get_needs_join (TrackerFieldData *field_data);
const gchar* tracker_field_data_get_select_field (TrackerFieldData *field_data);
const gchar* tracker_field_data_get_table_name (TrackerFieldData *field_data);
const gchar* tracker_field_data_get_where_field (TrackerFieldData *field_data);
void tracker_field_data_set_alias (TrackerFieldData *field_data,
const gchar *value);
void tracker_field_data_set_data_type (TrackerFieldData *field_data,
TrackerFieldType value);
void tracker_field_data_set_field_name (TrackerFieldData *field_data,
const gchar *value);
void tracker_field_data_set_id_field (TrackerFieldData *field_data,
const gchar *value);
void tracker_field_data_set_is_condition (TrackerFieldData *field_data,
gboolean value);
void tracker_field_data_set_is_select (TrackerFieldData *field_data,
gboolean value);
void tracker_field_data_set_multiple_values
(TrackerFieldData *field_data,
gboolean value);
void tracker_field_data_set_needs_join (TrackerFieldData *field_data,
gboolean value);
void tracker_field_data_set_select_field (TrackerFieldData *field_data,
const gchar *value);
void tracker_field_data_set_table_name (TrackerFieldData *field_data,
const gchar *value);
void tracker_field_data_set_where_field (TrackerFieldData *field_data,
const gchar *value);
"alias" gchar* : Read / Write "data-type" TrackerFieldType : Read / Write "field-name" gchar* : Read / Write "id-field" gchar* : Read / Write "is-condition" gboolean : Read / Write "is-select" gboolean : Read / Write "multiple-values" gboolean : Read / Write "needs-join" gboolean : Read / Write "select-field" gchar* : Read / Write "table-name" gchar* : Read / Write "where-field" gchar* : Read / Write
const gchar* tracker_field_data_get_alias (TrackerFieldData *field_data);
field_data : |
|
| Returns : |
TrackerFieldType tracker_field_data_get_data_type (TrackerFieldData *field_data);
field_data : |
|
| Returns : |
const gchar* tracker_field_data_get_field_name (TrackerFieldData *field_data);
field_data : |
|
| Returns : |
const gchar* tracker_field_data_get_id_field (TrackerFieldData *field_data);
field_data : |
|
| Returns : |
gboolean tracker_field_data_get_is_condition (TrackerFieldData *field_data);
field_data : |
|
| Returns : |
gboolean tracker_field_data_get_is_select (TrackerFieldData *field_data);
field_data : |
|
| Returns : |
gboolean tracker_field_data_get_multiple_values
(TrackerFieldData *field_data);
field_data : |
|
| Returns : |
gboolean tracker_field_data_get_needs_join (TrackerFieldData *field_data);
field_data : |
|
| Returns : |
const gchar* tracker_field_data_get_select_field (TrackerFieldData *field_data);
field_data : |
|
| Returns : |
const gchar* tracker_field_data_get_table_name (TrackerFieldData *field_data);
field_data : |
|
| Returns : |
const gchar* tracker_field_data_get_where_field (TrackerFieldData *field_data);
field_data : |
|
| Returns : |
void tracker_field_data_set_alias (TrackerFieldData *field_data, const gchar *value);
field_data : |
|
value : |
void tracker_field_data_set_data_type (TrackerFieldData *field_data, TrackerFieldType value);
field_data : |
|
value : |
void tracker_field_data_set_field_name (TrackerFieldData *field_data, const gchar *value);
field_data : |
|
value : |
void tracker_field_data_set_id_field (TrackerFieldData *field_data, const gchar *value);
field_data : |
|
value : |
void tracker_field_data_set_is_condition (TrackerFieldData *field_data, gboolean value);
field_data : |
|
value : |
void tracker_field_data_set_is_select (TrackerFieldData *field_data, gboolean value);
field_data : |
|
value : |
void tracker_field_data_set_multiple_values
(TrackerFieldData *field_data,
gboolean value);
field_data : |
|
value : |
void tracker_field_data_set_needs_join (TrackerFieldData *field_data, gboolean value);
field_data : |
|
value : |
void tracker_field_data_set_select_field (TrackerFieldData *field_data, const gchar *value);
field_data : |
|
value : |
void tracker_field_data_set_table_name (TrackerFieldData *field_data, const gchar *value);
field_data : |
|
value : |
void tracker_field_data_set_where_field (TrackerFieldData *field_data, const gchar *value);
field_data : |
|
value : |
"data-type" property"data-type" TrackerFieldType : Read / Write
TrackerField type.
Default value: TRACKER_FIELD_TYPE_INDEX
"is-condition" property"is-condition" gboolean : Read / Write
Is condition.
Default value: FALSE
"multiple-values" property"multiple-values" gboolean : Read / Write
Multiple values.
Default value: FALSE