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