30 #ifndef GOOGLE_BOOKS_API_DICTLAYERDATA_H_ 31 #define GOOGLE_BOOKS_API_DICTLAYERDATA_H_ 34 #include "googleapis/base/macros.h" 35 #include "googleapis/client/data/jsoncpp_data.h" 36 #include "googleapis/strings/stringpiece.h" 91 return StringPiece(
"google_books_api::DictlayerdataCommon");
100 return Storage().isMember(
"title");
107 MutableStorage()->removeMember(
"title");
115 const Json::Value& v = Storage(
"title");
116 if (v == Json::Value::null)
return StringPiece(
"");
117 return StringPiece(v.asCString());
129 *MutableStorage(
"title") = value.data();
181 return StringPiece(
"google_books_api::DictlayerdataDictSource");
190 return Storage().isMember(
"attribution");
197 MutableStorage()->removeMember(
"attribution");
205 const Json::Value& v = Storage(
"attribution");
206 if (v == Json::Value::null)
return StringPiece(
"");
207 return StringPiece(v.asCString());
215 *MutableStorage(
"attribution") = value.data();
224 return Storage().isMember(
"url");
231 MutableStorage()->removeMember(
"url");
239 const Json::Value& v = Storage(
"url");
240 if (v == Json::Value::null)
return StringPiece(
"");
241 return StringPiece(v.asCString());
249 *MutableStorage(
"url") = value.data();
309 return StringPiece(
"google_books_api::DictlayerdataDictWordsDerivativesSource");
318 return Storage().isMember(
"attribution");
325 MutableStorage()->removeMember(
"attribution");
333 const Json::Value& v = Storage(
"attribution");
334 if (v == Json::Value::null)
return StringPiece(
"");
335 return StringPiece(v.asCString());
343 *MutableStorage(
"attribution") = value.data();
352 return Storage().isMember(
"url");
359 MutableStorage()->removeMember(
"url");
367 const Json::Value& v = Storage(
"url");
368 if (v == Json::Value::null)
return StringPiece(
"");
369 return StringPiece(v.asCString());
377 *MutableStorage(
"url") = value.data();
416 return StringPiece(
"google_books_api::DictlayerdataDictWordsDerivatives");
425 return Storage().isMember(
"source");
432 MutableStorage()->removeMember(
"source");
440 const Json::Value& storage = Storage(
"source");
441 return client::JsonValueToCppValueHelper<DictlayerdataDictWordsDerivativesSource >(storage);
450 Json::Value* storage = MutableStorage(
"source");
451 return client::JsonValueToMutableCppValueHelper<DictlayerdataDictWordsDerivativesSource >(storage);
460 return Storage().isMember(
"text");
467 MutableStorage()->removeMember(
"text");
475 const Json::Value& v = Storage(
"text");
476 if (v == Json::Value::null)
return StringPiece(
"");
477 return StringPiece(v.asCString());
485 *MutableStorage(
"text") = value.data();
538 return StringPiece(
"google_books_api::DictlayerdataDictWordsExamplesSource");
547 return Storage().isMember(
"attribution");
554 MutableStorage()->removeMember(
"attribution");
562 const Json::Value& v = Storage(
"attribution");
563 if (v == Json::Value::null)
return StringPiece(
"");
564 return StringPiece(v.asCString());
572 *MutableStorage(
"attribution") = value.data();
581 return Storage().isMember(
"url");
588 MutableStorage()->removeMember(
"url");
596 const Json::Value& v = Storage(
"url");
597 if (v == Json::Value::null)
return StringPiece(
"");
598 return StringPiece(v.asCString());
606 *MutableStorage(
"url") = value.data();
644 return StringPiece(
"google_books_api::DictlayerdataDictWordsExamples");
653 return Storage().isMember(
"source");
660 MutableStorage()->removeMember(
"source");
668 const Json::Value& storage = Storage(
"source");
669 return client::JsonValueToCppValueHelper<DictlayerdataDictWordsExamplesSource >(storage);
678 Json::Value* storage = MutableStorage(
"source");
679 return client::JsonValueToMutableCppValueHelper<DictlayerdataDictWordsExamplesSource >(storage);
688 return Storage().isMember(
"text");
695 MutableStorage()->removeMember(
"text");
703 const Json::Value& v = Storage(
"text");
704 if (v == Json::Value::null)
return StringPiece(
"");
705 return StringPiece(v.asCString());
713 *MutableStorage(
"text") = value.data();
766 return StringPiece(
"google_books_api::DictlayerdataDictWordsSensesConjugations");
775 return Storage().isMember(
"type");
782 MutableStorage()->removeMember(
"type");
790 const Json::Value& v = Storage(
"type");
791 if (v == Json::Value::null)
return StringPiece(
"");
792 return StringPiece(v.asCString());
800 *MutableStorage(
"type") = value.data();
809 return Storage().isMember(
"value");
816 MutableStorage()->removeMember(
"value");
824 const Json::Value& v = Storage(
"value");
825 if (v == Json::Value::null)
return StringPiece(
"");
826 return StringPiece(v.asCString());
834 *MutableStorage(
"value") = value.data();
896 return StringPiece(
"google_books_api::DictlayerdataDictWordsSensesDefinitionsExamplesSource");
906 return Storage().isMember(
"attribution");
913 MutableStorage()->removeMember(
"attribution");
921 const Json::Value& v = Storage(
"attribution");
922 if (v == Json::Value::null)
return StringPiece(
"");
923 return StringPiece(v.asCString());
931 *MutableStorage(
"attribution") = value.data();
940 return Storage().isMember(
"url");
947 MutableStorage()->removeMember(
"url");
955 const Json::Value& v = Storage(
"url");
956 if (v == Json::Value::null)
return StringPiece(
"");
957 return StringPiece(v.asCString());
965 *MutableStorage(
"url") = value.data();
1006 return StringPiece(
"google_books_api::DictlayerdataDictWordsSensesDefinitionsExamples");
1015 return Storage().isMember(
"source");
1022 MutableStorage()->removeMember(
"source");
1031 const Json::Value& storage = Storage(
"source");
1032 return client::JsonValueToCppValueHelper<DictlayerdataDictWordsSensesDefinitionsExamplesSource >(storage);
1041 Json::Value* storage = MutableStorage(
"source");
1042 return client::JsonValueToMutableCppValueHelper<DictlayerdataDictWordsSensesDefinitionsExamplesSource >(storage);
1051 return Storage().isMember(
"text");
1058 MutableStorage()->removeMember(
"text");
1066 const Json::Value& v = Storage(
"text");
1067 if (v == Json::Value::null)
return StringPiece(
"");
1068 return StringPiece(v.asCString());
1076 *MutableStorage(
"text") = value.data();
1115 return StringPiece(
"google_books_api::DictlayerdataDictWordsSensesDefinitions");
1124 return Storage().isMember(
"definition");
1131 MutableStorage()->removeMember(
"definition");
1139 const Json::Value& v = Storage(
"definition");
1140 if (v == Json::Value::null)
return StringPiece(
"");
1141 return StringPiece(v.asCString());
1149 *MutableStorage(
"definition") = value.data();
1158 return Storage().isMember(
"examples");
1165 MutableStorage()->removeMember(
"examples");
1173 const client::JsonCppArray<DictlayerdataDictWordsSensesDefinitionsExamples >
get_examples()
const {
1174 const Json::Value& storage = Storage(
"examples");
1175 return client::JsonValueToCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsSensesDefinitionsExamples > >(storage);
1184 Json::Value* storage = MutableStorage(
"examples");
1185 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsSensesDefinitionsExamples > >(storage);
1231 return StringPiece(
"google_books_api::DictlayerdataDictWordsSensesSource");
1240 return Storage().isMember(
"attribution");
1247 MutableStorage()->removeMember(
"attribution");
1255 const Json::Value& v = Storage(
"attribution");
1256 if (v == Json::Value::null)
return StringPiece(
"");
1257 return StringPiece(v.asCString());
1265 *MutableStorage(
"attribution") = value.data();
1274 return Storage().isMember(
"url");
1281 MutableStorage()->removeMember(
"url");
1289 const Json::Value& v = Storage(
"url");
1290 if (v == Json::Value::null)
return StringPiece(
"");
1291 return StringPiece(v.asCString());
1299 *MutableStorage(
"url") = value.data();
1354 return StringPiece(
"google_books_api::DictlayerdataDictWordsSensesSynonymsSource");
1363 return Storage().isMember(
"attribution");
1370 MutableStorage()->removeMember(
"attribution");
1378 const Json::Value& v = Storage(
"attribution");
1379 if (v == Json::Value::null)
return StringPiece(
"");
1380 return StringPiece(v.asCString());
1388 *MutableStorage(
"attribution") = value.data();
1397 return Storage().isMember(
"url");
1404 MutableStorage()->removeMember(
"url");
1412 const Json::Value& v = Storage(
"url");
1413 if (v == Json::Value::null)
return StringPiece(
"");
1414 return StringPiece(v.asCString());
1422 *MutableStorage(
"url") = value.data();
1461 return StringPiece(
"google_books_api::DictlayerdataDictWordsSensesSynonyms");
1470 return Storage().isMember(
"source");
1477 MutableStorage()->removeMember(
"source");
1486 const Json::Value& storage = Storage(
"source");
1487 return client::JsonValueToCppValueHelper<DictlayerdataDictWordsSensesSynonymsSource >(storage);
1496 Json::Value* storage = MutableStorage(
"source");
1497 return client::JsonValueToMutableCppValueHelper<DictlayerdataDictWordsSensesSynonymsSource >(storage);
1506 return Storage().isMember(
"text");
1513 MutableStorage()->removeMember(
"text");
1521 const Json::Value& v = Storage(
"text");
1522 if (v == Json::Value::null)
return StringPiece(
"");
1523 return StringPiece(v.asCString());
1531 *MutableStorage(
"text") = value.data();
1569 return StringPiece(
"google_books_api::DictlayerdataDictWordsSenses");
1578 return Storage().isMember(
"conjugations");
1585 MutableStorage()->removeMember(
"conjugations");
1593 const client::JsonCppArray<DictlayerdataDictWordsSensesConjugations >
get_conjugations()
const {
1594 const Json::Value& storage = Storage(
"conjugations");
1595 return client::JsonValueToCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsSensesConjugations > >(storage);
1604 Json::Value* storage = MutableStorage(
"conjugations");
1605 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsSensesConjugations > >(storage);
1614 return Storage().isMember(
"definitions");
1621 MutableStorage()->removeMember(
"definitions");
1629 const client::JsonCppArray<DictlayerdataDictWordsSensesDefinitions >
get_definitions()
const {
1630 const Json::Value& storage = Storage(
"definitions");
1631 return client::JsonValueToCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsSensesDefinitions > >(storage);
1640 Json::Value* storage = MutableStorage(
"definitions");
1641 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsSensesDefinitions > >(storage);
1650 return Storage().isMember(
"partOfSpeech");
1657 MutableStorage()->removeMember(
"partOfSpeech");
1665 const Json::Value& v = Storage(
"partOfSpeech");
1666 if (v == Json::Value::null)
return StringPiece(
"");
1667 return StringPiece(v.asCString());
1675 *MutableStorage(
"partOfSpeech") = value.data();
1684 return Storage().isMember(
"pronunciation");
1691 MutableStorage()->removeMember(
"pronunciation");
1699 const Json::Value& v = Storage(
"pronunciation");
1700 if (v == Json::Value::null)
return StringPiece(
"");
1701 return StringPiece(v.asCString());
1709 *MutableStorage(
"pronunciation") = value.data();
1719 return Storage().isMember(
"pronunciationUrl");
1726 MutableStorage()->removeMember(
"pronunciationUrl");
1734 const Json::Value& v = Storage(
"pronunciationUrl");
1735 if (v == Json::Value::null)
return StringPiece(
"");
1736 return StringPiece(v.asCString());
1744 *MutableStorage(
"pronunciationUrl") = value.data();
1753 return Storage().isMember(
"source");
1760 MutableStorage()->removeMember(
"source");
1768 const Json::Value& storage = Storage(
"source");
1769 return client::JsonValueToCppValueHelper<DictlayerdataDictWordsSensesSource >(storage);
1778 Json::Value* storage = MutableStorage(
"source");
1779 return client::JsonValueToMutableCppValueHelper<DictlayerdataDictWordsSensesSource >(storage);
1788 return Storage().isMember(
"syllabification");
1795 MutableStorage()->removeMember(
"syllabification");
1803 const Json::Value& v = Storage(
"syllabification");
1804 if (v == Json::Value::null)
return StringPiece(
"");
1805 return StringPiece(v.asCString());
1813 *MutableStorage(
"syllabification") = value.data();
1822 return Storage().isMember(
"synonyms");
1829 MutableStorage()->removeMember(
"synonyms");
1837 const client::JsonCppArray<DictlayerdataDictWordsSensesSynonyms >
get_synonyms()
const {
1838 const Json::Value& storage = Storage(
"synonyms");
1839 return client::JsonValueToCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsSensesSynonyms > >(storage);
1848 Json::Value* storage = MutableStorage(
"synonyms");
1849 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsSensesSynonyms > >(storage);
1895 return StringPiece(
"google_books_api::DictlayerdataDictWordsSource");
1904 return Storage().isMember(
"attribution");
1911 MutableStorage()->removeMember(
"attribution");
1919 const Json::Value& v = Storage(
"attribution");
1920 if (v == Json::Value::null)
return StringPiece(
"");
1921 return StringPiece(v.asCString());
1929 *MutableStorage(
"attribution") = value.data();
1938 return Storage().isMember(
"url");
1945 MutableStorage()->removeMember(
"url");
1953 const Json::Value& v = Storage(
"url");
1954 if (v == Json::Value::null)
return StringPiece(
"");
1955 return StringPiece(v.asCString());
1963 *MutableStorage(
"url") = value.data();
2001 return StringPiece(
"google_books_api::DictlayerdataDictWords");
2010 return Storage().isMember(
"derivatives");
2017 MutableStorage()->removeMember(
"derivatives");
2026 const Json::Value& storage = Storage(
"derivatives");
2027 return client::JsonValueToCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsDerivatives > >(storage);
2036 Json::Value* storage = MutableStorage(
"derivatives");
2037 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsDerivatives > >(storage);
2046 return Storage().isMember(
"examples");
2053 MutableStorage()->removeMember(
"examples");
2060 const client::JsonCppArray<DictlayerdataDictWordsExamples >
get_examples()
const {
2061 const Json::Value& storage = Storage(
"examples");
2062 return client::JsonValueToCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsExamples > >(storage);
2071 Json::Value* storage = MutableStorage(
"examples");
2072 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsExamples > >(storage);
2081 return Storage().isMember(
"senses");
2088 MutableStorage()->removeMember(
"senses");
2095 const client::JsonCppArray<DictlayerdataDictWordsSenses >
get_senses()
const {
2096 const Json::Value& storage = Storage(
"senses");
2097 return client::JsonValueToCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsSenses > >(storage);
2106 Json::Value* storage = MutableStorage(
"senses");
2107 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<DictlayerdataDictWordsSenses > >(storage);
2116 return Storage().isMember(
"source");
2123 MutableStorage()->removeMember(
"source");
2131 const Json::Value& storage = Storage(
"source");
2132 return client::JsonValueToCppValueHelper<DictlayerdataDictWordsSource >(storage);
2145 Json::Value* storage = MutableStorage(
"source");
2146 return client::JsonValueToMutableCppValueHelper<DictlayerdataDictWordsSource >(storage);
2184 return StringPiece(
"google_books_api::DictlayerdataDict");
2193 return Storage().isMember(
"source");
2200 MutableStorage()->removeMember(
"source");
2208 const Json::Value& storage = Storage(
"source");
2209 return client::JsonValueToCppValueHelper<DictlayerdataDictSource >(storage);
2221 Json::Value* storage = MutableStorage(
"source");
2222 return client::JsonValueToMutableCppValueHelper<DictlayerdataDictSource >(storage);
2231 return Storage().isMember(
"words");
2238 MutableStorage()->removeMember(
"words");
2245 const client::JsonCppArray<DictlayerdataDictWords >
get_words()
const {
2246 const Json::Value& storage = Storage(
"words");
2247 return client::JsonValueToCppValueHelper<client::JsonCppArray<DictlayerdataDictWords > >(storage);
2255 Json::Value* storage = MutableStorage(
"words");
2256 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<DictlayerdataDictWords > >(storage);
2294 return StringPiece(
"google_books_api::Dictlayerdata");
2303 return Storage().isMember(
"common");
2310 MutableStorage()->removeMember(
"common");
2318 const Json::Value& storage = Storage(
"common");
2319 return client::JsonValueToCppValueHelper<DictlayerdataCommon >(storage);
2327 Json::Value* storage = MutableStorage(
"common");
2328 return client::JsonValueToMutableCppValueHelper<DictlayerdataCommon >(storage);
2337 return Storage().isMember(
"dict");
2344 MutableStorage()->removeMember(
"dict");
2352 const Json::Value& storage = Storage(
"dict");
2353 return client::JsonValueToCppValueHelper<DictlayerdataDict >(storage);
2361 Json::Value* storage = MutableStorage(
"dict");
2362 return client::JsonValueToMutableCppValueHelper<DictlayerdataDict >(storage);
2371 return Storage().isMember(
"kind");
2378 MutableStorage()->removeMember(
"kind");
2386 const Json::Value& v = Storage(
"kind");
2387 if (v == Json::Value::null)
return StringPiece(
"");
2388 return StringPiece(v.asCString());
2396 *MutableStorage(
"kind") = value.data();
2403 #endif // GOOGLE_BOOKS_API_DICTLAYERDATA_H_ const StringPiece get_part_of_speech() const
Definition: dictlayerdata.h:1664
const StringPiece get_attribution() const
Definition: dictlayerdata.h:920
void clear_url()
Definition: dictlayerdata.h:1280
bool has_title() const
Definition: dictlayerdata.h:99
void set_pronunciation(const StringPiece &value)
Definition: dictlayerdata.h:1708
DictlayerdataDictWordsSource mutable_source()
Definition: dictlayerdata.h:2144
bool has_value() const
Definition: dictlayerdata.h:808
bool has_text() const
Definition: dictlayerdata.h:1505
bool has_attribution() const
Definition: dictlayerdata.h:905
const client::JsonCppArray< DictlayerdataDictWordsSensesConjugations > get_conjugations() const
Definition: dictlayerdata.h:1593
const DictlayerdataDict get_dict() const
Definition: dictlayerdata.h:2351
Definition: dictlayerdata.h:274
bool has_examples() const
Definition: dictlayerdata.h:2045
void clear_source()
Definition: dictlayerdata.h:431
void clear_kind()
Definition: dictlayerdata.h:2377
void clear_dict()
Definition: dictlayerdata.h:2343
bool has_text() const
Definition: dictlayerdata.h:459
void clear_synonyms()
Definition: dictlayerdata.h:1828
void clear_derivatives()
Definition: dictlayerdata.h:2016
void clear_attribution()
Definition: dictlayerdata.h:1246
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:1894
bool has_words() const
Definition: dictlayerdata.h:2230
void set_title(const StringPiece &value)
Definition: dictlayerdata.h:128
const StringPiece get_syllabification() const
Definition: dictlayerdata.h:1802
Definition: dictlayerdata.h:496
bool has_dict() const
Definition: dictlayerdata.h:2336
Definition: dictlayerdata.h:1861
bool has_attribution() const
Definition: dictlayerdata.h:546
void set_text(const StringPiece &value)
Definition: dictlayerdata.h:1075
Definition: dictlayerdata.h:147
const StringPiece get_url() const
Definition: dictlayerdata.h:366
void clear_url()
Definition: dictlayerdata.h:946
bool has_attribution() const
Definition: dictlayerdata.h:1362
bool has_type() const
Definition: dictlayerdata.h:774
Definition: dictlayerdata.h:1310
void set_url(const StringPiece &value)
Definition: dictlayerdata.h:1962
bool has_attribution() const
Definition: dictlayerdata.h:1239
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:1353
void set_url(const StringPiece &value)
Definition: dictlayerdata.h:376
void clear_attribution()
Definition: dictlayerdata.h:196
void clear_url()
Definition: dictlayerdata.h:230
void clear_syllabification()
Definition: dictlayerdata.h:1794
void clear_value()
Definition: dictlayerdata.h:815
void clear_text()
Definition: dictlayerdata.h:1057
void set_attribution(const StringPiece &value)
Definition: dictlayerdata.h:930
bool has_part_of_speech() const
Definition: dictlayerdata.h:1649
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:765
void clear_source()
Definition: dictlayerdata.h:2199
bool has_source() const
Definition: dictlayerdata.h:1752
void set_attribution(const StringPiece &value)
Definition: dictlayerdata.h:1264
void set_attribution(const StringPiece &value)
Definition: dictlayerdata.h:1928
const StringPiece get_text() const
Definition: dictlayerdata.h:702
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:1460
bool has_derivatives() const
Definition: dictlayerdata.h:2009
bool has_attribution() const
Definition: dictlayerdata.h:317
bool has_text() const
Definition: dictlayerdata.h:687
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:1230
void set_url(const StringPiece &value)
Definition: dictlayerdata.h:1298
void clear_pronunciation()
Definition: dictlayerdata.h:1690
void clear_attribution()
Definition: dictlayerdata.h:324
void set_attribution(const StringPiece &value)
Definition: dictlayerdata.h:571
const StringPiece get_definition() const
Definition: dictlayerdata.h:1138
const client::JsonCppArray< DictlayerdataDictWordsSenses > get_senses() const
Definition: dictlayerdata.h:2095
bool has_synonyms() const
Definition: dictlayerdata.h:1821
void clear_attribution()
Definition: dictlayerdata.h:1369
const DictlayerdataDictWordsExamplesSource get_source() const
Definition: dictlayerdata.h:667
void clear_attribution()
Definition: dictlayerdata.h:1910
Definition: dictlayerdata.h:845
void set_syllabification(const StringPiece &value)
Definition: dictlayerdata.h:1812
void clear_conjugations()
Definition: dictlayerdata.h:1584
bool has_common() const
Definition: dictlayerdata.h:2302
void clear_attribution()
Definition: dictlayerdata.h:912
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:643
void set_pronunciation_url(const StringPiece &value)
Definition: dictlayerdata.h:1743
const StringPiece get_url() const
Definition: dictlayerdata.h:1288
bool has_source() const
Definition: dictlayerdata.h:1469
const client::JsonCppArray< DictlayerdataDictWordsSensesDefinitions > get_definitions() const
Definition: dictlayerdata.h:1629
bool has_pronunciation_url() const
Definition: dictlayerdata.h:1718
client::JsonCppArray< DictlayerdataDictWordsDerivatives > mutable_derivatives()
Definition: dictlayerdata.h:2035
bool has_url() const
Definition: dictlayerdata.h:580
DictlayerdataCommon mutable_common()
Definition: dictlayerdata.h:2326
const DictlayerdataDictWordsSource get_source() const
Definition: dictlayerdata.h:2130
void clear_source()
Definition: dictlayerdata.h:1476
bool has_senses() const
Definition: dictlayerdata.h:2080
bool has_source() const
Definition: dictlayerdata.h:2115
bool has_url() const
Definition: dictlayerdata.h:1273
const StringPiece get_attribution() const
Definition: dictlayerdata.h:204
client::JsonCppArray< DictlayerdataDictWords > mutable_words()
Definition: dictlayerdata.h:2254
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:2000
const StringPiece get_type() const
Definition: dictlayerdata.h:789
client::JsonCppArray< DictlayerdataDictWordsSensesSynonyms > mutable_synonyms()
Definition: dictlayerdata.h:1847
const StringPiece get_pronunciation() const
Definition: dictlayerdata.h:1698
Definition: dictlayerdata.h:859
bool has_url() const
Definition: dictlayerdata.h:1396
bool has_source() const
Definition: dictlayerdata.h:652
const StringPiece get_url() const
Definition: dictlayerdata.h:595
Definition: dictlayerdata.h:852
bool has_source() const
Definition: dictlayerdata.h:2192
void clear_part_of_speech()
Definition: dictlayerdata.h:1656
const DictlayerdataDictWordsSensesDefinitionsExamplesSource get_source() const
Definition: dictlayerdata.h:1030
const StringPiece get_text() const
Definition: dictlayerdata.h:1520
const StringPiece get_attribution() const
Definition: dictlayerdata.h:332
bool has_definitions() const
Definition: dictlayerdata.h:1613
void clear_definitions()
Definition: dictlayerdata.h:1620
void set_attribution(const StringPiece &value)
Definition: dictlayerdata.h:1387
void set_attribution(const StringPiece &value)
Definition: dictlayerdata.h:342
Definition: dictlayerdata.h:731
DictlayerdataDict mutable_dict()
Definition: dictlayerdata.h:2360
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:895
void set_part_of_speech(const StringPiece &value)
Definition: dictlayerdata.h:1674
Definition: dictlayerdata.h:267
bool has_definition() const
Definition: dictlayerdata.h:1123
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:308
void set_url(const StringPiece &value)
Definition: dictlayerdata.h:605
Definition: dictlayerdata.h:1196
bool has_kind() const
Definition: dictlayerdata.h:2370
const client::JsonCppArray< DictlayerdataDictWordsDerivatives > get_derivatives() const
Definition: dictlayerdata.h:2025
bool has_source() const
Definition: dictlayerdata.h:1014
Definition: annotation.h:42
const DictlayerdataDictSource get_source() const
Definition: dictlayerdata.h:2207
bool has_attribution() const
Definition: dictlayerdata.h:189
client::JsonCppArray< DictlayerdataDictWordsSensesConjugations > mutable_conjugations()
Definition: dictlayerdata.h:1603
const client::JsonCppArray< DictlayerdataDictWordsExamples > get_examples() const
Definition: dictlayerdata.h:2060
DictlayerdataDictWordsSensesSource mutable_source()
Definition: dictlayerdata.h:1777
const DictlayerdataCommon get_common() const
Definition: dictlayerdata.h:2317
void set_url(const StringPiece &value)
Definition: dictlayerdata.h:248
Definition: dictlayerdata.h:503
DictlayerdataDictWordsSensesDefinitionsExamplesSource mutable_source()
Definition: dictlayerdata.h:1040
const StringPiece get_attribution() const
Definition: dictlayerdata.h:561
void set_url(const StringPiece &value)
Definition: dictlayerdata.h:1421
const client::JsonCppArray< DictlayerdataDictWordsSensesSynonyms > get_synonyms() const
Definition: dictlayerdata.h:1837
void clear_source()
Definition: dictlayerdata.h:659
bool has_examples() const
Definition: dictlayerdata.h:1157
void clear_words()
Definition: dictlayerdata.h:2237
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:1005
void clear_text()
Definition: dictlayerdata.h:1512
void set_url(const StringPiece &value)
Definition: dictlayerdata.h:964
void clear_text()
Definition: dictlayerdata.h:466
Definition: dictlayerdata.h:724
const StringPiece get_url() const
Definition: dictlayerdata.h:954
void clear_url()
Definition: dictlayerdata.h:587
const StringPiece get_title() const
Definition: dictlayerdata.h:114
const DictlayerdataDictWordsSensesSource get_source() const
Definition: dictlayerdata.h:1767
void set_text(const StringPiece &value)
Definition: dictlayerdata.h:712
Definition: annotation.cc:44
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:90
void clear_source()
Definition: dictlayerdata.h:1759
const client::JsonCppArray< DictlayerdataDictWords > get_words() const
Definition: dictlayerdata.h:2245
const StringPiece get_url() const
Definition: dictlayerdata.h:1952
void clear_attribution()
Definition: dictlayerdata.h:553
void clear_pronunciation_url()
Definition: dictlayerdata.h:1725
void clear_definition()
Definition: dictlayerdata.h:1130
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:2293
const StringPiece get_url() const
Definition: dictlayerdata.h:1411
const StringPiece get_attribution() const
Definition: dictlayerdata.h:1377
const StringPiece get_text() const
Definition: dictlayerdata.h:474
bool has_url() const
Definition: dictlayerdata.h:1937
void set_value(const StringPiece &value)
Definition: dictlayerdata.h:833
const StringPiece get_pronunciation_url() const
Definition: dictlayerdata.h:1733
void clear_type()
Definition: dictlayerdata.h:781
bool has_attribution() const
Definition: dictlayerdata.h:1903
void set_text(const StringPiece &value)
Definition: dictlayerdata.h:484
void clear_senses()
Definition: dictlayerdata.h:2087
DictlayerdataDictSource mutable_source()
Definition: dictlayerdata.h:2220
Definition: dictlayerdata.h:57
void clear_title()
Definition: dictlayerdata.h:106
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:2183
bool has_url() const
Definition: dictlayerdata.h:351
void clear_examples()
Definition: dictlayerdata.h:1164
bool has_conjugations() const
Definition: dictlayerdata.h:1577
DictlayerdataDictWordsSensesSynonymsSource mutable_source()
Definition: dictlayerdata.h:1495
void set_type(const StringPiece &value)
Definition: dictlayerdata.h:799
void set_attribution(const StringPiece &value)
Definition: dictlayerdata.h:214
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:1568
void clear_url()
Definition: dictlayerdata.h:1403
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:537
client::JsonCppArray< DictlayerdataDictWordsSensesDefinitions > mutable_definitions()
Definition: dictlayerdata.h:1639
void set_definition(const StringPiece &value)
Definition: dictlayerdata.h:1148
const client::JsonCppArray< DictlayerdataDictWordsSensesDefinitionsExamples > get_examples() const
Definition: dictlayerdata.h:1173
void clear_source()
Definition: dictlayerdata.h:1021
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:180
const StringPiece get_kind() const
Definition: dictlayerdata.h:2385
bool has_source() const
Definition: dictlayerdata.h:424
Definition: dictlayerdata.h:260
const StringPiece get_text() const
Definition: dictlayerdata.h:1065
const StringPiece get_attribution() const
Definition: dictlayerdata.h:1254
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:415
void set_kind(const StringPiece &value)
Definition: dictlayerdata.h:2395
const StringPiece GetTypeName() const
Definition: dictlayerdata.h:1114
void clear_url()
Definition: dictlayerdata.h:358
void clear_examples()
Definition: dictlayerdata.h:2052
const StringPiece get_attribution() const
Definition: dictlayerdata.h:1918
const StringPiece get_url() const
Definition: dictlayerdata.h:238
void clear_url()
Definition: dictlayerdata.h:1944
void set_text(const StringPiece &value)
Definition: dictlayerdata.h:1530
Definition: dictlayerdata.h:1317
DictlayerdataDictWordsExamplesSource mutable_source()
Definition: dictlayerdata.h:677
bool has_text() const
Definition: dictlayerdata.h:1050
Definition: dictlayerdata.h:140
const DictlayerdataDictWordsDerivativesSource get_source() const
Definition: dictlayerdata.h:439
client::JsonCppArray< DictlayerdataDictWordsSenses > mutable_senses()
Definition: dictlayerdata.h:2105
bool has_syllabification() const
Definition: dictlayerdata.h:1787
bool has_url() const
Definition: dictlayerdata.h:223
const DictlayerdataDictWordsSensesSynonymsSource get_source() const
Definition: dictlayerdata.h:1485
client::JsonCppArray< DictlayerdataDictWordsExamples > mutable_examples()
Definition: dictlayerdata.h:2070
void clear_common()
Definition: dictlayerdata.h:2309
bool has_pronunciation() const
Definition: dictlayerdata.h:1683
client::JsonCppArray< DictlayerdataDictWordsSensesDefinitionsExamples > mutable_examples()
Definition: dictlayerdata.h:1183
void clear_source()
Definition: dictlayerdata.h:2122
Definition: dictlayerdata.h:50
const StringPiece get_value() const
Definition: dictlayerdata.h:823
DictlayerdataDictWordsDerivativesSource mutable_source()
Definition: dictlayerdata.h:449
void clear_text()
Definition: dictlayerdata.h:694
bool has_url() const
Definition: dictlayerdata.h:939