Top | ![]() |
![]() |
![]() |
![]() |
GdaQueryFieldFieldGdaQueryFieldField — Represents one field of an entity (through a GdaQueryTarget object) |
gchar * | entry-plugin | Read / Write |
GdaEntityField * | field | Read / Write |
gchar * | field-id | Write |
gchar * | field-name | Read / Write |
GdaQuery * | query | Read / Write / Construct Only |
GdaQueryTarget * | target | Read / Write |
gchar * | target-id | Write |
gchar * | target-name | Write |
GdaQueryField * | value-provider | Read / Write |
gchar * | value-provider-xml-id | Read / Write |
GdaQueryFieldField implements GdaXmlStorage, GdaEntityField, GdaRenderer and GdaReferer.
GdaQueryField * gda_query_field_field_new (GdaQuery *query
,const gchar *field
);
Creates a new GdaQueryFieldField object which represents a given field.
field
can be among the following forms:
field_name
table_name.field_name
query |
a GdaQuery in which the new object will be |
|
field |
the name of the field to represent |
gchar *
gda_query_field_field_get_ref_field_name
(GdaQueryFieldField *field
);
Get the real name of the represented field. The returned name can be in either forms:
field_name
table_name.field_name
GdaEntityField *
gda_query_field_field_get_ref_field (GdaQueryFieldField *field
);
Get the real GdaEntityField object (well, the object which implements that interface)
referenced by field
GdaQueryTarget *
gda_query_field_field_get_target (GdaQueryFieldField *field
);
Get the GdaQueryTarget object field
'belongs' to