|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
<html>
|
|
Packit |
4b6dd7 |
<head>
|
|
Packit |
4b6dd7 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit |
4b6dd7 |
<title>GDataFreebaseQuery: GData Reference Manual</title>
|
|
Packit |
4b6dd7 |
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
|
Packit |
4b6dd7 |
<link rel="home" href="index.html" title="GData Reference Manual">
|
|
Packit |
4b6dd7 |
<link rel="up" href="ch19.html" title="Google Freebase API">
|
|
Packit |
4b6dd7 |
<link rel="prev" href="GDataFreebaseService.html" title="GDataFreebaseService">
|
|
Packit |
4b6dd7 |
<link rel="next" href="GDataFreebaseResult.html" title="GDataFreebaseResult">
|
|
Packit |
4b6dd7 |
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
|
|
Packit |
4b6dd7 |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
Packit |
4b6dd7 |
</head>
|
|
Packit |
4b6dd7 |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Top |
|
|
Packit |
4b6dd7 |
Description |
|
|
Packit |
4b6dd7 |
Object Hierarchy |
|
|
Packit |
4b6dd7 |
Properties
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |

|
|
Packit |
4b6dd7 |

|
|
Packit |
4b6dd7 |

|
|
Packit |
4b6dd7 |

|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery — GData Freebase query object
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Stability Level
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
develop applications to these interfaces, release them, and have confidence that
|
|
Packit |
4b6dd7 |
they will run on all minor releases of the product (after the one in which the
|
|
Packit |
4b6dd7 |
interface was introduced, and within the same major release). Even at a major
|
|
Packit |
4b6dd7 |
release, incompatible changes are expected to be rare, and to have strong
|
|
Packit |
4b6dd7 |
justifications.
|
|
Packit |
4b6dd7 |
">Stable, unless otherwise indicated
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Functions
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery *
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
gdata_freebase_query_new ()
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery *
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
gdata_freebase_query_new_from_variant ()
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Properties
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
GVariant *
|
|
Packit |
4b6dd7 |
variant
|
|
Packit |
4b6dd7 |
Read / Write / Construct Only
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Types and Values
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
GDataFreebaseQueryClass
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Object Hierarchy
|
|
Packit |
4b6dd7 |
GObject
|
|
Packit |
4b6dd7 |
╰── GDataQuery
|
|
Packit |
4b6dd7 |
╰── GDataFreebaseQuery
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Includes
|
|
Packit |
4b6dd7 |
#include <gdata/services/freebase/gdata-freebase-query.h>
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Description
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery represents a MQL query specific to the Google Freebase service.
|
|
Packit |
4b6dd7 |
This implementation of GDataQuery respects the gdata_query_set_max_results() call.
|
|
Packit |
4b6dd7 |
For more details of Google Freebase API, see the
|
|
Packit |
4b6dd7 |
online documentation.
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Functions
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
gdata_freebase_query_new ()
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery *
|
|
Packit |
4b6dd7 |
gdata_freebase_query_new (const gchar *mql );
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
gdata_freebase_query_new has been deprecated since version 0.17.7 and should not be used in newly-written code.
|
|
Packit |
4b6dd7 |
Google Freebase has been permanently shut down.
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Creates a new GDataFreebaseQuery with the MQL query provided in mql
|
|
Packit |
4b6dd7 |
. MQL
|
|
Packit |
4b6dd7 |
is a JSON-based query language, analogous to SPARQL. To learn more about MQL,
|
|
Packit |
4b6dd7 |
see the
|
|
Packit |
4b6dd7 |
MQL overview and
|
|
Packit |
4b6dd7 |
cookbook.
|
|
Packit |
4b6dd7 |
For detailed information on Freebase schemas, The "Schema"
|
|
Packit |
4b6dd7 |
section on the main site allows for natural search and navigation through the multiple data properties and domains.
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Parameters
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
mql
|
|
Packit |
4b6dd7 |
a MQL query string
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Returns
|
|
Packit |
4b6dd7 |
a new GDataFreebaseQuery.
|
|
Packit |
4b6dd7 |
[transfer full]
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Since: 0.15.1
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
gdata_freebase_query_new_from_variant ()
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery *
|
|
Packit |
4b6dd7 |
gdata_freebase_query_new_from_variant (GVariant *variant );
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
gdata_freebase_query_new_from_variant has been deprecated since version 0.17.7 and should not be used in newly-written code.
|
|
Packit |
4b6dd7 |
Google Freebase has been permanently shut down.
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Creates a new GDataFreebaseQuery with the MQL query provided in a serialized form as variant
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
of type "a{smv}" containing the JSON data tree of a MQL query. One convenient way
|
|
Packit |
4b6dd7 |
to build the variant is using json_gvariant_serialize() from a JsonNode. For more information
|
|
Packit |
4b6dd7 |
about MQL, see gdata_freebase_query_new() .
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery takes ownership on variant
|
|
Packit |
4b6dd7 |
, if it has a floating reference, it will be sunk.
|
|
Packit |
4b6dd7 |
Otherwise an extra reference will be added.
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Parameters
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
variant
|
|
Packit |
4b6dd7 |
a variant containing the MQL query structure
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Returns
|
|
Packit |
4b6dd7 |
a new GDataFreebaseQuery.
|
|
Packit |
4b6dd7 |
[transfer full]
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Since: 0.15.1
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Types and Values
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery
|
|
Packit |
4b6dd7 |
typedef struct _GDataFreebaseQuery GDataFreebaseQuery;
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery is deprecated and should not be used in newly-written code.
|
|
Packit |
4b6dd7 |
All the fields in the GDataFreebaseQuery structure are private and should never be accessed directly.
|
|
Packit |
4b6dd7 |
Since: 0.15.1
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
GDataFreebaseQueryClass
|
|
Packit |
4b6dd7 |
typedef struct {
|
|
Packit |
4b6dd7 |
} GDataFreebaseQueryClass;
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
GDataFreebaseQueryClass is deprecated and should not be used in newly-written code.
|
|
Packit |
4b6dd7 |
All the fields in the GDataFreebaseQueryClass structure are private and should never be accessed directly.
|
|
Packit |
4b6dd7 |
Since: 0.15.1
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Property Details
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
The “variant” property
|
|
Packit |
4b6dd7 |
“variant” GVariant *
|
|
Packit |
4b6dd7 |
Variant containing the MQL query. The variant is a very generic container of type "a{smv}",
|
|
Packit |
4b6dd7 |
containing (possibly nested) Freebase schema types and values.
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
GDataFreebaseQuery:variant has been deprecated since version 0.17.7 and should not be used in newly-written code.
|
|
Packit |
4b6dd7 |
Google Freebase has been permanently shut down.
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Flags: Read / Write / Construct Only
|
|
Packit |
4b6dd7 |
Allowed values: GVariant<a{smv}>
|
|
Packit |
4b6dd7 |
Default value: NULL
|
|
Packit |
4b6dd7 |
Since: 0.15.1
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
|
|
Packit |
4b6dd7 |
Generated by GTK-Doc V1.26.1
|
|
Packit |
4b6dd7 |
</body>
|
|
Packit |
4b6dd7 |
</html>
|