const char *
couchdb_document_contact_im_get_protocol (CouchdbStructField *sf)
{
	g_return_val_if_fail (sf != NULL, NULL);

	return couchdb_struct_field_get_string_field (sf, "protocol");
}
const char *
couchdb_document_contact_im_get_description (CouchdbStructField *sf)
{
	g_return_val_if_fail (sf != NULL, NULL);

	return couchdb_struct_field_get_string_field (sf, "description");
}
const char *
desktopcouch_document_contact_im_get_address (CouchdbStructField *sf)
{
	g_return_val_if_fail (sf != NULL, NULL);

	return couchdb_struct_field_get_string_field (sf, "address");
}
const char *
couchdb_document_contact_address_get_pobox (CouchdbStructField *sf)
{
	g_return_val_if_fail (sf != NULL, NULL);

	return couchdb_struct_field_get_string_field (sf, "pobox");
}
const char *
desktopcouch_document_contact_phone_get_number (CouchdbStructField *sf)
{
	g_return_val_if_fail (sf != NULL, NULL);

	return couchdb_struct_field_get_string_field (sf, "number");
}