3 * Copyright (C) 2007 EDIT
4 * European Distributed Institute of Taxonomy
5 * http://www.e-taxonomy.eu
7 * The contents of this file are subject to the Mozilla Public License Version 1.1
8 * See LICENSE.TXT at the top of this package for the full license terms.
11 package eu
.etaxonomy
.cdm
.io
.markup
;
13 import java
.util
.UUID
;
15 import org
.apache
.log4j
.Logger
;
17 import eu
.etaxonomy
.cdm
.common
.CdmUtils
;
18 import eu
.etaxonomy
.cdm
.io
.common
.TdwgAreaProvider
;
19 import eu
.etaxonomy
.cdm
.io
.common
.mapping
.InputTransformerBase
;
20 import eu
.etaxonomy
.cdm
.io
.common
.mapping
.UndefinedTransformerMethodException
;
21 import eu
.etaxonomy
.cdm
.model
.common
.DefinedTerm
;
22 import eu
.etaxonomy
.cdm
.model
.common
.Language
;
23 import eu
.etaxonomy
.cdm
.model
.common
.MarkerType
;
24 import eu
.etaxonomy
.cdm
.model
.description
.Feature
;
25 import eu
.etaxonomy
.cdm
.model
.description
.PresenceAbsenceTerm
;
26 import eu
.etaxonomy
.cdm
.model
.location
.Country
;
27 import eu
.etaxonomy
.cdm
.model
.location
.NamedArea
;
28 import eu
.etaxonomy
.cdm
.model
.location
.NamedAreaLevel
;
35 public class MarkupTransformer
extends InputTransformerBase
{
36 private static final long serialVersionUID
= -3910080152461421047L;
38 @SuppressWarnings("unused")
39 private static final Logger logger
= Logger
.getLogger(MarkupTransformer
.class);
42 public static final UUID uuidKalimantan
= UUID
.fromString("05c6bce3-2e55-48cb-a414-707e936066d1");
43 public static final UUID uuidBorneo
= UUID
.fromString("e615e7e6-5b64-4903-b794-816baab689b3");
44 // public static final UUID uuidCelebes = UUID.fromString("");
45 public static final UUID uuidMoluccas
= UUID
.fromString("0ac8fc74-a081-45e5-b96d-aad367b5f48b");
46 public static final UUID uuidPeninsularMalaysia
= UUID
.fromString("9f95af33-ae9e-4031-92f7-9f79d22eecf2");
47 public static final UUID uuidJava
= UUID
.fromString("36b93871-0bee-4380-b47e-56a843ce6aa3");
48 public static final UUID uuidBismarckArchipelago
= UUID
.fromString("d9a11144-447c-4e72-b75f-9daeb254e7c4");
49 // public static final UUID uuidNewIreland = UUID.fromString("");
50 public static final UUID uuidSumatra
= UUID
.fromString("4395d5e0-64e2-4309-a2ec-b1240919c34d");
51 // public static final UUID uuidBangka = UUID.fromString("");
52 public static final UUID uuidSabah
= UUID
.fromString("8d34b675-7de1-4623-a16a-1e0ca989df0c");
53 public static final UUID uuidBali
= UUID
.fromString("3cc15dc7-bc55-4a9b-85af-e1eb733ad845");
55 public static final UUID uuidPhilippines
= UUID
.fromString("9dee4b0d-d864-4b6f-bd41-39a1ea7c56c3");
59 public static final UUID uuidLanguageApindji
= UUID
.fromString("203fe5b4-0ebb-459e-9252-521cdf0c9654");
60 public static final UUID uuidLanguageBaduma
= UUID
.fromString("3452dea0-8a68-4640-a786-bb786fd4fc27");
61 public static final UUID uuidLanguageBakele
= UUID
.fromString("8216e12a-8e44-490f-bb61-f63059468ba8");
62 public static final UUID uuidLanguageBakota
= UUID
.fromString("b43aff9a-88e5-4173-8c33-e122afeff80f");
63 public static final UUID uuidLanguageBalengi
= UUID
.fromString("14352978-94ac-4a7a-b990-dde926d12892");
64 public static final UUID uuidLanguageBalumbu
= UUID
.fromString("aee0952a-be89-4607-ac75-29f2c2f300bc");
65 public static final UUID uuidLanguageBanzabi
= UUID
.fromString("ff13d80c-ea0e-4ebe-bc81-7829bb1a7c94");
66 public static final UUID uuidLanguageBapunu
= UUID
.fromString("c6c33a49-fc8c-4599-80b7-3f9332c3e005");
67 public static final UUID uuidLanguageBatanga
= UUID
.fromString("ee277e78-1135-4823-b4ee-63c4b93f04a2");
68 public static final UUID uuidLanguageBateke
= UUID
.fromString("03a09cbc-37e0-46c7-9787-749c18b76edb");
69 public static final UUID uuidLanguageBavangu
= UUID
.fromString("de81dd63-ef37-49f4-9e1e-c6f810fa7d6b");
70 public static final UUID uuidLanguageBavarama
= UUID
.fromString("e9ec9ef0-14a1-46f0-a534-ab7afd4c1891");
71 public static final UUID uuidLanguageBavili
= UUID
.fromString("d1e64087-3c72-4442-bb62-a931d0ab150b");
72 public static final UUID uuidLanguageBavove
= UUID
.fromString("6a3e8938-3b48-410e-9b26-20894bfa7ae4");
73 public static final UUID uuidLanguageBavungu
= UUID
.fromString("c337bb7c-7acc-4d82-ba5b-8da9bc4c16b9");
74 public static final UUID uuidLanguageBekesi
= UUID
.fromString("add114f9-e81d-4f13-8b35-5008800e1e78");
75 public static final UUID uuidLanguageBenga
= UUID
.fromString("6901da32-5d39-412e-988f-667964c4bcca");
76 public static final UUID uuidLanguageBeseki
= UUID
.fromString("af24114e-0f95-465c-b62e-e4346468560c");
77 public static final UUID uuidLanguageEchira
= UUID
.fromString("4c3fafce-8095-4243-b961-ad325b310b4a");
78 public static final UUID uuidLanguageEschira
= UUID
.fromString("1dde7682-532b-4277-825d-611a6bd0d0a4");
79 public static final UUID uuidLanguageEshira
= UUID
.fromString("34ef2f91-afa5-47e4-8098-68a4d4861a4d");
80 public static final UUID uuidLanguageEshiraTandu
= UUID
.fromString("d3bbf124-75ad-42ff-b8f5-f74bf0243883");
81 public static final UUID uuidLanguageFangDuFernanVaz
= UUID
.fromString("6fe6c7a9-8c51-46e3-9dbc-8010f39417f3");
82 public static final UUID uuidLanguageFangDuRioMuni
= UUID
.fromString("6ca1f212-53fe-4314-9d75-6be89d945619");
83 public static final UUID uuidLanguageGaloa
= UUID
.fromString("38084e32-f68f-47ef-8bf0-6741116140b4");
84 public static final UUID uuidLanguageIvea
= UUID
.fromString("6b15c613-d10b-4c5f-aaca-cec4aed418db");
85 public static final UUID uuidLanguageLoango
= UUID
.fromString("2f563753-77fc-4a7d-9b6b-2f524999487e");
86 public static final UUID uuidLanguageMasangu
= UUID
.fromString("e9c6c5ab-9b27-4020-a2e6-8f257bca3c8e");
87 public static final UUID uuidLanguageMindumu
= UUID
.fromString("0c6171ad-bfa6-42fe-a664-d40905151b6d");
88 public static final UUID uuidLanguageMisogo
= UUID
.fromString("b6d7b47c-c020-4411-a6ae-3cc69ae43825");
89 public static final UUID uuidLanguageMitsogo
= UUID
.fromString("83fdf45d-9f75-472f-a30e-cfd0b1473284");
90 public static final UUID uuidLanguageMitsogho
= UUID
.fromString("5cf51081-a934-4a45-bd0a-875ad2f3a785");
91 public static final UUID uuidLanguageMpongwe
= UUID
.fromString("1d53b7f1-46f5-4286-8c79-da8b824adce6");
92 public static final UUID uuidLanguageMpongw
\u00E
8 = UUID
.fromString("c97ba35c-6ea0-47d0-88a7-bec5df77f921");
93 public static final UUID uuidLanguageNgowe
= UUID
.fromString("ef9fbc40-26c8-4ab3-be3e-83caa14b32ee");
94 public static final UUID uuidLanguageNkomi
= UUID
.fromString("bbf8413a-9bb9-4acc-8be6-e22f9c305efb");
95 public static final UUID uuidLanguageOrungu
= UUID
.fromString("787e62e6-8d10-457d-82f8-e0a30a409f88");
96 public static final UUID uuidLanguageOwimo
= UUID
.fromString("1764092c-7826-4b79-bacc-435a9af1320e");
97 public static final UUID uuidLanguageSimba
= UUID
.fromString("ad9071e2-8ced-49e3-a76f-0d58f959a8b1");
99 public static final UUID uuidLanguageNomPilot
= UUID
.fromString("6aeb1a09-cb06-479d-9688-4574f2b80238");
102 public static final UUID uuidLanguagesCreol
= UUID
.fromString("9fc6b094-8c94-4758-ab0a-8eaafd6a6e27");
103 public static final UUID uuidLanguagesBoni
= UUID
.fromString("48e52604-ee3f-4427-8c3d-e867811f6aee");
107 //extension type uuids
108 public static final UUID uuidTaxonTitle
= UUID
.fromString("5d9ca987-81f1-4d6c-b06a-eaa8311ca249");
109 public static final UUID uuidWriterExtension
= UUID
.fromString("43f988cb-bc53-4324-a702-c8f920656975");
111 //annotation type uuids
112 public static final UUID uuidFootnote
= UUID
.fromString("b91fab29-7d26-4277-b549-262da0d901b1");
113 public static final UUID uuidOriginalOrder
= UUID
.fromString("27516d8b-9f36-4fcf-aad4-77996a06ee40");
114 public static final UUID uuidWriterAnnotation
= UUID
.fromString("df73df4a-93a1-4d95-a552-1cebe26db51b");
118 // public static final UUID uuidExcludedTaxon = UUID.fromString("e729a22d-8c94-4859-9f91-3e3ae212c91d");
119 public static final UUID uuidIncompleteTaxon
= UUID
.fromString("cb34d525-de64-4569-b277-3429ec49a09f");
120 public static final UUID uuidFeaturePlaceholder
= UUID
.fromString("89568794-375e-4a02-b75d-bd65601fb877");
121 public static final UUID uuidDestroyed
= UUID
.fromString("50d8b8c9-60e7-4efd-8b30-dec124ab9059");
122 public static final UUID uuidNotSeen
= UUID
.fromString("90241156-4fd0-4370-aeca-16c573fd0fa9");
123 public static final UUID uuidLost
= UUID
.fromString("90241156-4fd0-4370-aeca-16c573fd0fa9");
126 //identifier type uuids
127 public static final UUID uuidIdentTypeAlternativeFieldNumber
= DefinedTerm
.uuidAlternativeFieldNumber
;
130 //named ared level uuids
131 public static final UUID uuidRegion
= UUID
.fromString("06d3a74d-cf2e-4842-8c89-87722b9486a4");
132 public static final UUID uuidWorld
= UUID
.fromString("69520b33-6381-454e-bb8f-0df11c3b3a67");
133 public static final UUID uuidCounty
= UUID
.fromString("c2882e13-88dc-42ac-b89c-2ee404e22d81");
134 public static final UUID uuidContinent
= UUID
.fromString("1051c9bb-d0ab-4a71-ab15-afdab82c2bdc");
135 public static final UUID uuidDistrict
= UUID
.fromString("1b778ba8-ba5f-47a9-ad67-222826f96863");
136 public static final UUID uuidLocality
= UUID
.fromString("224a4140-da1f-4046-91bb-fb948916d797");
137 public static final UUID uuidLevelOther
= UUID
.fromString("4b483cc8-b42d-40ba-9cc7-a656faf629e2");
139 public static final UUID uuidContinentalRegion
= UUID
.fromString("06d3a74d-cf2e-4842-8c89-87722b9486a4");
145 public static final UUID uuidFigure
= UUID
.fromString("5165cd6a-9b31-4a1f-8b30-04ab740c502c");
146 public static final UUID uuidFigures
= UUID
.fromString("6dfb4e78-c67e-410c-8989-c1fb1295abf6");
151 public static final UUID uuidExtractedHabitat
= UUID
.fromString("d80511d2-a76c-48b8-b3aa-5fbd4a58fe5c");
152 // public static final UUID uuidHabit = UUID.fromString("03487108-173a-4335-92be-05076af29155");
153 public static final UUID uuidHabitat
= UUID
.fromString("fb16929f-bc9c-456f-9d40-dec987b36438");
154 public static final UUID uuidHabitatEcology
= UUID
.fromString("9fdc4663-4d56-47d0-90b5-c0bf251bafbb");
156 public static final UUID uuidChromosomes
= UUID
.fromString("c4a60319-4978-4692-9545-58d60cf8379e");
157 public static final UUID uuidPhylogeny
= UUID
.fromString("8bcffbeb-a849-4222-83f9-bfcbbc3baef9");
158 public static final UUID uuidHistory
= UUID
.fromString("6f9f0316-1c27-4e17-b96a-51332521f74e");
159 public static final UUID uuidCultivation
= UUID
.fromString("f10f34fb-53b9-43c2-bfd6-05ea475e8e0f");
161 public static final UUID uuidNote
= UUID
.fromString("b9af1489-6b68-497f-8d4b-260a9f886827");
162 public static final UUID uuidNotes
= UUID
.fromString("e31bb420-f39e-493d-b452-dd5e63dda443");
163 public static final UUID uuidTaxonomy
= UUID
.fromString("0c80c395-038b-4bd6-9ff4-48f4511754b6");
164 public static final UUID uuidMorphology
= UUID
.fromString("1b5bfe4a-d075-4e38-ab63-3c6b6bb5846a");
165 public static final UUID uuidPalynology
= UUID
.fromString("50ddb15e-aa25-4933-8449-c321dccad4e7");
166 public static final UUID uuidWoodAnatomy
= UUID
.fromString("b2ff70bc-f7b9-4aa8-8a4c-8f41ad6f8ada");
167 public static final UUID uuidLeafAnatomy
= UUID
.fromString("3633debe-1c00-4f43-98f7-38b950b3880d");
168 public static final UUID uuidChromosomeNumbers
= UUID
.fromString("6f677e98-d8d5-4bc5-80bf-affdb7e3945a");
169 public static final UUID uuidPhytochemistryAndChemotaxonomy
= UUID
.fromString("ea76e235-a845-4f25-af07-1eee91547ef5");
170 public static final UUID uuidPollenMorphology
= UUID
.fromString("4a00d8b2-60d7-4891-b5e7-3244278d849d");
171 public static final UUID uuidVegetativeMorphologyAndAnatomy
= UUID
.fromString("282d1d8e-47cf-4c34-86ff-772e78b71058");
172 public static final UUID uuidFlowerMorphology
= UUID
.fromString("cbe3ca08-0407-4a67-bf35-665e6fb3efdb");
173 public static final UUID uuidPollination
= UUID
.fromString("0d601a3d-c444-4a7c-940b-be0a9902673f");
174 public static final UUID uuidLifeCycle
= UUID
.fromString("fcb5d9a7-ad56-401c-b179-5f017342f3b3");
175 public static final UUID uuidFruitsAndEmbryology
= UUID
.fromString("f22ff5ff-8cf6-4fcc-8fd2-bfdc07cb7952");
176 public static final UUID uuidDispersal
= UUID
.fromString("1349d543-929a-4048-89dd-5006880a4cb2");
177 public static final UUID uuidPhytochemistry
= UUID
.fromString("3466fdb9-360f-467e-9bd2-be8d997d1361");
178 public static final UUID uuidFossils
= UUID
.fromString("ccbf72ff-ab72-4f41-8c60-77100e14b6b0");
179 public static final UUID uuidMorphologyAndAnatomy
= UUID
.fromString("e18a82c2-8961-409f-8b8e-0502225ea43f");
180 public static final UUID uuidEmbryology
= UUID
.fromString("09b89b41-c993-45a6-b461-799a90e283f8");
181 public static final UUID uuidCytology
= UUID
.fromString("cc28bedb-8d9f-457c-ac5f-5f019edb214e");
184 public static final UUID uuidLeaflets
= UUID
.fromString("0efcfbb5-7f7a-454f-985e-50cea6523fef");
185 public static final UUID uuidLeaves
= UUID
.fromString("378c6d5f-4f8a-4769-b054-50ddaff6f080");
186 public static final UUID uuidBranchlets
= UUID
.fromString("e63af3b4-aaff-4b4d-a8fe-3b13b79974c8");
187 public static final UUID uuidLifeform
= UUID
.fromString("db9228d3-8bbf-4460-abfe-0b1326c82f8e");
188 public static final UUID uuidInflorescences
= UUID
.fromString("c476f5fb-dc06-4408-af36-f48e625f5767");
189 public static final UUID uuidMaleInflorescences
= UUID
.fromString("374fa3fe-70c2-4ec9-a611-97c62288aeba");
190 public static final UUID uuidFemaleInflorescences
= UUID
.fromString("179af784-850c-4187-ba1f-cdc9f68970ef");
191 public static final UUID uuidFlowers
= UUID
.fromString("7fd80f15-9abf-44e7-b55a-be264b9dd7ac");
192 public static final UUID uuidHermaphroditeFlowers
= UUID
.fromString("e2faea4c-49d8-4e65-b76f-0cfff5add113");
194 public static final UUID uuidSepals
= UUID
.fromString("d6867f7c-68c9-4b7c-9094-862bdfe1e064");
195 public static final UUID uuidOuterSepals
= UUID
.fromString("e95b65f8-656f-4770-b716-2824cb4b54b6");
196 public static final UUID uuidAnthers
= UUID
.fromString("3f40ea65-320b-4875-86e6-f499017b4bc6");
197 public static final UUID uuidPetals
= UUID
.fromString("ddcba956-a461-4e66-a996-a4db808d1d9f");
198 public static final UUID uuidPetal
= UUID
.fromString("271c2e09-5965-4c03-9ab5-6ed31a0e7e17");
199 public static final UUID uuidDisc
= UUID
.fromString("a98875f5-fdb8-4432-98dd-3840552bf701");
200 public static final UUID uuidStamens
= UUID
.fromString("88a6e1ff-aba2-49a1-82c5-b6a20c44d825");
201 public static final UUID uuidFruits
= UUID
.fromString("e19b1b3c-e3fe-4496-a254-46f01ab514b3");
202 public static final UUID uuidIndumentum
= UUID
.fromString("5737a803-397e-43e9-a278-b195941b824b");
203 public static final UUID uuidSeeds
= UUID
.fromString("c7bb0c58-5817-4fcf-9bea-e67224e8cd8f");
204 public static final UUID uuidFlowering
= UUID
.fromString("e6f274b9-25ca-4d49-b264-50346350df0d");
205 public static final UUID uuidBracts
= UUID
.fromString("7e1f2b3e-caa5-4e12-af4c-3fc379cea89f");
206 public static final UUID uuidPedicels
= UUID
.fromString("fdb43c85-c3dd-4d13-b5e7-51cca60d25b1");
207 public static final UUID uuidPistil
= UUID
.fromString("51df329b-2b2b-4f45-960c-bf4430be5910");
208 public static final UUID uuidOvary
= UUID
.fromString("0757d8bc-d91c-4482-bde0-d239b4122934");
209 public static final UUID uuidTwigs
= UUID
.fromString("e1eb9d5e-1397-4a4e-84e7-483e77822c6b");
210 public static final UUID uuidBranches
= UUID
.fromString("7c515e4a-9a6f-4d4d-9af7-c0c4039dcf27");
211 public static final UUID uuidInfructescences
= UUID
.fromString("e60fbb4f-cf4e-4331-9dcd-d65f640eb669");
212 public static final UUID uuidPistillode
= UUID
.fromString("7c91c9ae-ad30-4aca-96b8-249c154fb296");
213 public static final UUID uuidFlower
= UUID
.fromString("27a04dae-3a46-41ec-a36f-866561a0f8db");
214 public static final UUID uuidOvules
= UUID
.fromString("e118915a-0d6c-41b9-9385-9f18d852e0bc");
216 // public static final UUID uuidFemale = UUID.fromString("fe708a69-150d-41fb-b391-dc8d9c1b8d1a");
217 public static final UUID uuidStyle
= UUID
.fromString("6b5ae8fb-72e4-4c60-9bbe-0abc9edb09c3");
218 public static final UUID uuidArillode
= UUID
.fromString("d113362e-06cb-42c8-96c7-4df6bef9cb29");
219 public static final UUID uuidFruit
= UUID
.fromString("05442d43-045d-4632-9a1e-d2eada227490");
220 public static final UUID uuidBranch
= UUID
.fromString("71b7507c-9d04-49c9-b155-398b957b4aea");
221 public static final UUID uuidInflorescence
= UUID
.fromString("736cd249-f2dc-4fe3-a127-2c7582e330f6");
222 public static final UUID uuidCalyx
= UUID
.fromString("48a7fa54-1aef-4209-8df0-26a8148156af");
223 public static final UUID uuidSeedling
= UUID
.fromString("7d977209-1579-44c9-a996-9eca1fb93cfc");
224 public static final UUID uuidStaminodes
= UUID
.fromString("4c135e5d-805b-4591-b21f-bbc34e275ef6");
225 public static final UUID uuidFilaments
= UUID
.fromString("5d61bc65-4621-488a-8ea9-11f6e4cd2c66");
229 public static final UUID uuidPseudoStipules
= UUID
.fromString("a8e3002a-5a3a-4098-9439-90dff56deeed");
230 public static final UUID uuidWallOfFruitInside
= UUID
.fromString("c9424f3a-91fd-4696-8207-c07b2cdd5902");
232 public static final UUID uuidBuds
= UUID
.fromString("a2f1861d-50ba-4216-80f6-7889e4785cd5");
233 public static final UUID uuidStems
= UUID
.fromString("80b542d6-c2ec-4bc9-95c1-a1b9429691a7");
234 public static final UUID uuidTrees
= UUID
.fromString("03a2f775-e7c7-4487-a725-51b290084e14");
235 public static final UUID uuidStigma
= UUID
.fromString("e68292cb-3711-4129-9b1a-992fb17059e3");
236 public static final UUID uuidPetiole
= UUID
.fromString("7e926909-5983-490e-aebe-532a329fb21f");
237 public static final UUID uuidAxillary
= UUID
.fromString("aa1eee6e-dd2f-464e-95ed-79cc5313e8d1");
238 public static final UUID uuidPetiolules
= UUID
.fromString("9db0732d-35f9-476b-8824-727840faabb9");
239 public static final UUID uuidMaleFlowers
= UUID
.fromString("036ed3cb-4598-4ccd-ae77-e66dff4274f8");
240 public static final UUID uuidYoungInflorescences
= UUID
.fromString("c92baa8b-b20e-44ec-bbc4-5990d548431c");
241 public static final UUID uuidSepal
= UUID
.fromString("7af26081-17c8-4966-9d58-affe26b8dc34");
242 public static final UUID uuidThyrses
= UUID
.fromString("74af0814-5f11-4c1d-82c2-06ed97471fc5");
243 public static final UUID uuidThyrsus
= UUID
.fromString("ff0ddbd3-6049-416e-91b5-fa8fe42621dd");
244 public static final UUID uuidBark
= UUID
.fromString("a8cd7ed7-0e55-4aa6-8a6f-52bf497e1602");
245 public static final UUID uuidEndophyticBody
= UUID
.fromString("5b6c3525-bc9a-4ae9-b16b-814ea0ff3ffc");
246 public static final UUID uuidFloweringBuds
= UUID
.fromString("b3c8cd80-0eea-4747-83f9-32f2418c34ff");
249 public static final UUID uuidPerianth
= UUID
.fromString("bd1480bb-ce44-495f-a462-98db4ac80530");
250 public static final UUID uuidScales
= UUID
.fromString("bd1480bb-ce44-495f-a462-98db4ac80530");
251 public static final UUID uuidPerigoneTube
= UUID
.fromString("d1799423-31ce-4525-b0ba-8d7cc9240abf");
252 public static final UUID uuidPerigoneLobes
= UUID
.fromString("e309e1e3-8f60-4478-9b89-ca5069bc1622");
253 public static final UUID uuidPerigone
= UUID
.fromString("f026fc87-5fc6-4559-a7e5-e8832c20033d");
254 public static final UUID uuidCorolla
= UUID
.fromString("9ff17ff9-cb59-4ad7-bfa1-1d67935e567f");
255 public static final UUID uuidAnnulus
= UUID
.fromString("d9b93acb-9b49-45ef-8661-09e00081931f");
256 public static final UUID uuidFemaleFlowers
= UUID
.fromString("2e06cea2-5993-417c-8d0d-81cb571aa17a");
257 public static final UUID uuidCymes
= UUID
.fromString("ab13622f-fc90-49de-b51c-c1b00ed98728");
258 public static final UUID uuidNutlets
= UUID
.fromString("d9675d0c-0af7-4378-aeb7-7216cdff7289");
259 public static final UUID uuidStem
= UUID
.fromString("39f35516-045a-4f10-a3a0-c25f47e30b7d");
260 public static final UUID uuidPollen
= UUID
.fromString("7c0df742-d1b3-4174-976a-fa04a2664aba");
261 public static final UUID uuidSecondaryXylem
= UUID
.fromString("f2e07699-edfc-404b-9504-52a8be014131");
262 public static final UUID uuidChromosomeNumber
= UUID
.fromString("0000feeb-ca15-4207-954b-9e3aa1112950");
263 public static final UUID uuidStemLeaves
= UUID
.fromString("b5ef43c8-e98b-4e06-b322-c214100370ad");
264 public static final UUID uuidSeed
= UUID
.fromString("18c725f5-6ffc-4c57-a209-3393b6c28a18");
265 public static final UUID uuidDrupes
= UUID
.fromString("ec664134-144b-425a-9f7b-ffccd0a4bf1a");
266 public static final UUID uuidFruitingAxes
= UUID
.fromString("a246d13e-b809-4180-ab01-f6ac1b2d2b46");
267 public static final UUID uuidAndroecium
= UUID
.fromString("ad600c18-b04c-4c61-b71e-ce6e48de508e");
268 public static final UUID uuidGynoecium
= UUID
.fromString("02c81ac2-3fd7-4daa-9f62-ffb2d6776f44");
269 public static final UUID uuidFlowerTube
= UUID
.fromString("4328c13c-f80c-4f16-8c53-b0b3d8ec3cb7");
270 public static final UUID uuidAnther
= UUID
.fromString("4c7cf621-11f7-4102-b49a-caa493364707");
271 public static final UUID uuidFlowerBearingStems
= UUID
.fromString("86ee899f-af71-4b51-aa1a-2666bab79cf0");
272 public static final UUID uuidFloweringBranchlets
= UUID
.fromString("e0364345-764c-4b39-943a-fad1eac0fe9e");
273 public static final UUID uuidWood
= UUID
.fromString("e44b3268-ca49-4400-90f7-98e17412fe92");
274 public static final UUID uuidGermination
= UUID
.fromString("747707f4-27f8-4f07-b7d1-8959f549212f");
275 public static final UUID uuidFoliage
= UUID
.fromString("5f0ddeb5-bc12-4097-9373-b4921a87f51f");
276 public static final UUID uuidCapsule
= UUID
.fromString("28177f44-cff5-4f9a-ba5e-ce48decd7691");
277 public static final UUID uuidBioGeography
= UUID
.fromString("257590ed-f9c7-4253-9918-2e8440435385");
278 public static final UUID uuidJuvenileParts
= UUID
.fromString("f4524744-920e-40c1-a37c-ba1a47044037");
279 public static final UUID uuidCrown
= UUID
.fromString("7a234ac5-d6f4-479c-ba63-cf486307f950");
280 public static final UUID uuidButtresses
= UUID
.fromString("bc79f058-cc3a-44bb-b800-7f24836d9175");
281 public static final UUID uuidRacemes
= UUID
.fromString("aac5b7e7-bac2-41fa-b79b-78cd2ad7b55f");
282 public static final UUID uuidSpikes
= UUID
.fromString("4bdf3464-a12d-4bfd-ab94-428e306ab62c");
283 public static final UUID uuidParasitism
= UUID
.fromString("22de1689-2d54-44e0-9ebb-72b8ca84a90d");
284 public static final UUID uuidBracteoles
= UUID
.fromString("3b17d38b-5df0-4767-919e-ee822dff4011");
285 public static final UUID uuidTesta
= UUID
.fromString("c72ef615-8c2b-4b1e-95d3-f3a282760c02");
286 public static final UUID uuidLatex
= UUID
.fromString("0fa07ab6-375f-4b18-8d90-8c38ecefa9c6");
287 public static final UUID uuidshoots
= UUID
.fromString("d88360a2-59cd-4cb5-91f9-e109ae873d5e");
288 public static final UUID uuidCostae
= UUID
.fromString("d88360a2-59cd-4cb5-91f9-e109ae873d5e");
292 //PHYTOCHEMISTRY AND CHEMOTAXONOMY
293 public static final UUID uuidLeafPhenolics
= UUID
.fromString("4ae0580e-601e-4961-8220-b98876cb7fbf");
294 public static final UUID uuidAlkaloids
= UUID
.fromString("a727f4f4-b2c3-4cac-9edd-138201470396");
295 public static final UUID uuidIridoidGlucosides
= UUID
.fromString("d858c9d7-e870-4e4e-a52a-f6533599c9d7");
296 public static final UUID uuidAluminium
= UUID
.fromString("5c6cdbf0-c7a9-4223-8bbb-d33d41e1b9d3");
297 public static final UUID uuidChemotaxonomy
= UUID
.fromString("53ff9430-0154-48a4-a2bb-99f183757c96");
298 public static final UUID uuidStorageProductsOfSeeds
= UUID
.fromString("5e569333-a5b6-42f9-bc5d-e010bdfef89c");
302 public static final UUID uuidCotyledons
= UUID
.fromString("f8087a67-ed2b-45fb-b447-3c677087fdba");
303 public static final UUID uuidGrowthForm
= UUID
.fromString("11b5c813-a85a-4dd6-bf42-0d5f1336710b");
304 public static final UUID uuidPinnaLobes
= UUID
.fromString("ec7c81af-1f5c-40d7-9c08-0610cf96cfb7");
305 public static final UUID uuidPinnules
= UUID
.fromString("89a49ee5-a3da-4a3b-a00e-8f6d90e90c1b");
306 public static final UUID uuidPinnatifidPinnules
= UUID
.fromString("a8acf6af-2a9f-4be8-ad08-19a0e87b43f0");
307 // public static final UUID uuidPinnaLobes = UUID.fromString("dccb5464-f871-44aa-aed1-cb76e50efa6c");
308 public static final UUID uuidSinusTeeth
= UUID
.fromString("5926f238-16a8-4343-a690-b958f1e9025e");
309 public static final UUID uuidHypanthium
= UUID
.fromString("aa0fd079-3bb1-4aa7-abb4-36fd0e8ecf63");
310 public static final UUID uuidPods
= UUID
.fromString("5d389a28-0ab7-461a-aaf8-466eff858f18");
311 public static final UUID uuidStipules
= UUID
.fromString("63338260-014b-49a2-9714-682a8c18652f");
315 public static final UUID uuidGlands
= UUID
.fromString("28b5a141-3127-4a3e-8c4a-03a90fbe3e66");
316 public static final UUID uuidSori
= UUID
.fromString("6e35cd29-86c9-43df-a65d-037db4d4407b");
317 public static final UUID uuidVeins
= UUID
.fromString("7a6e2c58-504f-40fb-a97a-c928b1c519d8");
318 public static final UUID uuidIndusia
= UUID
.fromString("196e6a5b-8612-4d3e-946b-be93e5ef66f1");
319 public static final UUID uuidUpperSurfaces
= UUID
.fromString("90764e2b-419b-4687-93e4-832ae6fdb05e");
320 public static final UUID uuidLowerSurfaces
= UUID
.fromString("51646c3f-5404-4423-ac44-bf7b3b258fac");
321 public static final UUID uuidStipes
= UUID
.fromString("acf322bf-4d57-44d1-ae7b-e7525f63749c");
322 public static final UUID uuidLobes
= UUID
.fromString("6d5f4617-96a5-4435-ad37-3d05d3718eac");
323 public static final UUID uuidRachises
= UUID
.fromString("87365769-8257-447b-a918-51837a94487c");
324 public static final UUID uuidSporangia
= UUID
.fromString("922e2263-ee8a-4674-9d52-188ca6e14089");
325 public static final UUID uuidSpores
= UUID
.fromString("c8520d08-6ff3-43de-b027-e64289fa164a");
326 public static final UUID uuidPinnae
= UUID
.fromString("5554cc7c-441f-417b-9b68-2a7643d23837");
327 public static final UUID uuidBasalPinnae
= UUID
.fromString("ebe46c21-46f6-41b1-b269-672a08daca77");
328 public static final UUID uuidpinnaLobes
= UUID
.fromString("26ea1b16-d008-4c63-86e6-89091f193615");
329 public static final UUID uuidUpperPinnae
= UUID
.fromString("8563eac6-6286-4860-ac57-6cc23aa8b831");
331 public static final UUID uuidCostules
= UUID
.fromString("f546e66f-a99f-4284-add3-459aff906c9f");
332 public static final UUID uuidAreoles
= UUID
.fromString("fbf7cfb9-28bd-4443-a791-9e7ebd3eb9b6");
333 public static final UUID uuidCaudex
= UUID
.fromString("486882de-435c-4119-94a5-213daced4c26");
334 public static final UUID uuidHairs
= UUID
.fromString("ea2a7cc7-44be-41cb-8688-c31b085d2aa7");
335 public static final UUID uuidSupraBasalPinnae
= UUID
.fromString("484f578e-6807-45d4-8a13-8a03b3ad1a60");
336 public static final UUID uuidFreePinnae
= UUID
.fromString("0b8254bc-cf2d-4f95-92b9-4cc3fe450f32");
337 public static final UUID uuidSecondPairOfPinnae
= UUID
.fromString("c25b67a8-b7b8-4caa-b112-85360d76aa26");
338 public static final UUID uuidMiddlePinnae
= UUID
.fromString("2d90013c-cbc3-4ff7-bc6c-88b616d407a7");
339 public static final UUID uuidFertilePinnae
= UUID
.fromString("4071035d-4a2e-4793-b6c8-178ad664c31d");
340 public static final UUID uuidBasalScales
= UUID
.fromString("35cc8192-b6c0-4ee0-aebe-dfd15f87014c");
341 public static final UUID uuidLamina
= UUID
.fromString("bac94906-ab83-4fa5-9670-f750a4cdd105");
342 public static final UUID uuidApicalLamina
= UUID
.fromString("e7dff187-8704-42f0-85d0-b3cbfa18cfd0");
343 public static final UUID uuidFronds
= UUID
.fromString("20306313-69aa-4cd7-86b7-82065ea90a07");
344 public static final UUID uuidBasalPinnules
= UUID
.fromString("b72cba24-f61f-4d26-b34b-09f61456a419");
345 public static final UUID uuidAcroscopicPinnules
= UUID
.fromString("c6799ad0-cc4a-4b61-98e2-b7330405a9d5");
346 public static final UUID uuidVascularStrands
= UUID
.fromString("15d7ae67-c220-45c1-8cfa-a52f520bbe45");
350 public static final UUID uuidEndosperm
= UUID
.fromString("0077b7ab-1987-4879-8dfc-e2def5377410");
351 public static final UUID uuidVeinlets
= UUID
.fromString("21412ceb-767d-4c4f-b7f0-953acdb75a96");
352 public static final UUID uuidAxillaryFlowers
= UUID
.fromString("61ec9cd7-bb44-47fe-abca-8ef817aba605");
353 public static final UUID uuidLateralVeins
= UUID
.fromString("aa6aa22a-1b6f-4bc4-99bd-93281fa01a98");
354 public static final UUID uuidIntegument
= UUID
.fromString("baaba14e-31bc-45b4-9f4a-f534073c9565");
355 public static final UUID uuidJuvenileLeaves
= UUID
.fromString("a21bd0a7-3808-4158-8499-d49a9b3cef28");
356 public static final UUID uuidPeduncle
= UUID
.fromString("e7ef4187-4522-4297-8945-9aeb94d0bec5");
357 public static final UUID uuidJuvenileFruits
= UUID
.fromString("96d6c3ee-d393-4759-bbe6-d34e8282e59e");
358 public static final UUID uuuidPollenSacs
= UUID
.fromString("3e42eb8f-5b14-427b-83be-da69d250242e");
359 public static final UUID uuidConnective
= UUID
.fromString("1602a923-96a0-4450-8388-3467692bf244");
360 public static final UUID uuidCarpels
= UUID
.fromString("55cbf691-b347-4399-b14f-f054a872d3e4");
361 public static final UUID uuidOvule
= UUID
.fromString("5871858c-144f-4209-81e2-5d0fc0a61cc3");
362 public static final UUID uuidSeedNumber
= UUID
.fromString("405762c0-0733-4eef-af74-ac85d6301810");
363 public static final UUID uuidAndrophore
= UUID
.fromString("06757528-7a62-4068-8982-fa5900de796a");
364 public static final UUID uuidRadicle
= UUID
.fromString("e2f7895f-1fd5-41ef-90d8-6a53e28bb7c7");
365 public static final UUID uuidCentralFolioles
= UUID
.fromString("0587bf46-2f4c-474d-93d6-2866455e8286");
366 public static final UUID uuidLateralFolioles
= UUID
.fromString("c1c98bc3-3e45-47c2-8ee8-915ad942066c");
367 public static final UUID uuidOvarianFollicles
= UUID
.fromString("362d7509-1cce-44a3-b2e3-f68b4b6fb174");
368 public static final UUID uuidFolioles
= UUID
.fromString("2f1f3b07-508d-44ca-aff1-814f985a39ce");
369 public static final UUID uuidMainFolioles
= UUID
.fromString("85102fd1-1974-4963-a068-edeb9c0ced39");
370 public static final UUID uuidTerminalFolioles
= UUID
.fromString("a09122d0-97ff-444c-9be4-c31df05dc4df");
371 public static final UUID uuidInferiorFolioles
= UUID
.fromString("f5737453-a326-4931-8b79-6ba81dbd67c8");
373 public static final UUID uuidLeafShape
= UUID
.fromString("dc7dd8aa-39ee-4a82-8e67-e03574a224f0");
374 public static final UUID uuidJuvenileLamina
= UUID
.fromString("490e70c8-6777-4baa-9895-d1f22dbe5e4c");
375 public static final UUID uuidApicalBuds
= UUID
.fromString("07e85d1a-2051-4b29-ae4d-86cf076a9fa8");
376 public static final UUID uuidJuvenileCarpels
= UUID
.fromString("c7527c25-a599-4c85-be94-0076003b46ce");
377 public static final UUID uuidAndrogynophore
= UUID
.fromString("a5404cfa-cff2-4b20-b300-3d10667426a7");
378 public static final UUID uuidEmbryo
= UUID
.fromString("fe9eee1a-ba98-4cf5-8f7f-561877e4aa79");
379 public static final UUID uuidMesocarp
= UUID
.fromString("df0fc7bf-b63f-4e7c-91b6-60f79a0d2e07");
380 public static final UUID uuidEndocarp
= UUID
.fromString("37dfd3e5-0a1b-4e72-a7de-72961351c118");
381 public static final UUID uuidSurfaces
= UUID
.fromString("57598ba1-3ba6-4358-ae17-45571f99cf3c");
382 public static final UUID uuidRoots
= UUID
.fromString("77363ffb-5683-4801-a71a-f8e3b1342edc");
383 public static final UUID uuidPanicles
= UUID
.fromString("8ec7ee47-ae72-42de-9b37-2e991b117e62");
384 public static final UUID uuidFruiting
= UUID
.fromString("5dbdd977-0928-4479-93ea-00f303616fcd");
385 public static final UUID uuidLabellum
= UUID
.fromString("b869ac9f-ac0a-43ee-8d22-e20dfc25c73a");
386 public static final UUID uuidFlowerColor
= UUID
.fromString("2c94b502-13fc-40f6-a8ae-69a20b5fe9ca");
387 public static final UUID uuidReceptacle
= UUID
.fromString("1264dae6-e72e-4de5-b1ea-604417f71987");
388 public static final UUID uuidSpines
= UUID
.fromString("2ac1f9a4-1a36-4337-9a57-444576cc91ab");
389 public static final UUID uuidTeeth
= UUID
.fromString("9275dcaa-5106-4bd7-8c93-9b46b1db9d29");
390 public static final UUID uuidSecondaryVeins
= UUID
.fromString("24776a0b-cf0f-4045-b3b1-c0e541a88cf7");
391 public static final UUID uuidIntersecondaryVeins
= UUID
.fromString("294812c5-d26d-409b-9e14-2929da1af189");
392 public static final UUID uuidSyncarps
= UUID
.fromString("e2f5d304-7c8e-4249-9462-56b4aedfbe68");
393 public static final UUID uuidEpicarp
= UUID
.fromString("43e81346-f731-4375-86ac-2fd69c1db2f3");
394 public static final UUID uuidSuperiorMesocarps
= UUID
.fromString("26c269d4-7c88-4914-b4b0-0c6ec3f308f2");
395 public static final UUID uuidInferiorMesocarps
= UUID
.fromString("2770b41b-4613-4b49-b928-3144a91c220f");
396 public static final UUID uuidMaleSpikes
= UUID
.fromString("73c4ae7d-c0b6-4f0d-bbf9-bcde4da6a7b4");
397 public static final UUID uuidCarpellodes
= UUID
.fromString("9862aa51-65e1-49f6-98ee-b665f24d27b9");
398 public static final UUID uuidJuvenileShoots
= UUID
.fromString("f1c25e9e-90ce-4c2b-b568-e3e7abbd61fe");
399 public static final UUID uuidSamaras
= UUID
.fromString("e74a9445-a17c-46d7-8053-7eae424e3a9c");
400 public static final UUID uuidCapsules
= UUID
.fromString("6c4b042c-37f8-4d40-8298-81ce4b2e38b4");
401 public static final UUID uuidLacuna
= UUID
.fromString("cd14eee6-71af-4eb5-ba23-2df2034c4e35");
402 public static final UUID uuidDomatia
= UUID
.fromString("b53a6d9f-3a3f-4e93-ac27-94101b740a51");
403 public static final UUID uuidNuts
= UUID
.fromString("94d3f3d8-3ebc-4cb7-86bd-5b0574fc965e");
404 public static final UUID uuidJuvenileStems
= UUID
.fromString("37f447a2-2f34-4336-9ea6-a95bfb274d0c");
405 public static final UUID uuidMatureStems
= UUID
.fromString("fdae6cf1-5335-4e50-a800-ea11adb83d6e");
406 public static final UUID uuidFloralBuds
= UUID
.fromString("1df8faa0-46a0-48d0-bdb2-f20da41e6a85");
407 public static final UUID uuidStones
= UUID
.fromString("f20f248c-7648-423c-8eb8-c20d5cf99854");
408 public static final UUID uuidTrunk
= UUID
.fromString("02f48662-1f5f-4ba2-94bc-9d3f0c5027e2");
409 public static final UUID uuidAkenes
= UUID
.fromString("c084801f-20ca-49c8-9973-8805e3b3f2c1");
410 public static final UUID uuidTube
= UUID
.fromString("79c654de-a166-49ea-9dfa-eb1a4de9e800");
411 public static final UUID uuidTepals
= UUID
.fromString("2f3781c3-ddc0-4946-9c41-e46a4fcf63ef");
412 public static final UUID uuidPlantSexuality
= UUID
.fromString("dadee79f-9091-4056-b37c-cc531406fbd1");
413 public static final UUID uuidAril
= UUID
.fromString("2da22f6e-69a7-4ba2-9595-e364f450ad0e");
414 public static final UUID uuidLemma
= UUID
.fromString("69ae5cac-d0f0-4194-96c9-2912d1747db6");
415 public static final UUID uuidValves
= UUID
.fromString("4e829b8b-b1b7-41ad-9835-7b4095230d58");
416 public static final UUID uuidRhytidome
= UUID
.fromString("5a55c7c0-7e71-4e02-893f-ac218e0d9517");
417 public static final UUID uuidSeedlings
= UUID
.fromString("48ef31e5-26c5-464b-adf2-cc350661783a");
418 public static final UUID uuidHypocotyles
= UUID
.fromString("12758284-7fb2-441b-a38d-6b19d2865cfa");
419 public static final UUID uuidFloralArrangement
= UUID
.fromString("4cec081c-0c6f-4246-ab89-12d2b4e18038");
420 public static final UUID uuidLocules
= UUID
.fromString("9a005e6f-f142-4aab-b713-8994aedd758e");
421 public static final UUID uuidMainStems
= UUID
.fromString("a87fd09e-2e38-488a-af1b-ad34d6532b10");
422 public static final UUID uuidLenticels
= UUID
.fromString("f63740ae-9822-4e0f-8d8c-a7d81aa399e0");
423 public static final UUID uuidMedianVeins
= UUID
.fromString("1ef11217-29e6-4dfc-b794-d9c8e822eff0");
424 public static final UUID uuidColumella
= UUID
.fromString("40a04dad-f245-4ff6-8597-74a0c078554a");
425 public static final UUID uuidKapok
= UUID
.fromString("8b1c7663-1c36-48d3-a4db-513dad26b124");
426 public static final UUID uuidOtherSecretions
= UUID
.fromString("0f112884-f638-4d42-8d5b-9790d329152f");
427 public static final UUID uuidPlankButtresses
= UUID
.fromString("a2a4adfc-fa60-4729-9b3b-1135124e95f1");
428 public static final UUID uuidBranching
= UUID
.fromString("b543f142-7098-4433-b318-20bdaafcf9b6");
429 public static final UUID uuidPetiolule
= UUID
.fromString("911cb51d-e65c-4d2e-a7f4-6ea02430a1d9");
430 public static final UUID uuidBudsAndJuvenileShoots
= UUID
.fromString("e3efca5b-7ebc-48d9-9d48-ff1d15c05bce");
431 public static final UUID uuidCalyxRemains
= UUID
.fromString("73956b0f-ae2c-4461-a2dd-fe004dcf523e");
432 public static final UUID uuidFirstLeaves
= UUID
.fromString("a05cfbcc-3a2d-4a91-8800-d06bfad65d13");
433 public static final UUID uuidColumn
= UUID
.fromString("73fd4fa7-fac7-4bda-9a39-c58ae110289c");
434 public static final UUID uuidPrimaryVeins
= UUID
.fromString("16d6ea7b-6821-4193-9cc1-d252fff3347e");
435 public static final UUID uuidPseudoInvolucres
= UUID
.fromString("d72bb8c3-ad33-4615-8f7b-926b0c780d8a");
436 public static final UUID uuidSmallPlants
= UUID
.fromString("202c1530-4883-4c42-9912-1a6631f1d5a9");
437 public static final UUID uuidLargePlants
= UUID
.fromString("01b901fa-87b2-4d95-9393-12a5a352bb8f");
438 public static final UUID uuidAxes
= UUID
.fromString("5ea30f5d-d1ac-45f4-97b4-c5f233a227b0");
439 public static final UUID uuidMainAxes
= UUID
.fromString("4b64494c-96fe-4d62-af05-3ac57e4a9ad7");
440 public static final UUID uuidMainInflorescences
= UUID
.fromString("e2f2328e-8e99-4f1f-8e63-cff062c6e65d");
441 public static final UUID uuidFertileStamens
= UUID
.fromString("0ad64656-3e30-4b55-a5b5-619aedc6ec82");
442 public static final UUID uuidPseudostipules
= UUID
.fromString("0a001fc5-acdf-4338-b33e-9f97848ce288");
443 public static final UUID uuidPaniculatedInflorescences
= UUID
.fromString("17e60c37-155a-4b87-905e-659b72908238");
444 public static final UUID uuidFemaleSpikes
= UUID
.fromString("3e9c5c83-d437-4c4f-bbd6-4c6bf962ba65");
445 public static final UUID uuidFlowerAnatomy
= UUID
.fromString("db7717ab-5d1a-4665-b7a1-733fc7cabe9d");
446 public static final UUID uuidPileus
= UUID
.fromString("800c08ec-7cc0-4039-bedf-a66f702074df");
447 public static final UUID uuidHypodermalCells
= UUID
.fromString("a0a880d1-b466-414c-8f81-bec51923895c");
448 public static final UUID uuidAlbumen
= UUID
.fromString("410577fb-31de-4121-b439-abe4b04d9e1e");
449 public static final UUID uuidMaleParts
= UUID
.fromString("a760a101-340c-419e-a057-674e81a50737");
450 public static final UUID uuidFloralScapes
= UUID
.fromString("e67c18d6-8ba8-48be-b26d-bf306311f1c8");
451 public static final UUID uuidIntroducedspecies
= UUID
.fromString("9938807e-2dfd-4eea-ab9f-c8697d2781fd");
452 public static final UUID uuidBerries
= UUID
.fromString("73437384-8303-42ab-877a-13b7780627bd");
453 public static final UUID uuidBase
= UUID
.fromString("d359a4fd-9c1e-467f-8522-32fb83a8d192");
454 public static final UUID uuidFlowerShape
= UUID
.fromString("02a7b63d-7278-4e5d-8751-9b5f2ec7237e");
455 public static final UUID uuidCaruncle
= UUID
.fromString("c7e1778c-56da-4372-ae5f-f43ec9c3c100");
456 public static final UUID uuidRhizome
= UUID
.fromString("8fa1ab2e-beb3-4fd1-8393-696265937eae");
457 public static final UUID uuidAppendages
= UUID
.fromString("5be4eff7-c0a6-430c-bdbd-4cd7fb886e59");
458 public static final UUID uuidGynophore
= UUID
.fromString("918f4470-1e46-4dcc-b7a1-3d51bd3d142d");
459 public static final UUID uuidInflorescenceAxes
= UUID
.fromString("0fab63e7-eaea-4352-b016-9f770937aac1");
460 public static final UUID uuidReplum
= UUID
.fromString("1c10678f-9134-4693-9360-1ae1fe1ce96c");
461 public static final UUID uuidSheaths
= UUID
.fromString("1630254b-b83f-4fd3-8818-618770d503a0");
462 public static final UUID uuidSpikelets
= UUID
.fromString("727d4d58-352c-4704-ae1f-81f5cdc7a602");
463 public static final UUID uuidMesocarps
= UUID
.fromString("a4303a70-83b1-4df5-86b3-a7506442486b");
464 public static final UUID uuidFalseFlowers
= UUID
.fromString("76d706d3-bd0f-4e8b-a19c-e76aee4bbb49");
465 public static final UUID uuidLodicules
= UUID
.fromString("60696081-77e4-4e82-aca6-1c4144070878");
466 public static final UUID uuidCaryopses
= UUID
.fromString("88199ee4-cb10-45e8-9263-c15c6c07ed50");
467 public static final UUID uuidBisexualSpikelets
= UUID
.fromString("a872cca3-aa84-4987-ba58-d86f41d44128");
468 public static final UUID uuidUnisexualSpikelets
= UUID
.fromString("55a5ac26-f83a-4e77-aad7-8f0bbca77681");
469 public static final UUID uuidMatureSpikelets
= UUID
.fromString("0db7b72e-3963-4436-8ee7-697bfd84a9eb");
470 public static final UUID uuidLemmaInsertionPoint
= UUID
.fromString("8fd51345-c760-40bc-9639-65487f888efd");
471 public static final UUID uuidGlumes
= UUID
.fromString("26dbf0bc-3c54-479f-be85-8132959eda4c");
472 public static final UUID uuidInferiorFlowers
= UUID
.fromString("7f103c37-abdb-4d87-b6e0-e566137bb045");
473 public static final UUID uuidSuperiorFlowers
= UUID
.fromString("0b95903b-c855-4a9e-aa3d-5d1bb8c331a8");
474 public static final UUID uuidLeafSheath
= UUID
.fromString("83ffd776-2c2b-46ea-bf24-d07490a840c4");
475 public static final UUID uuidInferiorLemma
= UUID
.fromString("f0df8083-4ef2-4a7e-bbde-cf0a6354923a");
476 public static final UUID uuidInferiorGlumes
= UUID
.fromString("a2f3ed1a-f2d0-476d-b5df-63f12871f05b");
477 public static final UUID uuidFirstInternode
= UUID
.fromString("cb15ee92-df1b-4ce9-a4a5-c72736b46991");
478 public static final UUID uuidExtravaginalInnovations
= UUID
.fromString("b4a5471b-6461-4fd6-bcab-3e1544860923");
479 public static final UUID uuidInnovations
= UUID
.fromString("14705f64-8edc-482d-a296-c690d84c2e67");
480 public static final UUID uuidCataphylls
= UUID
.fromString("4832a8cc-d61c-47c2-b679-851c53b889b3");
481 public static final UUID uuidLigula
= UUID
.fromString("c87125e9-b53f-4f36-86a9-fa2f9bb34909");
482 public static final UUID uuidSuperiorGlumes
= UUID
.fromString("61ca6f10-52de-4f77-9616-83306d4cdf6f");
483 public static final UUID uuidFalseSpikes
= UUID
.fromString("65b3c5bb-ad6b-4b2d-83c1-f73358acac30");
484 public static final UUID uuidPalea
= UUID
.fromString("ec237f14-5884-468e-93e2-f83bdf5fdf9e");
485 public static final UUID uuidSecondaryRacemes
= UUID
.fromString("808f514e-1d8f-4e06-a1a1-1b3839e89213");
486 public static final UUID uuidSuperiorLemma
= UUID
.fromString("7defd3c7-474f-4949-b9a9-0c0f521483c0");
487 public static final UUID uuidSterileLemma
= UUID
.fromString("64a49e5e-daa3-4e23-a14d-3f7891309b29");
488 public static final UUID uuidReproduction
= UUID
.fromString("118a5351-cfe5-4b57-b12e-6e770e5f58ee");
489 public static final UUID uuidFertileLemma
= UUID
.fromString("5d640c4e-c0a8-4dff-a812-ad897fa7b683");
490 public static final UUID uuidDivision
= UUID
.fromString("986febfa-7da3-4a7c-a672-403ee015d1df");
491 public static final UUID uuidSessileSpikelets
= UUID
.fromString("2d69fd0a-f280-408e-9965-d5810756421b");
492 public static final UUID uuidInvolucralBracts
= UUID
.fromString("42c2bd31-c291-4d22-a89e-0c8775cffc24");
493 public static final UUID uuidSuperiorFlowerLemma
= UUID
.fromString("1727c080-a251-4483-997d-43ca13735677");
494 public static final UUID uuidAroma
= UUID
.fromString("e321d29a-2f85-4204-bc78-e3ed8124935a");
495 public static final UUID uuidGlumellules
= UUID
.fromString("7c6cedb0-1cc8-4e29-a5b5-67bf8f196ee9");
496 public static final UUID uuidRachisArticles
= UUID
.fromString("c915493d-d3d5-44eb-ba51-5d5937b3f629");
497 public static final UUID uuidPedicelSpikelets
= UUID
.fromString("f91c7b10-9df3-4ca5-9c50-5747e74162e8");
498 public static final UUID uuidCarina
= UUID
.fromString("4de2680f-ab6f-47db-97a9-3099f923058b");
499 public static final UUID uuidFalseFruits
= UUID
.fromString("0ecf41dc-9d86-46ce-a337-866250be7394");
500 public static final UUID uuidArticles
= UUID
.fromString("4ee7e50e-5ce8-4f2f-8c63-105fa1f9ef57");
501 public static final UUID uuidInferiorFlowerLemma
= UUID
.fromString("330ef0f0-8bf8-469f-ad58-b6d6e935ea4c");
502 public static final UUID uuidHyalineLemma
= UUID
.fromString("9e0dc7b2-40bf-4c97-8c89-0a058187d052");
503 public static final UUID uuidCallus
= UUID
.fromString("f258ab47-3acc-4f27-86b2-8000e7094e81");
504 public static final UUID uuidRidges
= UUID
.fromString("e24b5618-581a-47ba-8ba0-315c2d235952");
505 public static final UUID uuidJoints
= UUID
.fromString("fb211597-eb1e-4524-bec3-ce3f218352cf");
506 public static final UUID uuidInferiorFlowerPalea
= UUID
.fromString("7c167543-7b5d-4484-9f35-a33cd97b53e4");
507 public static final UUID uuidInferiorGlumeShape
= UUID
.fromString("53867ffe-5731-4852-9950-270a89268f92");
508 public static final UUID uuidSuperiorGlumeShape
= UUID
.fromString("38df60a2-1c01-42c8-87fb-4249b70a535c");
509 public static final UUID uuidFertileSpikelets
= UUID
.fromString("7d03ed4c-459c-48a5-ac17-3d1c7cd1bfd0");
510 public static final UUID uuidInternodes
= UUID
.fromString("39a06d2d-7c48-4f56-ae8d-e96066079de8");
511 public static final UUID uuidSpathe
= UUID
.fromString("a5ab6564-464a-416f-8bb0-2fe7d5d2587e");
512 public static final UUID uuidLastLeaf
= UUID
.fromString("b35a4f4e-d2de-46f2-95c0-5cab078a0b3d");
513 public static final UUID uuidSpatheoles
= UUID
.fromString("e5c66ce0-4fe5-44d2-accd-3c7395c3c7a4");
514 public static final UUID uuidInferiorRacemeBase
= UUID
.fromString("35d38f2d-5986-4aeb-ac29-ccec6f49f2f8");
515 public static final UUID uuidLemmaRidges
= UUID
.fromString("f65b59c1-d910-444a-92d0-95c8c84a4dad");
516 public static final UUID uuidRacemeBase
= UUID
.fromString("3fe5418e-6485-4cb7-b061-e3eb92f9b15b");
517 public static final UUID uuidStemTufts
= UUID
.fromString("945029bb-387c-44cd-88e6-a78c1e203ee3");
518 public static final UUID uuidSpikeletPairs
= UUID
.fromString("481b91be-8a51-40a9-9db0-ce78f48054a5");
519 public static final UUID uuidGlumeInsertionPoint
= UUID
.fromString("df6598a8-36cc-46f4-ac7e-866a36d660a9");
520 public static final UUID uuidDehiscence
= UUID
.fromString("51dde955-c13b-4772-a3d7-8e6036447f88");
521 public static final UUID uuidGlumesAndLemmas
= UUID
.fromString("7b4a8fa7-5a62-41e8-8562-9ec68f2c1048");
522 public static final UUID uuidPericarp
= UUID
.fromString("d6bd6f97-c015-4068-b438-3b8ca81ac1e0");
523 public static final UUID uuidStemBase
= UUID
.fromString("c05c17d3-eff3-4359-8700-76536e786a1f");
524 public static final UUID uuidMaleSpikelets
= UUID
.fromString("65bdfd7a-aab6-4d4b-a62f-00be551159aa");
525 public static final UUID uuidFemaleSpikelets
= UUID
.fromString("01677fcd-a8b7-474b-822c-6dbee235c798");
526 public static final UUID uuidLaminaMargins
= UUID
.fromString("b59284e3-39cd-47d2-a699-2e83527323f0");
527 public static final UUID uuidJuvenileTrunk
= UUID
.fromString("dd22b989-a5f9-4da5-81bc-fd4bf82e513c");
528 public static final UUID uuidFloriferousShoots
= UUID
.fromString("b02b350f-c483-46bf-915f-57b2575f1566");
529 public static final UUID uuidNectaries
= UUID
.fromString("868bb2ed-3363-4990-acbb-faa05b4a6028");
530 public static final UUID uuidPerianthDivisions
= UUID
.fromString("54e288ee-e04b-4805-a18f-5d5d1e17f19d");
531 public static final UUID uuidSterileFlowers
= UUID
.fromString("e24c9d63-98dc-4cf0-8123-4bce6ff35fb0");
532 public static final UUID uuidMaleFlowerTepals
= UUID
.fromString("6030083c-722c-4da0-a7d7-c89c33ab22bf");
533 public static final UUID uuidElementaryInflorescences
= UUID
.fromString("a0897c1b-f582-4cda-9187-4abb406b2669");
534 public static final UUID uuidDryLeaves
= UUID
.fromString("42b1ef0d-cf9d-40d6-9fad-e76cbbd3df95");
535 public static final UUID uuidInferiorPartOfThePerianth
= UUID
.fromString("7c2d439e-ff61-4365-8840-54c44465826b");
536 public static final UUID uuidAnthocarps
= UUID
.fromString("23d5443a-aca1-43c5-b74b-5cfc323392d0");
537 public static final UUID uuidGlossary
= UUID
.fromString("b2569461-4512-45b9-b993-616062b4bff1");
538 public static final UUID uuidGeography
= UUID
.fromString("4ef0173e-0db8-4332-8b2d-456552fffcb9");
539 public static final UUID uuidFertileLeaves
= UUID
.fromString("f94df64e-a3d2-4a00-a38d-52d03ef5b1d1");
540 public static final UUID uuidStrobili
= UUID
.fromString("0c24cb5d-d622-4763-a68b-1a9b00ee433d");
541 public static final UUID uuidSporophylls
= UUID
.fromString("868c55d6-331a-42be-ae0a-915c0073685e");
542 public static final UUID uuidStemMorphology
= UUID
.fromString("2233f648-d673-4c07-b703-0de662efad35");
543 public static final UUID uuidPrimaryStems
= UUID
.fromString("2362976e-bce7-4a06-b125-9309f668cb69");
544 public static final UUID uuidVentralRhizophores
= UUID
.fromString("5fd099b7-0a96-4ecc-8179-1bf89fa91e80");
545 public static final UUID uuidRhizophores
= UUID
.fromString("5a7ec111-0207-4e14-8587-942c1809f493");
546 public static final UUID uuidLateralBranchingOutline
= UUID
.fromString("6aa3af21-05f7-4212-a19d-f8a306f0aef5");
547 public static final UUID uuidPrimaryStemLeaves
= UUID
.fromString("73bfe17b-b4cb-408b-b2dd-33baccf4f16d");
548 public static final UUID uuidMainBranchesLateralLeaves
= UUID
.fromString("ad560be1-a04a-45f9-9b23-692b9c6aebc3");
549 public static final UUID uuidUltimateBranchingLateralLeaves
= UUID
.fromString("4955fcb6-dd59-4e9d-aa23-87c607db6e94");
550 public static final UUID uuidMargins
= UUID
.fromString("e9bc594a-3b12-4b9b-8b65-d07117c84b62");
551 public static final UUID uuidAxillaryLeaves
= UUID
.fromString("2e77ab97-2acc-416e-8184-f2400199fe14");
552 public static final UUID uuidMedianLeaves
= UUID
.fromString("ec0b4052-5dd3-493f-a1c1-87b72d349cc1");
553 public static final UUID uuidMegaspore
= UUID
.fromString("0fbd52e4-5c83-4326-8c7c-8aa41f377d0d");
554 public static final UUID uuidMicrospores
= UUID
.fromString("89cec73f-f816-4b88-9eae-d7c16eae1959");
555 public static final UUID uuidUltimateRamules
= UUID
.fromString("4917d063-b934-4769-8404-556036e7c9f7");
556 public static final UUID uuidMegasporangia
= UUID
.fromString("83c62bfc-69ae-4f68-b1c0-0934af422a55");
557 public static final UUID uuidBranchedParts
= UUID
.fromString("e9f1e121-585b-4c6d-b327-13949e7ec16d");
558 public static final UUID uuidLateralLeaves
= UUID
.fromString("d465dca6-cf04-4328-9569-2ac8eaab7cba");
559 public static final UUID uuidSoboles
= UUID
.fromString("045ee9b3-5375-4fe1-9c37-b04eb7ed814f");
560 public static final UUID uuidFalseVeins
= UUID
.fromString("7ae26de9-d989-48a1-9268-3af052f5c531");
561 public static final UUID uuidMarks
= UUID
.fromString("2d70942c-0d56-4d9b-89b1-7dd23e822f70");
562 public static final UUID uuidLowerHalfOfLeaves
= UUID
.fromString("e7d8f4c8-8840-407a-89df-c04ea34558d5");
563 public static final UUID uuidVentralSporophylls
= UUID
.fromString("c4834494-0d9f-4225-a728-489a665e5fc5");
564 public static final UUID uuidSporophytes
= UUID
.fromString("de3c6a33-4186-4805-927f-f2e1f7e496cf");
565 public static final UUID uuidGametophytes
= UUID
.fromString("c4b8294a-d371-46fa-88b9-e590076bee15");
566 public static final UUID uuidSegments
= UUID
.fromString("d837fd50-7785-4862-9e5a-3911a357c463");
567 public static final UUID uuidProthallium
= UUID
.fromString("b1ce0535-2031-4203-b657-b409ba08629e");
568 public static final UUID uuidVegetativeFronds
= UUID
.fromString("83a596f9-7177-479a-888d-4dd909e2f2e9");
569 public static final UUID uuidFertileFronds
= UUID
.fromString("d42d6f25-26ac-4f59-9ce9-8a0e16f5ede5");
570 public static final UUID uuidFreeVeins
= UUID
.fromString("9c3cb986-f432-42f1-9d7f-e734153da826");
571 public static final UUID uuidTexture
= UUID
.fromString("613e1db2-d4c8-42b4-9df7-a672d4a68868");
572 public static final UUID uuidColour
= UUID
.fromString("a2e173ea-51e2-45b9-a800-b05204663e99");
573 public static final UUID uuidMicrosporangia
= UUID
.fromString("d338049c-313b-4f95-b33b-f925ace939ea");
574 public static final UUID uuidMacrosporangia
= UUID
.fromString("c4b60645-104a-4a78-a2e1-a775020dc8b2");
575 public static final UUID uuidMacrospores
= UUID
.fromString("cab9b36d-e592-43a8-878b-9ff113ab9c5b");
576 public static final UUID uuidSterilePinnules
= UUID
.fromString("8917d4f8-c05e-4774-be1d-75eb4e216a97");
577 public static final UUID uuidFertilePinnules
= UUID
.fromString("0618f5bf-396d-4ed8-aec9-92117bdc82b2");
578 public static final UUID uuidFinalBifurcations
= UUID
.fromString("281d1d82-5c63-4b1b-9a0f-d358b1b32410");
579 public static final UUID uuidPennateVeins
= UUID
.fromString("821c4288-42a8-46d8-a399-bb4c3f857ac1");
580 public static final UUID uuidFrondDistance
= UUID
.fromString("5b195b5c-144a-4aa3-91d9-1586d3306253");
581 public static final UUID uuidLowerPinnae
= UUID
.fromString("cfc703c1-c732-4e76-855c-7fde09aba033");
582 public static final UUID uuidCells
= UUID
.fromString("46ee7b82-964b-4468-8fb9-f7cbea6b5961");
583 public static final UUID uuidMarginalFalseVeins
= UUID
.fromString("6b31fcbb-e570-47f5-b19d-7c3356bd65f5");
584 public static final UUID uuidFrondApex
= UUID
.fromString("5eef4649-c6fa-4a0e-a8a5-855b5081f7c7");
585 public static final UUID uuidParaphyses
= UUID
.fromString("1384005e-43d8-4305-9cc5-be20a90d978a");
586 public static final UUID uuidLateralPinnae
= UUID
.fromString("9515a0b1-fabf-450c-8ca7-710e9e395e31");
587 public static final UUID uuidStolons
= UUID
.fromString("19e1f9e4-5a92-4df7-8ca6-b1c6d36b4cb9");
588 public static final UUID uuidHydathodes
= UUID
.fromString("11682b66-0500-4a7a-9f28-6d8f5d8621ed");
589 public static final UUID uuidSterilePinnae
= UUID
.fromString("7acbb962-b456-4905-9c3e-9387b821ef5a");
590 public static final UUID uuidLaminaApex
= UUID
.fromString("991a6d54-cba6-4c72-8219-1e1e10345197");
591 public static final UUID uuidJuvenileFronds
= UUID
.fromString("6e8380bf-f05d-4290-934f-2184786efcf2");
592 public static final UUID uuidMatureFronds
= UUID
.fromString("a1aae5da-2e83-4566-982c-4a56999c7564");
593 public static final UUID uuidFertileLamina
= UUID
.fromString("79d72420-bdea-41e7-94be-4f6194945219");
594 public static final UUID uuidPinnaeApex
= UUID
.fromString("ac337da2-6729-4073-9de8-5041dab6d43d");
595 public static final UUID uuidLaminaInferiorSurfaces
= UUID
.fromString("6bf624a9-610b-46cc-9fe4-0c2901552ec5");
596 public static final UUID uuidTerminalPinnae
= UUID
.fromString("9c8fa89c-ccd3-4712-84c8-3002e2f70a8e");
597 public static final UUID uuidLaminaShape
= UUID
.fromString("92848bc0-8ddf-4b46-87c5-7bb92d3f6ced");
598 public static final UUID uuidFurrows
= UUID
.fromString("a0dea3ce-7c8e-4d06-95df-57e1471a097e");
599 public static final UUID uuidFirstPairOfPinnae
= UUID
.fromString("7219f86f-fb20-4ded-ac32-ab1f16c39764");
600 public static final UUID uuidCostalAreoles
= UUID
.fromString("99f730ba-854d-48a2-858f-2c55957f3a2b");
601 public static final UUID uuidHumusCollectingFronds
= UUID
.fromString("5910ba4b-5c89-4170-ad4d-08c6d56e3a45");
602 public static final UUID uuidAssimilatingFronds
= UUID
.fromString("67b6ca6d-39b1-4d30-bdf6-49171d365b06");
603 public static final UUID uuidFertileParts
= UUID
.fromString("34bc2b46-09cc-4285-b4ff-98a47b88c370");
604 public static final UUID uuidInternalCycle
= UUID
.fromString("036dcaf3-8c19-49a5-8902-32dd17b21748");
605 public static final UUID uuidOuterParts
= UUID
.fromString("f31be71c-4780-4cfa-ac95-42f26b70f069");
606 public static final UUID uuidLeafyStems
= UUID
.fromString("f63cec9b-a011-46fb-84f7-59ad1e6bf26e");
607 public static final UUID uuidOuterCycle
= UUID
.fromString("169e4c8a-b09f-46a5-b720-d3bc6ce19eb8");
608 public static final UUID uuidInnerCycle
= UUID
.fromString("0361a040-19de-41b1-bee5-09829cc1804a");
609 public static final UUID uuidLateralStimanodes
= UUID
.fromString("a0f44d49-379e-402d-88d4-140b21fd5b2d");
610 public static final UUID uuidFloriferousStems
= UUID
.fromString("15cf3f2d-4da1-4cc2-bf24-d0e4cc3f4cec");
611 public static final UUID uuidInferiorBracts
= UUID
.fromString("6d48d403-4fad-42b8-aea7-3d382aff45c2");
612 public static final UUID uuidSecondaryInflorescences
= UUID
.fromString("76497c6d-b958-4b33-b0cf-e6f8a8e0de1b");
613 public static final UUID uuidMedianLobes
= UUID
.fromString("f725f99f-93bf-44f9-aaa9-b9fd1fd81f69");
614 public static final UUID uuidSterileBracts
= UUID
.fromString("30cb3102-bcf8-4f93-be54-8ab9f0a8daa3");
615 public static final UUID uuidFertileBracts
= UUID
.fromString("b3ac91bf-e502-4e90-8217-25faf21845f1");
616 public static final UUID uuidCentralLobes
= UUID
.fromString("e773f6ff-fb52-4225-abc4-6edd66ca65ed");
617 public static final UUID uuidCorollaLobes
= UUID
.fromString("ade8654a-199b-47c8-b3ff-5b92d319ebd8");
618 public static final UUID uuidOuterBracts
= UUID
.fromString("61a6d27f-74f9-48d3-ba5e-4a41ce2676bb");
619 public static final UUID uuidInnerBracts
= UUID
.fromString("147b7174-0761-4c8b-8c63-0b625b1952eb");
620 public static final UUID uuidAerialParts
= UUID
.fromString("9abb931c-d06f-4b2e-9c7f-46e7aeaec162");
621 public static final UUID uuidOuterStaminodes
= UUID
.fromString("4cbddecc-6b54-4841-ba7f-f9790fb7cac5");
622 public static final UUID uuidSheathAndLigula
= UUID
.fromString("88d48002-7a99-4807-b664-e2378701ec4c");
623 public static final UUID uuidSheathLigulaSeparation
= UUID
.fromString("ce8e645b-71bc-466f-8381-50aca0bcefe1");
624 public static final UUID uuidAxils
= UUID
.fromString("ddae6f41-9bc9-45b7-ad68-f9fe33485797");
625 public static final UUID uuidSixthStamen
= UUID
.fromString("53210dc7-2986-46ee-a561-62de9303375d");
626 public static final UUID uuidLeafSymmetry
= UUID
.fromString("f61e9273-4bbb-4fd4-b0af-aefea2207902");
627 public static final UUID uuidAbaxialBracts
= UUID
.fromString("c104740b-a9b4-4215-9d26-cb75e72ceaaf");
628 public static final UUID uuidCallousPartOfThePetiole
= UUID
.fromString("dfb080b2-efe0-4465-9961-a992b10c743c");
629 public static final UUID uuidInnerStaminodes
= UUID
.fromString("c59f4625-7f85-442e-abe5-062b28c8856b");
630 public static final UUID uuidNonCallousPartOfThePetiole
= UUID
.fromString("2a993694-e94f-401e-a838-d48a42e6f89f");
631 public static final UUID uuidPerispermaticCanal
= UUID
.fromString("1b46eaf4-8ffb-4cf9-8de7-42451ea663c1");
632 public static final UUID uuidAdaxialBracts
= UUID
.fromString("b575bd61-87ee-4c04-aed0-f870bcfa6c17");
633 public static final UUID uuidCallousAndNonCallousPartsOfThePetiole
= UUID
.fromString("f119a8b1-e3f3-4b1e-ac25-f6abd7063fd6");
634 public static final UUID uuidTransitionToMedianVeins
= UUID
.fromString("06b8be56-602e-4bba-8dd0-2cbb5f5daa95");
635 public static final UUID uuidLeafDimensions
= UUID
.fromString("9bfdc050-679c-4c71-80ce-4bd82102a6e8");
636 public static final UUID uuidNodes
= UUID
.fromString("d7c6f764-47f5-4963-99e4-09b7ce4ee3eb");
637 public static final UUID uuidDimensions
= UUID
.fromString("8db5baeb-953c-45c8-8fea-d27eff172e2b");
638 public static final UUID uuidInnerStaminodialCycle
= UUID
.fromString("94c78e6e-91d7-4879-b284-858e654c84d5");
639 public static final UUID uuidEnvelope
= UUID
.fromString("f1f343a8-514f-4e87-b6b6-612fed832487");
640 public static final UUID uuidMedianTransversalSection
= UUID
.fromString("ff7a0c14-9d41-4fc5-9c13-c4f024deefb7");
641 public static final UUID uuidAdaxialSpatheBracts
= UUID
.fromString("4827d13b-a0fa-4ccd-96f9-6df3e26fe4cb");
642 public static final UUID uuidTransitionToLamina
= UUID
.fromString("9a4ab714-f59e-4317-851c-2b1d025878ff");
643 public static final UUID uuidFlowerArrangement
= UUID
.fromString("63f54a01-3060-4d53-a98b-920751c1f331");
644 public static final UUID uuidSecondOuterStaminode
= UUID
.fromString("23fd6bfa-cbf8-408a-a4ca-78adbc584c6f");
645 public static final UUID uuidSecretoryStructures
= UUID
.fromString("ced12bb6-5b36-499f-947b-b0af00e37b14");
646 public static final UUID uuidMedianTepals
= UUID
.fromString("764b7f4c-a418-4ad7-b17a-110fb53bd7a3");
647 public static final UUID uuidThirdCycle
= UUID
.fromString("a29f755b-56b0-4b9b-b21d-400b02d9a164");
648 public static final UUID uuidMatureLeaves
= UUID
.fromString("ac3e5310-e9ad-467e-9b82-8c408d265efa");
649 public static final UUID uuidExocarp
= UUID
.fromString("dfd9629c-2bde-40db-af45-1d2b7495dd9a");
650 public static final UUID uuidOuterStamens
= UUID
.fromString("7fdf9e58-4b32-4385-9526-c1efdd0d2783");
651 public static final UUID uuidTrunkDiameter
= UUID
.fromString("c5cd9029-848f-41d6-a7e2-b2fbe9a20175");
652 public static final UUID uuidFruitColour
= UUID
.fromString("403d57a2-7c7b-4b1c-a8c9-5abd0acc581c");
653 public static final UUID uuidFruitPulp
= UUID
.fromString("1dfa6455-9864-4a90-b1b6-72c76ea8d4c1");
654 public static final UUID uuidMarginalVeins
= UUID
.fromString("9f70c8eb-c9fb-4649-912e-c85606280b1b");
655 public static final UUID uuidOperculum
= UUID
.fromString("ad83c4ba-6dcf-4421-9801-d8b65f5ce6d0");
656 public static final UUID uuidFibres
= UUID
.fromString("0ac0069a-1e86-4ac4-a2ad-9087a8ee34fb");
657 public static final UUID uuidJuvenileFlowerBuds
= UUID
.fromString("fbd3d819-b4ff-4b88-9497-e46093468d5a");
658 public static final UUID uuidPlurilocularOvary
= UUID
.fromString("2f29a1bc-9d86-4eac-afc1-3d07308832c8");
659 public static final UUID uuidExternalParts
= UUID
.fromString("9d6b9d3a-0b29-44c9-a847-fdd73e27619e");
660 public static final UUID uuidLaminaColour
= UUID
.fromString("ed14883e-052a-47c1-a8fc-7181d0fabaff");
661 public static final UUID uuidFlowerPosition
= UUID
.fromString("54ab5bbb-dfc5-4e85-b6d4-c5f5a0319ac5");
662 public static final UUID uuidTertiaryVeins
= UUID
.fromString("00a9c985-de6b-4bc7-9400-d864ff76efa8");
663 public static final UUID uuidFruitAnatomy
= UUID
.fromString("9b984b37-8c37-4ce7-af4b-3fa068bbe511");
664 public static final UUID uuidJuvenilePlants
= UUID
.fromString("56227883-c393-4a62-933f-c087a970c7aa");
665 public static final UUID uuidLargeFlowers
= UUID
.fromString("d828a5ac-5c18-4871-b6ec-88066814382a");
666 public static final UUID uuidOpenFlowers
= UUID
.fromString("50714ecf-ef48-48c0-a2ff-74f122aaa82d");
667 public static final UUID uuidCupules
= UUID
.fromString("44d1f59d-5cb7-4cc1-a5f3-62182bc6e966");
668 public static final UUID uuidPrickles
= UUID
.fromString("7caf0f41-f73a-4f7d-8b50-4ea622a06c34");
669 public static final UUID uuidMedianFolioles
= UUID
.fromString("189b8d3a-32a4-4e86-a3ee-1576bc15e18d");
670 public static final UUID uuidStaminodialAppendix
= UUID
.fromString("6c091ba5-8a82-44b5-b1d2-290353dcd7a5");
671 public static final UUID uuidAerialStems
= UUID
.fromString("46c62d21-0631-4b26-8372-0c55069c45f2");
672 public static final UUID uuidSuperiorSepals
= UUID
.fromString("bbdc4114-d3da-4021-a12c-79cb5fb82e6f");
673 public static final UUID uuidSuperiorPetals
= UUID
.fromString("6c917307-a637-4fc5-9194-a83b418e5bf9");
674 public static final UUID uuidLeafArrangement
= UUID
.fromString("65484a83-060a-465e-b8e4-feeca3e022e1");
675 public static final UUID uuidUnifoliateLeaves
= UUID
.fromString("c64e2efa-eba8-4e8f-b96b-5160bf7e5c85");
676 public static final UUID uuidTrifoliateLeaves
= UUID
.fromString("818fffd8-2b00-444e-8fc5-9266c629e980");
677 public static final UUID uuid5FoliateLeaves
= UUID
.fromString("e2c274f6-c195-4c98-8af8-695fadef85b5");
678 public static final UUID uuidFloralBractStipules
= UUID
.fromString("4ed3b96b-b8d6-4d1f-946c-5f455a17f318");
679 public static final UUID uuid4FoliateLeaves
= UUID
.fromString("9c6155c1-d8e2-404b-bc48-4dbc1373cf41");
680 public static final UUID uuidCompoundLeafPetiolules
= UUID
.fromString("c255e9f1-77db-4979-97f2-22df26b3812d");
681 public static final UUID uuidBractStipules
= UUID
.fromString("12d2566b-308f-427a-b01a-7228bb6aebfc");
682 public static final UUID uuidLeafDivision
= UUID
.fromString("1184d7f0-6896-40c2-be82-e1537e7da10e");
683 public static final UUID uuidSimpleLeaves
= UUID
.fromString("566f5d9e-3dfd-40b3-a864-7d8491c916ea");
684 public static final UUID uuidCompoundLeaves
= UUID
.fromString("4744711c-5edc-4912-a33e-1f899496f1e5");
685 public static final UUID uuidFolioleTexture
= UUID
.fromString("66e7bcfe-75ef-49eb-91c5-cfe199dbc5e8");
686 public static final UUID uuidFruitWall
= UUID
.fromString("ea9cd484-dc65-4a1b-ad36-b1daf0b99dbf");
691 public static final UUID uuidExtraxylarySclerenchyma
= UUID
.fromString("cdddefbe-2f41-4d5c-89e8-4790b6d069fb");
693 public static final UUID uuidWoodSpecimens
= UUID
.fromString("dc12d16b-4ffb-4f33-814e-fed692e6d792");
694 public static final UUID uuidJuvenileBranches
= UUID
.fromString("630f2377-c511-4c8b-8661-d76a101d1e2b");
695 public static final UUID uuidFamilyDescription
= UUID
.fromString("75a5b240-e0dd-4654-b2e5-938ad24dde96");
696 public static final UUID uuidFamilyCharacteristics
= UUID
.fromString("6ac1c8cf-704c-4472-83c4-42d114c0badd");
697 public static final UUID uuidTimbersAndTheirProperties
= UUID
.fromString("096a9ba0-0260-4fd3-8847-940c055d17d0");
698 public static final UUID uuidTaxonomicChanges
= UUID
.fromString("f247f3c6-a399-411d-b1ce-b1768c3e73a8");
699 public static final UUID uuidPseudanthia
= UUID
.fromString("59fa2859-64a8-4523-b7a0-81cd14a8edec");
700 public static final UUID uuidMalePerianth
= UUID
.fromString("19aeded5-01df-4cd3-9f1e-da3bd8f43fd5");
701 public static final UUID uuidFemalePerianth
= UUID
.fromString("4e9b88dd-7c76-4adb-b796-fe0aeae2b3e9");
702 public static final UUID uuidUtricles
= UUID
.fromString("9b3992ab-7acc-4ec3-bcfa-65e7cb47005f");
703 public static final UUID uuidBisexualFlowers
= UUID
.fromString("804ba3b8-3600-4b79-b94c-30993cb16637");
704 public static final UUID uuidRudimentaryFlowers
= UUID
.fromString("acb76a5e-ed63-4aec-afc9-454c1ed0f0cc");
705 public static final UUID uuidPhyllodes
= UUID
.fromString("9eb3644e-d628-44f0-adc1-0a0ae4996111");
711 private static final UUID uuidCalyxLobes
= UUID
.fromString("1490db00-48fa-4eb4-bb3e-cc9863f0005b");
712 private static final UUID uuidFloralBiology
= UUID
.fromString("ae33fad2-0b2b-47ed-b4bc-c63cf63611fd");
713 private static final UUID uuidCollectionNotes
= UUID
.fromString("f277060c-22b6-494e-9255-eee09e0f92f8");
714 private static final UUID uuidArticulation
= UUID
.fromString("c05f04de-b8fb-4b55-9cfa-173a3715daf5");
715 private static final UUID uuidStylesOrStigmas
= UUID
.fromString("739cfb33-2c15-4d9c-8b96-8f98d24c2eca");
716 private static final UUID uuidAppendix
= UUID
.fromString("de2b2061-b567-4807-8040-71f956ae4c43");
717 private static final UUID uuidUmbellules
= UUID
.fromString("25092819-39e9-47f7-8516-a0df6181ea11");
718 private static final UUID uuidMericarps
= UUID
.fromString("0198f82d-9be5-4972-b18c-c1e23085a4a8");
719 private static final UUID uuidFloweringArchitecture
= UUID
.fromString("63509e21-41d1-432a-91a1-3462211e1c0b");
720 private static final UUID uuidUmbels
= UUID
.fromString("294217fc-fcb1-4c4f-b641-735a1eaab5d2");
721 private static final UUID uuidCentralBranches
= UUID
.fromString("7b38209c-ce02-45d2-96dd-44fcd5637ffb");
722 private static final UUID uuidLateralBranches
= UUID
.fromString("a46acfaa-054f-4ac5-a24d-ee209240258a");
723 private static final UUID uuidMatureFruits
= UUID
.fromString("137b7be1-a73c-4949-b29d-4bd400069455");
724 private static final UUID uuidLowerLeaves
= UUID
.fromString("d58181fd-a898-424d-b9f0-72cb0d84aac3");
725 private static final UUID uuidFloweringBranches
= UUID
.fromString("2c5e0e26-80f8-4ca9-b163-7be83f725bf7");
726 private static final UUID uuidUpperLeaves
= UUID
.fromString("97eebf76-4a1d-483d-a04a-bb5251ae1364");
727 private static final UUID uuidPrimaryAxis
= UUID
.fromString("373d4947-fcc0-41da-a6f3-566ececbf23b");
728 private static final UUID uuidPyrenes
= UUID
.fromString("5997bcb7-77ee-44fa-bdc7-0d6f02f46ab8");
729 private static final UUID uuidCapitulum
= UUID
.fromString("9e8277c0-3020-46a8-bd8a-d7f09b399846");
730 private static final UUID uuidPerianthSegments
= UUID
.fromString("b5f94b3a-1bec-49f3-9902-e88dff6eec5a");
731 private static final UUID uuidCorms
= UUID
.fromString("48c7562a-238a-451a-887e-86d12a5cc3b0");
732 private static final UUID uuidScaleLeaves
= UUID
.fromString("25e0dec2-fd96-4eac-a3e0-46e0c61f97a4");
733 private static final UUID uuidOuterPerianthSegments
= UUID
.fromString("51606b0f-c110-49e6-8e94-5fc0bed49d93");
734 private static final UUID uuidInnerPerianthSegments
= UUID
.fromString("c72701ab-a67f-4598-a5a6-dda227720c0c");
735 private static final UUID uuidLowerBracts
= UUID
.fromString("f3f4bcef-e1d2-4d9f-8567-c09bdcef7eb7");
736 private static final UUID uuidBulbs
= UUID
.fromString("13272fd8-38f0-4291-88ee-41f2dd854dfd");
737 private static final UUID uuidCladodes
= UUID
.fromString("0092a3e7-f7cb-402b-8547-183aa9b2af8c");
738 private static final UUID uuidCorona
= UUID
.fromString("504e1bb6-77a7-4a32-9e68-4894c0c68670");
739 private static final UUID uuidFoliageLeaves
= UUID
.fromString("68ae4079-ea6d-42da-97c6-d6da7040bb69");
740 private static final UUID uuidMalePanicles
= UUID
.fromString("06ce81e8-6f1f-4782-99e5-d80d178325f9");
741 private static final UUID uuidFemalePanicles
= UUID
.fromString("9a5ea789-21dd-4eb2-ade1-4e07dbd0e0e4");
742 private static final UUID uuidVessels
= UUID
.fromString("223e7f1e-939f-43ab-a0a7-58b72b0faaed");
743 private static final UUID uuidFruitPedicels
= UUID
.fromString("2f4c297d-afcc-4ce3-b34d-ac0dd2c60c74");
744 private static final UUID uuidLeafBuds
= UUID
.fromString("e9dd3260-2e60-43d4-b452-203e7434423b");
745 private static final UUID uuidVegetativeParts
= UUID
.fromString("34bafcba-9a2e-44d3-b561-4319e8608931");
746 private static final UUID uuidSaplings
= UUID
.fromString("a21f0be9-2013-4d40-93e7-96cc51ec5e7d");
747 private static final UUID uuidStylopodia
= UUID
.fromString("658621c1-eb1a-48bf-84ae-7603060d09f3");
748 private static final UUID uuidFruitCalyx
= UUID
.fromString("20422c5e-f3a6-45b9-8319-a1c973cf52a3");
749 private static final UUID uuidJuvenileTwigs
= UUID
.fromString("7e1f236f-d2d4-4bf8-9949-37ec645e28c7");
750 private static final UUID uuidLongerCalyxLobes
= UUID
.fromString("d8f3da31-e77f-4f5f-bc49-7ec5ec4f626a");
751 private static final UUID uuidFruitCalyxLobes
= UUID
.fromString("dea73969-a529-41dd-9e24-a3c42701ab2a");
752 private static final UUID uuidNervation
= UUID
.fromString("cbb72e65-78dd-4ced-9f33-5797c3d70e6d");
753 private static final UUID uuidPaniclesAndFruits
= UUID
.fromString("24595ccc-b252-4e3d-a4bb-23dc3fad2166");
754 private static final UUID uuidMatureFlowers
= UUID
.fromString("b4b0bd77-8ffc-4197-9dec-6a72a0cf474d");
755 private static final UUID uuidLongerFruitCalyxLobes
= UUID
.fromString("39c865fb-c4e5-48ba-8a75-22f49db77c0e");
756 private static final UUID uuidOuterCalyxLobes
= UUID
.fromString("795278c8-dc3a-420a-ac37-2215b5fdb842");
757 private static final UUID uuidBractsAndBracteoles
= UUID
.fromString("dd81d33f-31eb-4179-b66f-b89a75523dac");
758 private static final UUID uuidOuterFruitCalyxLobes
= UUID
.fromString("3b118795-a246-48c0-9748-8c3c1911ccda");
759 private static final UUID uuidRays
= UUID
.fromString("3b76cac3-64ed-4817-9634-52ae069d85a6");
760 private static final UUID uuidSpecificDelimitation
= UUID
.fromString("9492ff95-7845-40bf-a77e-948e03e5fd0d");
761 private static final UUID uuidGenericDelimitation
= UUID
.fromString("e9c8a0d9-66a6-46db-8461-03c295ce25ea");
762 private static final UUID uuidLeaf
= UUID
.fromString("3b33e8d4-c32a-4fcd-abcb-2687951ee9ec");
763 private static final UUID uuidEndemicity
= UUID
.fromString("dac45dab-8eeb-47d8-bcc6-8b8230ac2004");
764 private static final UUID uuidWidespreadSpecies
= UUID
.fromString("efdf105f-a97e-4345-9a47-a47dd457695d");
765 private static final UUID uuidSpeciesRanges
= UUID
.fromString("276699e7-a6cb-4ba9-ab7d-f07a2202f8c5");
766 private static final UUID uuidLeafImpressions
= UUID
.fromString("ed64f25d-49d3-4c6a-b7b1-3655b9fa0d03");
767 private static final UUID uuidNortheastAfricanFossils
= UUID
.fromString("ebfd62c7-df45-4a92-8c02-4ba1b6f6f3c9");
768 private static final UUID uuidRipeEmbryo
= UUID
.fromString("aee26d18-d419-4bc4-8d64-fb2616cdf7b9");
769 private static final UUID uuidEpidermisAndIndumentum
= UUID
.fromString("bede5b70-9106-4d39-99fa-1713564b7b03");
770 private static final UUID uuidEmbryologyAndGermination
= UUID
.fromString("d0bbf89e-4e23-4bc3-9e01-274ebaa7d4e3");
771 private static final UUID uuidGerminatingSeedlings
= UUID
.fromString("57b77239-08ed-40e4-837d-8c1330e0ddf1");
772 private static final UUID uuidSeedlingsAndSaplings
= UUID
.fromString("3d12470c-f386-4d5a-92c8-96adb6db60cb");
773 private static final UUID uuidCytotaxonomy
= UUID
.fromString("b4c6b7c7-fac4-4578-944c-bbb2238b093d");
774 private static final UUID uuidHybridisation
= UUID
.fromString("0e3b9ed3-d6ba-40dd-8650-87deef2faac9");
775 private static final UUID uuidPolyploidy
= UUID
.fromString("cf6006d9-ce94-42cf-9604-a70abe50c17a");
776 private static final UUID uuidFamilyAffinities
= UUID
.fromString("cdb7af54-f73e-4269-bc4b-f051f3e0c986");
777 private static final UUID uuidPetioleAnatomy
= UUID
.fromString("133a4e06-fcd1-4d10-abb0-2b33447e81c3");
778 private static final UUID uuidSpecificAndInfraspecificDelimitation
= UUID
.fromString("ff30d543-cff9-4132-9984-469ea77b6985");
779 private static final UUID uuidSubdivisionOfTheFamily
= UUID
.fromString("6cd0f562-8906-4b80-9a77-a72352a0d66f");
780 private static final UUID uuidHistoryOfTheDipterocarpaceae
= UUID
.fromString("617074d8-fbc9-460b-b6bf-344b6199012e");
781 private static final UUID uuidEvolutionaryTrendsWithinTheFamily
= UUID
.fromString("437affae-38f7-4c0b-862e-c891db6e2060");
782 private static final UUID uuidGenericAndInfragenericDelimitation
= UUID
.fromString("ebcbd9e1-0955-4eab-aca4-bc2709471c23");
783 private static final UUID uuidSilviculture
= UUID
.fromString("f8b7e2aa-5ba7-401f-a459-871f70d39fea");
784 private static final UUID uuidOtherMinorUses
= UUID
.fromString("89bd2f9e-aaa0-4a03-91f1-1d8b5a413266");
785 private static final UUID uuidResin
= UUID
.fromString("ca6ee999-bd3d-40ca-9dbd-12feb48f7858");
786 private static final UUID uuidCamphor
= UUID
.fromString("8d5772d2-1dce-4b8e-8eba-a85753d5a9a2");
787 private static final UUID uuidFat
= UUID
.fromString("dc2c6486-2089-4276-9eda-202b47e9908d");
788 private static final UUID uuidTimber
= UUID
.fromString("0fe6da70-75b5-44b0-96f7-eb310799c146");
791 private static final UUID uuidHeterosporousFerns
= UUID
.fromString("92688f42-bf78-43d4-8e6d-3a607016dc88");
792 private static final UUID uuidVegetativeCharacters
= UUID
.fromString("fad996ac-b66b-49e3-9787-2f679f8dca46");
793 private static final UUID uuidGametophyte
= UUID
.fromString("28c693b8-2b27-44de-9e64-40f789f872da");
794 private static final UUID uuidfertilesegmentoffronds
= UUID
.fromString("29235f58-4e18-4622-89c1-673a3b26ff84");
795 private static final UUID uuidsterilefronds
= UUID
.fromString("1f1a4516-a78e-4a3e-8ae4-a3755fbc084b");
796 private static final UUID uuidfertilelobes
= UUID
.fromString("12f4b798-7719-4fed-aceb-968ff51ccf7d");
797 private static final UUID uuiddoublesori
= UUID
.fromString("1c7ec579-a9d5-465d-9765-0446157ce22f");
798 private static final UUID uuidvascularbundles
= UUID
.fromString("385f029d-fa11-4f01-8f74-735313659359");
799 private static final UUID uuidstock
= UUID
.fromString("9272c347-7433-4973-a574-c6cdeb3a4293");
800 private static final UUID uuidvegetativemorphology
= UUID
.fromString("d2a0eb44-2558-4e0d-baac-b6820c0c035d");
801 private static final UUID uuiddeterminatebipinnatifidfronds
= UUID
.fromString("e3085144-cbd5-4041-b3ba-210dc255b0ef");
802 private static final UUID uuidultimatebranches
= UUID
.fromString("03753cb4-e7e6-4aae-986a-073ece99e067");
803 private static final UUID uuidunbranchedfronds
= UUID
.fromString("3c4bea1e-8715-4ee9-9d72-8d3e57f9be92");
804 private static final UUID uuidPrimaryRachisBranches
= UUID
.fromString("ce12ed14-0065-4440-bd01-428734b948fa");
805 private static final UUID uuidprimaryrachises
= UUID
.fromString("f0fdc1f2-3a5b-4be9-b1d2-b221abd4e4f4");
806 private static final UUID uuidstipularleaflets
= UUID
.fromString("4f0731df-4d25-42e0-bd08-e9f22350af8b");
807 private static final UUID uuidmainrachis
= UUID
.fromString("a41b4edf-199f-4931-b2d3-51b54e67a625");
808 private static final UUID uuidlaminasegments
= UUID
.fromString("4fe751e6-212d-4969-b24a-d094501a461c");
809 private static final UUID uuidLateralBranchSystems
= UUID
.fromString("b8a4968d-9ccb-4bac-8971-ac26d1c5aa6d");
810 private static final UUID uuidsorophores
= UUID
.fromString("d8ed58ad-387e-4543-9f0c-87efe20752ef");
811 private static final UUID uuidsporangiamorphology
= UUID
.fromString("cc9961ac-1d4a-47cb-ae12-1328e76fe5ce");
812 private static final UUID uuidgametophytemorphology
= UUID
.fromString("794d6454-f895-4511-90cc-ab14f2c9d39f");
813 private static final UUID uuidsporemorphology
= UUID
.fromString("aef8c013-8122-406e-b983-568131c02abd");
814 private static final UUID uuidblade
= UUID
.fromString("a7d55b87-e91e-4e85-8a6e-a73e4486cd54");
815 private static final UUID uuidstomata
= UUID
.fromString("743949be-2884-4b4e-aade-aa1b04dfcb5b");
816 private static final UUID uuidleafbases
= UUID
.fromString("6748fbf2-ffb8-4540-9310-9ce9085a6566");
817 private static final UUID uuidmegasporophylls
= UUID
.fromString("985bab81-fda1-4dd6-bf53-ef9983863330");
818 private static final UUID uuidapospory
= UUID
.fromString("cbc92a86-7495-466c-b445-dcbf0ddba35f");
819 private static final UUID uuidfemaleprothallus
= UUID
.fromString("8c8b78b3-e122-4814-8d5d-a47267157a3c");
820 private static final UUID uuidarchegonia
= UUID
.fromString("c5f70346-aded-49a7-90da-5173ac9b1111");
821 private static final UUID uuidrhizoids
= UUID
.fromString("e0d06682-d863-4582-a678-e134e40e1a9c");
822 private static final UUID uuidmalegametophytes
= UUID
.fromString("f9c8b1f0-8f71-4738-ab7d-a921c9de182f");
823 private static final UUID uuidaccessorybundles
= UUID
.fromString("9d75db10-f830-43ff-89a5-5346ad8054ae");
824 private static final UUID uuidfoveae
= UUID
.fromString("948693ea-8940-41d7-8835-c35b0d857cc5");
825 private static final UUID uuidvelum
= UUID
.fromString("a3f25409-aa7b-4ff6-8514-ffa5ae04bfa6");
826 private static final UUID uuiddermalappendages
= UUID
.fromString("ee89ebb9-7c07-42de-85aa-2f91fd143fe9");
827 private static final UUID uuiddermalappendagemorphology
= UUID
.fromString("e9b15924-0fe0-41e4-9509-9c92f3889ee5");
828 private static final UUID uuidsorusmorphology
= UUID
.fromString("833d0075-9c3e-4d31-9cd8-15b9a26fe09a");
829 private static final UUID uuidpneumathodes
= UUID
.fromString("97543e00-f94d-48e8-83f5-ce2ba8daa0ac");
830 private static final UUID uuidhairsandscales
= UUID
.fromString("496e4132-4f79-4436-a44b-238edf4db0bb");
831 private static final UUID uuidlargestpinna
= UUID
.fromString("cdfbb46c-244a-4fa5-a85e-41d0c8902dfa");
832 private static final UUID uuidlargestpinnules
= UUID
.fromString("0e21783c-a32d-4ed2-a974-ee28996eea7e");
833 private static final UUID uuidlowestpinnae
= UUID
.fromString("ef5c7651-664f-4fd8-b015-06a372c02069");
834 private static final UUID uuidlongestpinnae
= UUID
.fromString("106a30b8-77b7-4abe-b446-2776e1ae39d4");
835 private static final UUID uuidtertiaryleaflets
= UUID
.fromString("708387af-3b33-48e5-bdf7-def58a6256bc");
836 private static final UUID uuidreducedpinnae
= UUID
.fromString("151a5731-a88a-48ed-982a-39ca6a0531f8");
837 private static final UUID uuidsimplypinnatefronds
= UUID
.fromString("6f056502-8fcf-40f3-8a60-b89bd5246027");
838 private static final UUID uuidbipinnatefronds
= UUID
.fromString("a066a832-5374-4ae2-9e13-10af5e7056ba");
839 private static final UUID uuidPinnaRachises
= UUID
.fromString("23b14046-3b4c-42c2-bba4-27b479e58e4b");
840 private static final UUID uuidlongestpinnules
= UUID
.fromString("576896f3-f1de-486d-a817-46db1c5f361e");
841 private static final UUID uuidnomenclaturenotes
= UUID
.fromString("4608e322-0698-417b-8d94-b5f9e46b68a1");
842 private static final UUID uuidleafaxes
= UUID
.fromString("026dca89-f899-4e0e-ac48-16b41f389cf8");
843 private static final UUID uuidultimatedivisions
= UUID
.fromString("5e98a280-f2f4-4321-a9e2-9e24e04d00a7");
844 private static final UUID uuidrhizomescales
= UUID
.fromString("1d6e59f7-e6fb-4c42-90e4-3df25e2c70b5");
845 private static final UUID uuidmainpinnae
= UUID
.fromString("f0db6803-8df6-4f9b-be20-d6d7a5317697");
846 private static final UUID uuidlargersecondarypinnae
= UUID
.fromString("27c4d537-4f3f-44ca-809f-f062f8228820");
847 private static final UUID uuidapex
= UUID
.fromString("95237fee-415d-42c9-aa42-017b6dc13df6");
848 private static final UUID uuidultimatepinnules
= UUID
.fromString("5dc5152d-4e19-4f10-81ee-db75ad6e6e8f");
849 private static final UUID uuidquadripinnateform
= UUID
.fromString("83bd1f03-8937-4ab7-8821-5fca5504900a");
850 private static final UUID uuidprimarypinnae
= UUID
.fromString("5694e5f4-888f-4570-aa3b-d0d4e3d1e285");
851 private static final UUID uuidsmallerpinnules
= UUID
.fromString("596559d6-3802-45d4-b1eb-1b0732156ec7");
852 private static final UUID uuidFreenonDissectedpinnules
= UUID
.fromString("88318557-35d2-4611-a749-989f4f47039b");
853 private static final UUID uuidsecondarypinnae
= UUID
.fromString("8a624213-d67c-4819-b507-5d1cef0ab59e");
854 private static final UUID uuidultimatefreedivisions
= UUID
.fromString("799387d5-793c-4fbc-80ab-c852a2d3bbd2");
855 private static final UUID uuidultimatelobes
= UUID
.fromString("dbde7db1-80eb-47f9-9d46-9a99f231cf66");
856 private static final UUID uuidsterilelobes
= UUID
.fromString("23e759a6-91f8-450b-9f89-c3e635580ae7");
857 private static final UUID uuidouteredgesofsegments
= UUID
.fromString("d6ab011c-89d5-4bd9-8cff-eb14c162d373");
858 private static final UUID uuidultimatesegments
= UUID
.fromString("2256bc78-07a6-4edb-8bca-6022a8f83d47");
859 private static final UUID uuidlargestprimarypinnae
= UUID
.fromString("af65f923-71b7-4649-955f-1c276a5c5c37");
860 private static final UUID uuidapicallobes
= UUID
.fromString("ced52d4e-faa2-4179-8ac6-f1a99c420f3c");
861 private static final UUID uuidsecondaryrachises
= UUID
.fromString("857c67df-0f51-40ae-ade1-b14b11d058b1");
862 private static final UUID uuidultimatefreepinnules
= UUID
.fromString("ef15ba1f-5c68-4e19-9799-8240f5675232");
863 private static final UUID uuidsecondaryaxes
= UUID
.fromString("91596e71-782e-4770-90f1-bc09afc9dde7");
864 private static final UUID uuidlobeapex
= UUID
.fromString("40e4bbbf-7e55-40d8-8702-58c5bb643c5d");
865 private static final UUID uuidupperpinnules
= UUID
.fromString("442d1a06-0837-4de6-9ee5-cb07178340e9");
866 private static final UUID uuidlargerpinnae
= UUID
.fromString("a33fa172-5b7f-4dd6-a354-e1841df2ec18");
867 private static final UUID uuiduppersegments
= UUID
.fromString("599816f2-e882-47da-9db0-b98af1ad8eb8");
868 private static final UUID uuidbasalbasiscopicdivisions
= UUID
.fromString("3baa4ba3-09da-4fac-bdbd-fc57e355e466");
869 private static final UUID uuidterminology
= UUID
.fromString("70248a64-c1b4-4ed9-82ba-3ba43aaa2855");
870 private static final UUID uuidsegmentapex
= UUID
.fromString("6c26357c-37d6-4ed6-aaf1-be4f7b73d8cf");
871 private static final UUID uuidlargestsegments
= UUID
.fromString("25905064-0813-463f-9858-5a0d25a38d70");
872 private static final UUID uuidMainprimaryPinnae
= UUID
.fromString("b036130d-c2b8-4e9d-b181-c382a9f504f2");
873 private static final UUID uuidlowerprimarypinnae
= UUID
.fromString("5284934e-8a82-4419-a393-70bd93724234");
874 private static final UUID uuidterminalpinnules
= UUID
.fromString("f249e483-2429-4f92-a4f7-9758abde1fb3");
875 private static final UUID uuidbipinnateleaves
= UUID
.fromString("cd416856-2634-45d3-97c2-c296595ef139");
876 private static final UUID uuidtransitionalpinnae
= UUID
.fromString("3b18eff0-b6dc-4b8a-b4d1-8eff62fe61b1");
877 private static final UUID uuidpinnuleedges
= UUID
.fromString("2ec028c1-3356-4a84-ba70-97a1479285ad");
878 private static final UUID uuidsterilemargins
= UUID
.fromString("e91e567b-a085-448d-b0cd-51239d30052d");
879 private static final UUID uuidfertilemargins
= UUID
.fromString("43dca6d2-6544-4c73-9182-74a2303e2992");
880 private static final UUID uuidsimpleprimarypinnae
= UUID
.fromString("c2acbc98-8a9e-40b4-9c86-fa353ec05286");
881 private static final UUID uuidpinnatelamina
= UUID
.fromString("dcaad6b0-5b75-42a3-b584-0891632c1edb");
882 private static final UUID uuidsterileleaves
= UUID
.fromString("009ba7c7-996a-4565-8e19-7daf073a2571");
883 private static final UUID uuiduppermargins
= UUID
.fromString("d5573c09-d426-4a3a-99f7-bdd215053418");
884 private static final UUID uuidreducedbasalpinnae
= UUID
.fromString("dd61d1a0-f411-482c-a064-48419a6b25b9");
885 private static final UUID uuidpinnulelobes
= UUID
.fromString("34c898d9-3fcc-4aa6-bda3-f9633932f1e7");
886 private static final UUID uuidPinnuleBearingRachises
= UUID
.fromString("a6905cd0-7a63-456b-b0b2-b2cb30324844");
887 private static final UUID uuidIncisions
= UUID
.fromString("0023b1af-eb7d-4cda-8955-8bb795817e85");
888 private static final UUID uuidUpperAndOuterMargins
= UUID
.fromString("3b494e2c-3cd7-4688-9f4f-a1090c20e7b9");
889 private static final UUID uuidPinnuleApex
= UUID
.fromString("39256061-853f-47fd-ba35-8cfef6ccdeed");
890 private static final UUID uuidLowerPinnules
= UUID
.fromString("c819c5c2-82b4-41c1-ba50-2f33421882dc");
891 private static final UUID uuidLargerPinnules
= UUID
.fromString("a6c2d48f-3050-4fc8-8689-bcb16704d675");
892 private static final UUID uuidPinnuleBase
= UUID
.fromString("08c78f50-7cbb-4785-8606-48207cfc7fc7");
893 private static final UUID uuidLowerMostPinnules
= UUID
.fromString("287b3657-dbb8-4791-8678-2d1131829585");
894 private static final UUID uuidSimplyPinnateLeaves
= UUID
.fromString("14109ba8-f33b-4e91-afcd-60087e3090a9");
895 private static final UUID uuidsterilesegments
= UUID
.fromString("b2cada27-0271-44fe-8af2-2b37d34c6714");
896 private static final UUID uuidtaxonlist
= UUID
.fromString("1315cd06-32f5-40fe-8d5e-d7d9db2f06f4");
897 private static final UUID uuidrhizomemorphology
= UUID
.fromString("aac08b97-3667-4cf7-94cb-53406b745a75");
898 private static final UUID uuidsimplefronds
= UUID
.fromString("20a46b2f-cc48-4565-ae18-740e7b8c80af");
899 private static final UUID uuidnormalbathyphylls
= UUID
.fromString("77e57a5e-1539-4d43-bef3-56b73862bdaa");
900 private static final UUID uuidtransitionbathyphylls
= UUID
.fromString("e31f55e8-2074-4a23-ab38-9cab4cf9dd3d");
901 private static final UUID uuidmaturerhizome
= UUID
.fromString("3eec4796-05ea-4821-ba88-0b6c464484e5");
902 private static final UUID uuidsterileacrophylls
= UUID
.fromString("335f793a-b13d-406f-a110-fdfc65ecd004");
903 private static final UUID uuidsmallestbathyphylls
= UUID
.fromString("79e5dd2a-5a26-4da1-bca0-9b88ad51edbf");
904 private static final UUID uuidbathyphylls
= UUID
.fromString("6d82e310-8beb-4044-8d69-9addf5bc0a72");
905 private static final UUID uuidfertileacrophylls
= UUID
.fromString("fcb4f5ba-414a-4830-914f-66f3c69fdcd6");
906 private static final UUID uuidintermediatefronds
= UUID
.fromString("f5b1c050-ebe6-400a-b1a6-0326e399cca8");
907 private static final UUID uuidMalesianspecies
= UUID
.fromString("3820cf3b-1bae-4ce1-8339-5350127cedef");
908 private static final UUID uuidSubdivisionofthegenus
= UUID
.fromString("e75f1e52-45a8-4b66-ad21-52dc5d313fcf");
909 private static final UUID uuidfrondmorphology
= UUID
.fromString("6d04334e-f156-4bfc-8c9a-e094eb6c651e");
910 private static final UUID uuidspeciation
= UUID
.fromString("d8ae0b66-fe93-475f-bc16-ef6e86583f07");
911 private static final UUID uuidhybrids
= UUID
.fromString("c61733ad-8dc4-40ae-82e7-e1625ccf683b");
912 private static final UUID uuidRelationshiptoothergroups
= UUID
.fromString("a716b234-95c7-4976-ae7e-a1bf6fb4fa08");
913 private static final UUID uuidsterilelamina
= UUID
.fromString("5317f368-174c-432b-bec4-25a19878e16f");
914 private static final UUID uuidlargeststerilepinna
= UUID
.fromString("214d83a8-70b7-4b89-9c8a-00ac424a64fc");
915 private static final UUID uuidlargestfertilepinna
= UUID
.fromString("d7af3854-b7dc-440b-8d07-028ad8e4e221");
916 private static final UUID uuidstipebase
= UUID
.fromString("4333ea6b-7098-412c-bbda-4183546243ac");
917 private static final UUID uuidnormalpinnae
= UUID
.fromString("bb9864ee-62e7-43cc-8ad5-46ed3826da03");
918 private static final UUID uuidterminallamina
= UUID
.fromString("695b8767-1ba1-449c-8078-aa6afcae03d0");
919 private static final UUID uuidsterileapicallamina
= UUID
.fromString("21e83947-6cc0-4d50-a0ae-fc0125606af2");
920 private static final UUID uuidfertileapicallamina
= UUID
.fromString("bbcbb315-169d-4862-b2bb-b1d99dc37c00");
921 private static final UUID uuidlargerfronds
= UUID
.fromString("34504905-adef-45a1-9c91-759adf5ea186");
922 private static final UUID uuidfertileandsterilefronds
= UUID
.fromString("844fd94c-6084-4a51-a124-402c8535c587");
928 public Feature
getFeatureByKey(String key
) throws UndefinedTransformerMethodException
{
929 if (CdmUtils
.isBlank(key
)){return null;
931 }else if (key
.equalsIgnoreCase("ecology")){return Feature
.ECOLOGY();
932 }else if (key
.equalsIgnoreCase("phenology")){return Feature
.PHENOLOGY();
933 }else if (key
.equalsIgnoreCase("uses")){return Feature
.USES();
934 }else if (key
.equalsIgnoreCase("anatomy")){return Feature
.ANATOMY();
935 }else if (key
.equalsIgnoreCase("description")){return Feature
.DESCRIPTION();
936 }else if (key
.equalsIgnoreCase("distribution")){return Feature
.DISTRIBUTION();
937 }else if (key
.equalsIgnoreCase("habitatecology")){return Feature
.HABITAT_ECOLOGY();
938 }else if (key
.equalsIgnoreCase("vernacular")){return Feature
.COMMON_NAME();
939 }else if (key
.equalsIgnoreCase("specimens")){return Feature
.SPECIMEN();
940 }else if (key
.equalsIgnoreCase("materials examined")){return Feature
.MATERIALS_EXAMINED();
941 }else if (key
.equalsIgnoreCase("material and methods")){return Feature
.MATERIALS_METHODS();
942 }else if (key
.equalsIgnoreCase("Vegetative Anatomy")){return Feature
.ANATOMY();
943 }else if (key
.equalsIgnoreCase("diagnosis")){return Feature
.DIAGNOSIS();
944 }else if (key
.equalsIgnoreCase("systematics")){return Feature
.SYSTEMATICS();
945 }else if (key
.equalsIgnoreCase("discussion")){return Feature
.DISCUSSION();
946 }else if (key
.equalsIgnoreCase("keys")){return Feature
.KEY();
953 public UUID
getFeatureUuid(String key
) throws UndefinedTransformerMethodException
{
954 if (CdmUtils
.isBlank(key
)){return null;
956 }else if (key
.equalsIgnoreCase("cultivation")){return uuidCultivation
;
957 }else if (key
.equalsIgnoreCase("history")){return uuidHistory
;
958 }else if (key
.equalsIgnoreCase("phylogeny")){return uuidPhylogeny
;
959 }else if (key
.equalsIgnoreCase("Chromosomes")){return uuidChromosomes
;
960 }else if (key
.equalsIgnoreCase("Habitat")){return uuidHabitat
;
961 }else if (key
.equalsIgnoreCase("Habitat & Ecology")){return uuidHabitatEcology
;
962 }else if (key
.equalsIgnoreCase("Leaflets")){return uuidLeaflets
;
963 }else if (key
.equalsIgnoreCase("Leaves")){return uuidLeaves
;
964 }else if (key
.equalsIgnoreCase("Branchlets")){return uuidBranchlets
;
965 }else if (key
.equalsIgnoreCase("lifeform")){return uuidLifeform
;
966 }else if (key
.equalsIgnoreCase("habit")){return uuidLifeform
;
967 }else if (key
.equalsIgnoreCase("Inflorescences")){return uuidInflorescences
;
968 }else if (key
.equalsIgnoreCase("Flowers")){return uuidFlowers
;
969 }else if (key
.equalsIgnoreCase("Sepals")){return uuidSepals
;
970 }else if (key
.equalsIgnoreCase("Outer Sepals")){return uuidOuterSepals
;
971 }else if (key
.equalsIgnoreCase("Anthers")){return uuidAnthers
;
972 }else if (key
.equalsIgnoreCase("Petals")){return uuidPetals
;
973 }else if (key
.equalsIgnoreCase("Petal")){return uuidPetal
;
974 }else if (key
.equalsIgnoreCase("Disc")){return uuidDisc
;
975 }else if (key
.equalsIgnoreCase("Disk")){return uuidDisc
;
976 }else if (key
.equalsIgnoreCase("Stamens")){return uuidStamens
;
977 }else if (key
.equalsIgnoreCase("Fruits")){return uuidFruits
;
978 }else if (key
.equalsIgnoreCase("Indumentum")){return uuidIndumentum
;
979 }else if (key
.equalsIgnoreCase("figure")){return uuidFigure
;
980 }else if (key
.equalsIgnoreCase("fig")){return uuidFigure
;
981 }else if (key
.equalsIgnoreCase("figs")){return uuidFigures
;
982 }else if (key
.equalsIgnoreCase("figures")){return uuidFigures
;
983 }else if (key
.equalsIgnoreCase("Seeds")){return uuidSeeds
;
984 }else if (key
.equalsIgnoreCase("Flowering")){return uuidFlowering
;
985 }else if (key
.equalsIgnoreCase("Bracts")){return uuidBracts
;
986 }else if (key
.equalsIgnoreCase("Pedicels")){return uuidPedicels
;
987 }else if (key
.equalsIgnoreCase("Pistil")){return uuidPistil
;
988 }else if (key
.equalsIgnoreCase("Ovary")){return uuidOvary
;
989 }else if (key
.equalsIgnoreCase("Twigs")){return uuidTwigs
;
990 }else if (key
.equalsIgnoreCase("Pedicels")){return uuidPedicels
;
991 }else if (key
.equalsIgnoreCase("Infructescences")){return uuidInfructescences
;
992 }else if (key
.equalsIgnoreCase("Branches")){return uuidBranches
;
993 }else if (key
.equalsIgnoreCase("Flower")){return uuidFlower
;
994 }else if (key
.equalsIgnoreCase("hermaphrodite flowers")){return uuidHermaphroditeFlowers
;
995 }else if (key
.equalsIgnoreCase("Ovules")){return uuidOvules
;
996 }else if (key
.equalsIgnoreCase("Female")){return uuidFemaleFlowers
;
997 }else if (key
.equalsIgnoreCase("Style")){return uuidStyle
;
998 }else if (key
.equalsIgnoreCase("Arillode")){return uuidArillode
;
999 }else if (key
.equalsIgnoreCase("Fruit")){return uuidFruit
;
1000 }else if (key
.equalsIgnoreCase("Branch")){return uuidBranch
;
1001 }else if (key
.equalsIgnoreCase("Inflorescence")){return uuidInflorescence
;
1002 }else if (key
.equalsIgnoreCase("Male inflorescences")){return uuidMaleInflorescences
;
1003 }else if (key
.equalsIgnoreCase("Female inflorescences")){return uuidFemaleInflorescences
;
1005 }else if (key
.equalsIgnoreCase("Calyx")){return uuidCalyx
;
1006 }else if (key
.equalsIgnoreCase("Seedling")){return uuidSeedling
;
1007 }else if (key
.equalsIgnoreCase("Staminodes")){return uuidStaminodes
;
1008 }else if (key
.equalsIgnoreCase("Filaments")){return uuidFilaments
;
1009 }else if (key
.equalsIgnoreCase("Pistillode")){return uuidPistillode
;
1010 }else if (key
.equalsIgnoreCase("Stigma")){return uuidStigma
;
1011 }else if (key
.equalsIgnoreCase("Petiole")){return uuidPetiole
;
1012 }else if (key
.equalsIgnoreCase("Buds")){return uuidBuds
;
1013 }else if (key
.equalsIgnoreCase("Stems")){return uuidStems
;
1014 }else if (key
.equalsIgnoreCase("Trees")){return uuidTrees
;
1015 }else if (key
.equalsIgnoreCase("Axillary")){return uuidAxillary
;
1016 }else if (key
.equalsIgnoreCase("Petiolules")){return uuidPetiolules
;
1017 }else if (key
.equalsIgnoreCase("Male flowers")){return uuidMaleFlowers
;
1018 }else if (key
.equalsIgnoreCase("Young inflorescences")){return uuidYoungInflorescences
;
1019 }else if (key
.equalsIgnoreCase("Sepal")){return uuidSepal
;
1020 }else if (key
.equalsIgnoreCase("Thyrses")){return uuidThyrses
;
1021 }else if (key
.equalsIgnoreCase("Thyrsus")){return uuidThyrsus
;
1022 }else if (key
.equalsIgnoreCase("Bark")){return uuidBark
;
1023 }else if (key
.equalsIgnoreCase("endophytic body")){return uuidEndophyticBody
;
1024 }else if (key
.equalsIgnoreCase("flowering buds")){return uuidFloweringBuds
;
1026 }else if (key
.equalsIgnoreCase("flower buds")){return uuidFloweringBuds
;
1027 }else if (key
.equalsIgnoreCase("perianth")){return uuidPerianth
;
1028 }else if (key
.equalsIgnoreCase("scales")){return uuidScales
;
1029 }else if (key
.equalsIgnoreCase("perigone tube")){return uuidPerigoneTube
;
1030 }else if (key
.equalsIgnoreCase("perigone")){return uuidPerigone
;
1031 }else if (key
.equalsIgnoreCase("perigone lobes")){return uuidPerigoneLobes
;
1033 }else if (key
.equalsIgnoreCase("corolla")){return uuidCorolla
;
1034 }else if (key
.equalsIgnoreCase("annulus")){return uuidAnnulus
;
1035 }else if (key
.equalsIgnoreCase("female flowers")){return uuidFemaleFlowers
;
1036 }else if (key
.equalsIgnoreCase("cymes")){return uuidCymes
;
1037 }else if (key
.equalsIgnoreCase("nutlets")){return uuidNutlets
;
1038 }else if (key
.equalsIgnoreCase("stem")){return uuidStem
;
1039 }else if (key
.equalsIgnoreCase("pollen")){return uuidPollen
;
1040 }else if (key
.equalsIgnoreCase("secondary xylem")){return uuidSecondaryXylem
;
1041 }else if (key
.equalsIgnoreCase("chromosome number")){return uuidChromosomeNumber
;
1042 }else if (key
.equalsIgnoreCase("stem leaves")){return uuidStemLeaves
;
1043 }else if (key
.equalsIgnoreCase("flower tube")){return uuidFlowerTube
;
1045 }else if (key
.equalsIgnoreCase("seed")){return uuidSeed
;
1046 }else if (key
.equalsIgnoreCase("drupes")){return uuidDrupes
;
1047 }else if (key
.equalsIgnoreCase("fruiting axes")){return uuidFruitingAxes
;
1048 }else if (key
.equalsIgnoreCase("androecium")){return uuidAndroecium
;
1049 }else if (key
.equalsIgnoreCase("gynoecium")){return uuidGynoecium
;
1051 }else if (key
.equalsIgnoreCase("anther")){return uuidAnther
;
1052 }else if (key
.equalsIgnoreCase("wood")){return uuidWood
;
1053 }else if (key
.equalsIgnoreCase("flower-bearing stems")){return uuidFlowerBearingStems
;
1054 }else if (key
.equalsIgnoreCase("Flowering branchlets")){return uuidFloweringBranchlets
;
1056 }else if (key
.equalsIgnoreCase("Pseudo-stipules")){return uuidPseudoStipules
;
1057 }else if (key
.equalsIgnoreCase("Wall of fruit inside")){return uuidWallOfFruitInside
;
1060 }else if (key
.equalsIgnoreCase("Note")){return uuidNote
;
1061 }else if (key
.equalsIgnoreCase("Notes")){return uuidNotes
;
1062 }else if (key
.equalsIgnoreCase("Taxonomy")){return uuidTaxonomy
;
1063 }else if (key
.equalsIgnoreCase("Morphology")){return uuidMorphology
;
1064 }else if (key
.equalsIgnoreCase("Palynology")){return uuidPalynology
;
1065 }else if (key
.equalsIgnoreCase("Wood anatomy")){return uuidWoodAnatomy
;
1066 }else if (key
.equalsIgnoreCase("Leaf anatomy")){return uuidLeafAnatomy
;
1067 }else if (key
.equalsIgnoreCase("Chromosome numbers")){return uuidChromosomeNumbers
;
1068 }else if (key
.equalsIgnoreCase("Phytochemistry and Chemotaxonomy")){return uuidPhytochemistryAndChemotaxonomy
;
1069 }else if (key
.equalsIgnoreCase("phytochemo")){return uuidPhytochemistryAndChemotaxonomy
;
1070 }else if (key
.equalsIgnoreCase("Pollen morphology")){return uuidPollenMorphology
;
1071 }else if (key
.equalsIgnoreCase("Vegetative morphology and anatomy")){return uuidVegetativeMorphologyAndAnatomy
;
1072 }else if (key
.equalsIgnoreCase("Flower morphology")){return uuidFlowerMorphology
;
1073 }else if (key
.equalsIgnoreCase("Pollination")){return uuidPollination
;
1074 }else if (key
.equalsIgnoreCase("Life cycle")){return uuidLifeCycle
;
1075 }else if (key
.equalsIgnoreCase("lifehistory")){return uuidLifeCycle
;
1076 }else if (key
.equalsIgnoreCase("Fruits and embryology")){return uuidFruitsAndEmbryology
;
1077 }else if (key
.equalsIgnoreCase("Dispersal")){return uuidDispersal
;
1078 }else if (key
.equalsIgnoreCase("Phytochemistry")){return uuidPhytochemistry
;
1079 }else if (key
.equalsIgnoreCase("Fossils")){return uuidFossils
;
1080 }else if (key
.equalsIgnoreCase("Morphology and anatomy")){return uuidMorphologyAndAnatomy
;
1081 }else if (key
.equalsIgnoreCase("embryology")){return uuidEmbryology
;
1082 }else if (key
.equalsIgnoreCase("cytology")){return uuidCytology
;
1083 }else if (key
.equalsIgnoreCase("germination")){return uuidGermination
;
1084 }else if (key
.equalsIgnoreCase("foliage")){return uuidFoliage
;
1085 }else if (key
.equalsIgnoreCase("capsule")){return uuidCapsule
;
1086 }else if (key
.equalsIgnoreCase("biogeography")){return uuidBioGeography
;
1087 }else if (key
.equalsIgnoreCase("juvenile parts")){return uuidJuvenileParts
;
1088 }else if (key
.equalsIgnoreCase("crown")){return uuidCrown
;
1089 }else if (key
.equalsIgnoreCase("buttresses")){return uuidButtresses
;
1090 }else if (key
.equalsIgnoreCase("racemes")){return uuidRacemes
;
1091 }else if (key
.equalsIgnoreCase("spikes")){return uuidSpikes
;
1092 }else if (key
.equalsIgnoreCase("parasitism")){return uuidParasitism
;
1093 }else if (key
.equalsIgnoreCase("bracteoles")){return uuidBracteoles
;
1094 }else if (key
.equalsIgnoreCase("testa")){return uuidTesta
;
1095 }else if (key
.equalsIgnoreCase("latex")){return uuidLatex
;
1096 }else if (key
.equalsIgnoreCase("shoots")){return uuidshoots
;
1098 }else if (key
.equalsIgnoreCase("Leaf phenolics")){return uuidLeafPhenolics
;
1099 }else if (key
.equalsIgnoreCase("Alkaloids")){return uuidAlkaloids
;
1100 }else if (key
.equalsIgnoreCase("Iridoid glucosides")){return uuidIridoidGlucosides
;
1101 }else if (key
.equalsIgnoreCase("Aluminium")){return uuidAluminium
;
1102 }else if (key
.equalsIgnoreCase("Chemotaxonomy")){return uuidChemotaxonomy
;
1103 }else if (key
.equalsIgnoreCase("Storage products of seeds")){return uuidStorageProductsOfSeeds
;
1105 }else if (key
.equalsIgnoreCase("cotyledons")){return uuidCotyledons
;
1106 }else if (key
.equalsIgnoreCase("Growth form")){return uuidCotyledons
;
1107 }else if (key
.equalsIgnoreCase("Hypanthium")){return uuidHypanthium
;
1108 }else if (key
.equalsIgnoreCase("pods")){return uuidPods
;
1109 }else if (key
.equalsIgnoreCase("stipules")){return uuidStipules
;
1112 }else if (key
.equalsIgnoreCase("Calyx lobes")){return uuidCalyxLobes
;
1113 }else if (key
.equalsIgnoreCase("floral biology")){return uuidFloralBiology
;
1114 }else if (key
.equalsIgnoreCase("collection notes")){return uuidCollectionNotes
;
1115 }else if (key
.equalsIgnoreCase("articulation")){return uuidArticulation
;
1116 }else if (key
.equalsIgnoreCase("styles or stigmas")){return uuidStylesOrStigmas
;
1117 }else if (key
.equalsIgnoreCase("appendix")){return uuidAppendix
;
1118 }else if (key
.equalsIgnoreCase("umbellules")){return uuidUmbellules
;
1119 }else if (key
.equalsIgnoreCase("mericarps")){return uuidMericarps
;
1120 }else if (key
.equalsIgnoreCase("flowering architecture")){return uuidFloweringArchitecture
;
1121 }else if (key
.equalsIgnoreCase("umbels")){return uuidUmbels
;
1122 }else if (key
.equalsIgnoreCase("central branches")){return uuidCentralBranches
;
1123 }else if (key
.equalsIgnoreCase("lateral branches")){return uuidLateralBranches
;
1124 }else if (key
.equalsIgnoreCase("mature fruits")){return uuidMatureFruits
;
1125 }else if (key
.equalsIgnoreCase("lower leaves")){return uuidLowerLeaves
;
1126 }else if (key
.equalsIgnoreCase("flowering branches")){return uuidFloweringBranches
;
1127 }else if (key
.equalsIgnoreCase("upper leaves")){return uuidUpperLeaves
;
1128 }else if (key
.equalsIgnoreCase("primary axis")){return uuidPrimaryAxis
;
1129 }else if (key
.equalsIgnoreCase("pyrenes")){return uuidPyrenes
;
1130 }else if (key
.equalsIgnoreCase("capitulum")){return uuidCapitulum
;
1131 }else if (key
.equalsIgnoreCase("perianth segments")){return uuidPerianthSegments
;
1132 }else if (key
.equalsIgnoreCase("corms")){return uuidCorms
;
1133 }else if (key
.equalsIgnoreCase("scale leaves")){return uuidScaleLeaves
;
1134 }else if (key
.equalsIgnoreCase("outer perianth segments")){return uuidOuterPerianthSegments
;
1135 }else if (key
.equalsIgnoreCase("inner perianth segments")){return uuidInnerPerianthSegments
;
1136 }else if (key
.equalsIgnoreCase("lower bracts")){return uuidLowerBracts
;
1137 }else if (key
.equalsIgnoreCase("bulbs")){return uuidBulbs
;
1138 }else if (key
.equalsIgnoreCase("cladodes")){return uuidCladodes
;
1139 }else if (key
.equalsIgnoreCase("corona")){return uuidCorona
;
1140 }else if (key
.equalsIgnoreCase("foliage leaves")){return uuidFoliageLeaves
;
1141 }else if (key
.equalsIgnoreCase("male panicles")){return uuidMalePanicles
;
1142 }else if (key
.equalsIgnoreCase("female panicles")){return uuidFemalePanicles
;
1143 }else if (key
.equalsIgnoreCase("vessels")){return uuidVessels
;
1144 }else if (key
.equalsIgnoreCase("fruit pedicels")){return uuidFruitPedicels
;
1145 }else if (key
.equalsIgnoreCase("leaf buds")){return uuidLeafBuds
;
1146 }else if (key
.equalsIgnoreCase("vegetative parts")){return uuidVegetativeParts
;
1147 }else if (key
.equalsIgnoreCase("saplings")){return uuidSaplings
;
1148 }else if (key
.equalsIgnoreCase("stylopodia")){return uuidStylopodia
;
1149 }else if (key
.equalsIgnoreCase("fruit calyx")){return uuidFruitCalyx
;
1150 }else if (key
.equalsIgnoreCase("juvenile twigs")){return uuidJuvenileTwigs
;
1151 }else if (key
.equalsIgnoreCase("longer calyx lobes")){return uuidLongerCalyxLobes
;
1152 }else if (key
.equalsIgnoreCase("fruit calyx lobes")){return uuidFruitCalyxLobes
;
1153 }else if (key
.equalsIgnoreCase("nervation")){return uuidNervation
;
1154 }else if (key
.equalsIgnoreCase("panicles and fruits")){return uuidPaniclesAndFruits
;
1155 }else if (key
.equalsIgnoreCase("mature flowers")){return uuidMatureFlowers
;
1156 }else if (key
.equalsIgnoreCase("longer fruit calyx lobes")){return uuidLongerFruitCalyxLobes
;
1157 }else if (key
.equalsIgnoreCase("outer calyx lobes")){return uuidOuterCalyxLobes
;
1158 }else if (key
.equalsIgnoreCase("bracts and bracteoles")){return uuidBractsAndBracteoles
;
1159 }else if (key
.equalsIgnoreCase("outer fruit calyx lobes")){return uuidOuterFruitCalyxLobes
;
1160 }else if (key
.equalsIgnoreCase("rays")){return uuidRays
;
1161 }else if (key
.equalsIgnoreCase("Specific delimitation")){return uuidSpecificDelimitation
;
1162 }else if (key
.equalsIgnoreCase("Generic delimitation")){return uuidGenericDelimitation
;
1163 }else if (key
.equalsIgnoreCase("Leaf")){return uuidLeaf
;
1164 }else if (key
.equalsIgnoreCase("Endemicity")){return uuidEndemicity
;
1165 }else if (key
.equalsIgnoreCase("Widespread species")){return uuidWidespreadSpecies
;
1166 }else if (key
.equalsIgnoreCase("Species ranges")){return uuidSpeciesRanges
;
1167 }else if (key
.equalsIgnoreCase("Leaf impressions")){return uuidLeafImpressions
;
1168 }else if (key
.equalsIgnoreCase("Northeast African fossils")){return uuidNortheastAfricanFossils
;
1169 }else if (key
.equalsIgnoreCase("Ripe embryo")){return uuidRipeEmbryo
;
1170 }else if (key
.equalsIgnoreCase("Epidermis and indumentum")){return uuidEpidermisAndIndumentum
;
1171 }else if (key
.equalsIgnoreCase("Embryology and germination")){return uuidEmbryologyAndGermination
;
1172 }else if (key
.equalsIgnoreCase("Germinating seedlings")){return uuidGerminatingSeedlings
;
1173 }else if (key
.equalsIgnoreCase("Seedlings and saplings")){return uuidSeedlingsAndSaplings
;
1174 }else if (key
.equalsIgnoreCase("Cytotaxonomy")){return uuidCytotaxonomy
;
1175 }else if (key
.equalsIgnoreCase("Hybridisation")){return uuidHybridisation
;
1176 }else if (key
.equalsIgnoreCase("Polyploidy")){return uuidPolyploidy
;
1177 }else if (key
.equalsIgnoreCase("Family affinities")){return uuidFamilyAffinities
;
1178 }else if (key
.equalsIgnoreCase("Petiole anatomy")){return uuidPetioleAnatomy
;
1179 }else if (key
.equalsIgnoreCase("Specific and infraspecific delimitation")){return uuidSpecificAndInfraspecificDelimitation
;
1180 }else if (key
.equalsIgnoreCase("Subdivision of the family")){return uuidSubdivisionOfTheFamily
;
1181 }else if (key
.equalsIgnoreCase("History of the Dipterocarpaceae")){return uuidHistoryOfTheDipterocarpaceae
;
1182 }else if (key
.equalsIgnoreCase("Evolutionary trends within the family")){return uuidEvolutionaryTrendsWithinTheFamily
;
1183 }else if (key
.equalsIgnoreCase("Generic and infrageneric delimitation")){return uuidGenericAndInfragenericDelimitation
;
1184 }else if (key
.equalsIgnoreCase("Silviculture")){return uuidSilviculture
;
1185 }else if (key
.equalsIgnoreCase("Other minor uses")){return uuidOtherMinorUses
;
1186 }else if (key
.equalsIgnoreCase("Resin")){return uuidResin
;
1187 }else if (key
.equalsIgnoreCase("Camphor")){return uuidCamphor
;
1188 }else if (key
.equalsIgnoreCase("Fat")){return uuidFat
;
1189 }else if (key
.equalsIgnoreCase("Timber")){return uuidTimber
;
1193 }else if (key
.equalsIgnoreCase("glands")){return uuidGlands
;
1194 }else if (key
.equalsIgnoreCase("sori")){return uuidSori
;
1195 }else if (key
.equalsIgnoreCase("veins")){return uuidVeins
;
1196 }else if (key
.equalsIgnoreCase("indusia")){return uuidIndusia
;
1197 }else if (key
.equalsIgnoreCase("upper surfaces")){return uuidUpperSurfaces
;
1198 }else if (key
.equalsIgnoreCase("lower surfaces")){return uuidLowerSurfaces
;
1199 }else if (key
.equalsIgnoreCase("stipes")){return uuidStipes
;
1200 }else if (key
.equalsIgnoreCase("lobes")){return uuidLobes
;
1201 }else if (key
.equalsIgnoreCase("rachises")){return uuidRachises
;
1202 }else if (key
.equalsIgnoreCase("sporangia")){return uuidSporangia
;
1203 }else if (key
.equalsIgnoreCase("spores")){return uuidSpores
;
1204 }else if (key
.equalsIgnoreCase("pinnae")){return uuidPinnae
;
1205 }else if (key
.equalsIgnoreCase("basal pinnae")){return uuidBasalPinnae
;
1206 }else if (key
.equalsIgnoreCase("suprabasal pinnae")){return uuidSupraBasalPinnae
;
1207 }else if (key
.equalsIgnoreCase("free pinnae")){return uuidFreePinnae
;
1208 }else if (key
.equalsIgnoreCase("second pair of pinnae")){return uuidSecondPairOfPinnae
;
1209 }else if (key
.equalsIgnoreCase("middle pinnae")){return uuidMiddlePinnae
;
1210 }else if (key
.equalsIgnoreCase("fertile pinnae")){return uuidFertilePinnae
;
1211 }else if (key
.equalsIgnoreCase("pinna-lobes")){return uuidPinnaLobes
;
1212 }else if (key
.equalsIgnoreCase("upper pinnae")){return uuidUpperPinnae
;
1215 }else if (key
.equalsIgnoreCase("sinus-teeth")){return uuidSinusTeeth
;
1218 }else if (key
.equalsIgnoreCase("costules")){return uuidCostules
;
1219 }else if (key
.equalsIgnoreCase("areoles")){return uuidAreoles
;
1220 }else if (key
.equalsIgnoreCase("caudex")){return uuidCaudex
;
1221 }else if (key
.equalsIgnoreCase("hairs")){return uuidHairs
;
1222 }else if (key
.equalsIgnoreCase("basal scales")){return uuidBasalScales
;
1223 }else if (key
.equalsIgnoreCase("lamina")){return uuidLamina
;
1224 }else if (key
.equalsIgnoreCase("apical lamina")){return uuidApicalLamina
;
1225 }else if (key
.equalsIgnoreCase("fronds")){return uuidFronds
;
1226 }else if (key
.equalsIgnoreCase("pinnules")){return uuidPinnules
;
1228 }else if (key
.equalsIgnoreCase("basal pinnules")){return uuidBasalPinnules
;
1230 }else if (key
.equalsIgnoreCase("acroscopic pinnules")){return uuidAcroscopicPinnules
;
1231 }else if (key
.equalsIgnoreCase("costae")){return uuidCostae
;
1232 }else if (key
.equalsIgnoreCase("vascular strands")){return uuidVascularStrands
;
1236 }else if (key
.equalsIgnoreCase("endosperm")){return uuidEndosperm
;
1237 }else if (key
.equalsIgnoreCase("veinlets")){return uuidVeinlets
;
1238 }else if (key
.equalsIgnoreCase("axillary flowers")){return uuidAxillaryFlowers
;
1239 }else if (key
.equalsIgnoreCase("lateral veins")){return uuidLateralVeins
;
1240 }else if (key
.equalsIgnoreCase("secondary veins")){return uuidSecondaryVeins
;
1241 }else if (key
.equalsIgnoreCase("intersecondary veins")){return uuidIntersecondaryVeins
;
1243 }else if (key
.equalsIgnoreCase("integument")){return uuidIntegument
;
1244 }else if (key
.equalsIgnoreCase("juvenile leaves")){return uuidJuvenileLeaves
;
1245 }else if (key
.equalsIgnoreCase("peduncle")){return uuidPeduncle
;
1246 }else if (key
.equalsIgnoreCase("juvenile fruits")){return uuidJuvenileFruits
;
1247 }else if (key
.equalsIgnoreCase("pollen sacs")){return uuuidPollenSacs
;
1248 }else if (key
.equalsIgnoreCase("connective")){return uuidConnective
;
1249 }else if (key
.equalsIgnoreCase("carpels")){return uuidCarpels
;
1250 }else if (key
.equalsIgnoreCase("ovule")){return uuidOvule
;
1251 }else if (key
.equalsIgnoreCase("seed number")){return uuidSeedNumber
;
1252 }else if (key
.equalsIgnoreCase("androphore")){return uuidAndrophore
;
1253 }else if (key
.equalsIgnoreCase("radicle")){return uuidRadicle
;
1256 }else if (key
.equalsIgnoreCase("folioles")){return uuidFolioles
;
1257 }else if (key
.equalsIgnoreCase("central folioles")){return uuidCentralFolioles
;
1258 }else if (key
.equalsIgnoreCase("lateral folioles")){return uuidLateralFolioles
;
1259 }else if (key
.equalsIgnoreCase("main folioles")){return uuidMainFolioles
;
1260 }else if (key
.equalsIgnoreCase("terminal folioles")){return uuidTerminalFolioles
;
1261 }else if (key
.equalsIgnoreCase("inferior folioles")){return uuidInferiorFolioles
;
1262 }else if (key
.equalsIgnoreCase("ovarian follicles")){return uuidOvarianFollicles
;
1264 }else if (key
.equalsIgnoreCase("leaf shape")){return uuidLeafShape
;
1265 }else if (key
.equalsIgnoreCase("juvenile lamina")){return uuidJuvenileLamina
;
1266 }else if (key
.equalsIgnoreCase("apical buds")){return uuidApicalBuds
;
1267 }else if (key
.equalsIgnoreCase("juvenile carpels")){return uuidJuvenileCarpels
;
1268 }else if (key
.equalsIgnoreCase("androgynophore")){return uuidAndrogynophore
;
1269 }else if (key
.equalsIgnoreCase("embryo")){return uuidEmbryo
;
1270 }else if (key
.equalsIgnoreCase("mesocarp")){return uuidMesocarp
;
1271 }else if (key
.equalsIgnoreCase("endocarp")){return uuidEndocarp
;
1272 }else if (key
.equalsIgnoreCase("surfaces")){return uuidSurfaces
;
1273 }else if (key
.equalsIgnoreCase("roots")){return uuidRoots
;
1274 }else if (key
.equalsIgnoreCase("panicles")){return uuidPanicles
;
1275 }else if (key
.equalsIgnoreCase("fruiting")){return uuidFruiting
;
1276 }else if (key
.equalsIgnoreCase("labellum")){return uuidLabellum
;
1277 }else if (key
.equalsIgnoreCase("flower color")){return uuidFlowerColor
;
1278 }else if (key
.equalsIgnoreCase("receptacle")){return uuidReceptacle
;
1279 }else if (key
.equalsIgnoreCase("spines")){return uuidSpines
;
1280 }else if (key
.equalsIgnoreCase("teeth")){return uuidTeeth
;
1281 }else if (key
.equalsIgnoreCase("syncarps")){return uuidSyncarps
;
1282 }else if (key
.equalsIgnoreCase("epicarp")){return uuidEpicarp
;
1283 }else if (key
.equalsIgnoreCase("superior mesocarps")){return uuidSuperiorMesocarps
;
1284 }else if (key
.equalsIgnoreCase("inferior mesocarps")){return uuidInferiorMesocarps
;
1285 }else if (key
.equalsIgnoreCase("male spikes")){return uuidMaleSpikes
;
1286 }else if (key
.equalsIgnoreCase("carpellodes")){return uuidCarpellodes
;
1287 }else if (key
.equalsIgnoreCase("juvenile shoots")){return uuidJuvenileShoots
;
1288 }else if (key
.equalsIgnoreCase("samaras")){return uuidSamaras
;
1289 }else if (key
.equalsIgnoreCase("capsules")){return uuidCapsules
;
1290 }else if (key
.equalsIgnoreCase("lacuna")){return uuidLacuna
;
1291 }else if (key
.equalsIgnoreCase("domatia")){return uuidDomatia
;
1292 }else if (key
.equalsIgnoreCase("nuts")){return uuidNuts
;
1293 }else if (key
.equalsIgnoreCase("juvenile stems")){return uuidJuvenileStems
;
1294 }else if (key
.equalsIgnoreCase("mature stems")){return uuidMatureStems
;
1295 }else if (key
.equalsIgnoreCase("floral buds")){return uuidFloralBuds
;
1296 }else if (key
.equalsIgnoreCase("stones")){return uuidStones
;
1297 }else if (key
.equalsIgnoreCase("trunk")){return uuidTrunk
;
1298 }else if (key
.equalsIgnoreCase("akenes")){return uuidAkenes
;
1299 }else if (key
.equalsIgnoreCase("tube")){return uuidTube
;
1300 }else if (key
.equalsIgnoreCase("tepals")){return uuidTepals
;
1301 }else if (key
.equalsIgnoreCase("plant sexuality")){return uuidPlantSexuality
;
1302 }else if (key
.equalsIgnoreCase("aril")){return uuidAril
;
1303 }else if (key
.equalsIgnoreCase("lemma")){return uuidLemma
;
1304 }else if (key
.equalsIgnoreCase("valves")){return uuidValves
;
1305 }else if (key
.equalsIgnoreCase("rhytidome")){return uuidRhytidome
;
1306 }else if (key
.equalsIgnoreCase("seedlings")){return uuidSeedlings
;
1307 }else if (key
.equalsIgnoreCase("hypocotyles")){return uuidHypocotyles
;
1308 }else if (key
.equalsIgnoreCase("floral arrangement")){return uuidFloralArrangement
;
1309 }else if (key
.equalsIgnoreCase("locules")){return uuidLocules
;
1310 }else if (key
.equalsIgnoreCase("main stems")){return uuidMainStems
;
1311 }else if (key
.equalsIgnoreCase("lenticels")){return uuidLenticels
;
1312 }else if (key
.equalsIgnoreCase("median veins")){return uuidMedianVeins
;
1313 }else if (key
.equalsIgnoreCase("columella")){return uuidColumella
;
1314 }else if (key
.equalsIgnoreCase("kapok")){return uuidKapok
;
1315 }else if (key
.equalsIgnoreCase("other secretions")){return uuidOtherSecretions
;
1316 }else if (key
.equalsIgnoreCase("plank buttresses")){return uuidPlankButtresses
;
1317 }else if (key
.equalsIgnoreCase("branching")){return uuidBranching
;
1318 }else if (key
.equalsIgnoreCase("petiolule")){return uuidPetiolule
;
1319 }else if (key
.equalsIgnoreCase("buds and juvenile shoots")){return uuidBudsAndJuvenileShoots
;
1320 }else if (key
.equalsIgnoreCase("calyx remains")){return uuidCalyxRemains
;
1321 }else if (key
.equalsIgnoreCase("first leaves")){return uuidFirstLeaves
;
1322 }else if (key
.equalsIgnoreCase("column")){return uuidColumn
;
1323 }else if (key
.equalsIgnoreCase("primary veins")){return uuidPrimaryVeins
;
1324 }else if (key
.equalsIgnoreCase("pseudo-involucres")){return uuidPseudoInvolucres
;
1325 }else if (key
.equalsIgnoreCase("small plants")){return uuidSmallPlants
;
1326 }else if (key
.equalsIgnoreCase("large plants")){return uuidLargePlants
;
1327 }else if (key
.equalsIgnoreCase("axes")){return uuidAxes
;
1328 }else if (key
.equalsIgnoreCase("main axes")){return uuidMainAxes
;
1329 }else if (key
.equalsIgnoreCase("main inflorescences")){return uuidMainInflorescences
;
1330 }else if (key
.equalsIgnoreCase("fertile stamens")){return uuidFertileStamens
;
1331 }else if (key
.equalsIgnoreCase("pseudostipules")){return uuidPseudostipules
;
1332 }else if (key
.equalsIgnoreCase("paniculated inflorescences")){return uuidPaniculatedInflorescences
;
1333 }else if (key
.equalsIgnoreCase("female spikes")){return uuidFemaleSpikes
;
1334 }else if (key
.equalsIgnoreCase("flower anatomy")){return uuidFlowerAnatomy
;
1335 }else if (key
.equalsIgnoreCase("pileus")){return uuidPileus
;
1336 }else if (key
.equalsIgnoreCase("hypodermal cells")){return uuidHypodermalCells
;
1337 }else if (key
.equalsIgnoreCase("albumen")){return uuidAlbumen
;
1338 }else if (key
.equalsIgnoreCase("male parts")){return uuidMaleParts
;
1339 }else if (key
.equalsIgnoreCase("floral scapes")){return uuidFloralScapes
;
1340 }else if (key
.equalsIgnoreCase("introducedspecies")){return uuidIntroducedspecies
;
1341 }else if (key
.equalsIgnoreCase("berries")){return uuidBerries
;
1342 }else if (key
.equalsIgnoreCase("base")){return uuidBase
;
1343 }else if (key
.equalsIgnoreCase("flower shape")){return uuidFlowerShape
;
1344 }else if (key
.equalsIgnoreCase("caruncle")){return uuidCaruncle
;
1345 }else if (key
.equalsIgnoreCase("rhizome")){return uuidRhizome
;
1346 }else if (key
.equalsIgnoreCase("appendages")){return uuidAppendages
;
1347 }else if (key
.equalsIgnoreCase("gynophore")){return uuidGynophore
;
1348 }else if (key
.equalsIgnoreCase("inflorescence axes")){return uuidInflorescenceAxes
;
1349 }else if (key
.equalsIgnoreCase("replum")){return uuidReplum
;
1350 }else if (key
.equalsIgnoreCase("capsules")){return uuidCapsules
;
1351 }else if (key
.equalsIgnoreCase("sheaths")){return uuidSheaths
;
1352 }else if (key
.equalsIgnoreCase("spikelets")){return uuidSpikelets
;
1353 }else if (key
.equalsIgnoreCase("mesocarps")){return uuidMesocarps
;
1354 }else if (key
.equalsIgnoreCase("false flowers")){return uuidFalseFlowers
;
1355 }else if (key
.equalsIgnoreCase("lodicules")){return uuidLodicules
;
1356 }else if (key
.equalsIgnoreCase("caryopses")){return uuidCaryopses
;
1357 }else if (key
.equalsIgnoreCase("bisexual spikelets")){return uuidBisexualSpikelets
;
1358 }else if (key
.equalsIgnoreCase("unisexual spikelets")){return uuidUnisexualSpikelets
;
1359 }else if (key
.equalsIgnoreCase("mature spikelets")){return uuidMatureSpikelets
;
1360 }else if (key
.equalsIgnoreCase("lemma insertion point")){return uuidLemmaInsertionPoint
;
1361 }else if (key
.equalsIgnoreCase("glumes")){return uuidGlumes
;
1362 }else if (key
.equalsIgnoreCase("inferior flowers")){return uuidInferiorFlowers
;
1363 }else if (key
.equalsIgnoreCase("superior flowers")){return uuidSuperiorFlowers
;
1364 }else if (key
.equalsIgnoreCase("leaf sheath")){return uuidLeafSheath
;
1365 }else if (key
.equalsIgnoreCase("inferior lemma")){return uuidInferiorLemma
;
1366 }else if (key
.equalsIgnoreCase("inferior glumes")){return uuidInferiorGlumes
;
1367 }else if (key
.equalsIgnoreCase("first internode")){return uuidFirstInternode
;
1368 }else if (key
.equalsIgnoreCase("extravaginal innovations")){return uuidExtravaginalInnovations
;
1369 }else if (key
.equalsIgnoreCase("innovations")){return uuidInnovations
;
1370 }else if (key
.equalsIgnoreCase("cataphylls")){return uuidCataphylls
;
1371 }else if (key
.equalsIgnoreCase("ligula")){return uuidLigula
;
1372 }else if (key
.equalsIgnoreCase("superior glumes")){return uuidSuperiorGlumes
;
1373 }else if (key
.equalsIgnoreCase("false spikes")){return uuidFalseSpikes
;
1374 }else if (key
.equalsIgnoreCase("palea")){return uuidPalea
;
1375 }else if (key
.equalsIgnoreCase("secondary racemes")){return uuidSecondaryRacemes
;
1376 }else if (key
.equalsIgnoreCase("superior lemma")){return uuidSuperiorLemma
;
1377 }else if (key
.equalsIgnoreCase("sterile lemma")){return uuidSterileLemma
;
1378 }else if (key
.equalsIgnoreCase("reproduction")){return uuidReproduction
;
1379 }else if (key
.equalsIgnoreCase("fertile lemma")){return uuidFertileLemma
;
1380 }else if (key
.equalsIgnoreCase("division")){return uuidDivision
;
1381 }else if (key
.equalsIgnoreCase("sessile spikelets")){return uuidSessileSpikelets
;
1382 }else if (key
.equalsIgnoreCase("involucral bracts")){return uuidInvolucralBracts
;
1383 }else if (key
.equalsIgnoreCase("superior flower lemma")){return uuidSuperiorFlowerLemma
;
1384 }else if (key
.equalsIgnoreCase("aroma")){return uuidAroma
;
1385 }else if (key
.equalsIgnoreCase("glumellules")){return uuidGlumellules
;
1386 }else if (key
.equalsIgnoreCase("rachis articles")){return uuidRachisArticles
;
1387 }else if (key
.equalsIgnoreCase("pedicel spikelets")){return uuidPedicelSpikelets
;
1388 }else if (key
.equalsIgnoreCase("carina")){return uuidCarina
;
1389 }else if (key
.equalsIgnoreCase("false fruits")){return uuidFalseFruits
;
1390 }else if (key
.equalsIgnoreCase("articles")){return uuidArticles
;
1391 }else if (key
.equalsIgnoreCase("inferior flower lemma")){return uuidInferiorFlowerLemma
;
1392 }else if (key
.equalsIgnoreCase("hyaline lemma")){return uuidHyalineLemma
;
1393 }else if (key
.equalsIgnoreCase("callus")){return uuidCallus
;
1394 }else if (key
.equalsIgnoreCase("ridges")){return uuidRidges
;
1395 }else if (key
.equalsIgnoreCase("joints")){return uuidJoints
;
1396 }else if (key
.equalsIgnoreCase("inferior flower palea")){return uuidInferiorFlowerPalea
;
1397 }else if (key
.equalsIgnoreCase("inferior glume shape")){return uuidInferiorGlumeShape
;
1398 }else if (key
.equalsIgnoreCase("superior glume shape")){return uuidSuperiorGlumeShape
;
1399 }else if (key
.equalsIgnoreCase("fertile spikelets")){return uuidFertileSpikelets
;
1400 }else if (key
.equalsIgnoreCase("internodes")){return uuidInternodes
;
1401 }else if (key
.equalsIgnoreCase("spathe")){return uuidSpathe
;
1402 }else if (key
.equalsIgnoreCase("last leaf")){return uuidLastLeaf
;
1403 }else if (key
.equalsIgnoreCase("spatheoles")){return uuidSpatheoles
;
1404 }else if (key
.equalsIgnoreCase("inferior raceme base")){return uuidInferiorRacemeBase
;
1405 }else if (key
.equalsIgnoreCase("lemma ridges")){return uuidLemmaRidges
;
1406 }else if (key
.equalsIgnoreCase("raceme base")){return uuidRacemeBase
;
1407 }else if (key
.equalsIgnoreCase("stem tufts")){return uuidStemTufts
;
1408 }else if (key
.equalsIgnoreCase("spikelet pairs")){return uuidSpikeletPairs
;
1409 }else if (key
.equalsIgnoreCase("glume insertion point")){return uuidGlumeInsertionPoint
;
1410 }else if (key
.equalsIgnoreCase("dehiscence")){return uuidDehiscence
;
1411 }else if (key
.equalsIgnoreCase("glumes and lemmas")){return uuidGlumesAndLemmas
;
1412 }else if (key
.equalsIgnoreCase("pericarp")){return uuidPericarp
;
1413 }else if (key
.equalsIgnoreCase("stem base")){return uuidStemBase
;
1414 }else if (key
.equalsIgnoreCase("male spikelets")){return uuidMaleSpikelets
;
1415 }else if (key
.equalsIgnoreCase("female spikelets")){return uuidFemaleSpikelets
;
1416 }else if (key
.equalsIgnoreCase("lamina margins")){return uuidLaminaMargins
;
1417 }else if (key
.equalsIgnoreCase("juvenile trunk")){return uuidJuvenileTrunk
;
1418 }else if (key
.equalsIgnoreCase("floriferous shoots")){return uuidFloriferousShoots
;
1419 }else if (key
.equalsIgnoreCase("nectaries")){return uuidNectaries
;
1420 }else if (key
.equalsIgnoreCase("perianth divisions")){return uuidPerianthDivisions
;
1421 }else if (key
.equalsIgnoreCase("sterile flowers")){return uuidSterileFlowers
;
1422 }else if (key
.equalsIgnoreCase("male flower tepals")){return uuidMaleFlowerTepals
;
1423 }else if (key
.equalsIgnoreCase("elementary inflorescences")){return uuidElementaryInflorescences
;
1424 }else if (key
.equalsIgnoreCase("dry leaves")){return uuidDryLeaves
;
1425 }else if (key
.equalsIgnoreCase("inferior part of the perianth")){return uuidInferiorPartOfThePerianth
;
1426 }else if (key
.equalsIgnoreCase("anthocarps")){return uuidAnthocarps
;
1427 }else if (key
.equalsIgnoreCase("glossary")){return uuidGlossary
;
1428 }else if (key
.equalsIgnoreCase("geography")){return uuidGeography
;
1429 }else if (key
.equalsIgnoreCase("fertile leaves")){return uuidFertileLeaves
;
1430 }else if (key
.equalsIgnoreCase("strobili")){return uuidStrobili
;
1431 }else if (key
.equalsIgnoreCase("sporophylls")){return uuidSporophylls
;
1432 }else if (key
.equalsIgnoreCase("stem morphology")){return uuidStemMorphology
;
1433 }else if (key
.equalsIgnoreCase("primary stems")){return uuidPrimaryStems
;
1434 }else if (key
.equalsIgnoreCase("ventral rhizophores")){return uuidVentralRhizophores
;
1435 }else if (key
.equalsIgnoreCase("rhizophores")){return uuidRhizophores
;
1436 }else if (key
.equalsIgnoreCase("lateral branching outline")){return uuidLateralBranchingOutline
;
1437 }else if (key
.equalsIgnoreCase("primary stem leaves")){return uuidPrimaryStemLeaves
;
1438 }else if (key
.equalsIgnoreCase("main branches lateral leaves")){return uuidMainBranchesLateralLeaves
;
1439 }else if (key
.equalsIgnoreCase("ultimate branching lateral leaves")){return uuidUltimateBranchingLateralLeaves
;
1440 }else if (key
.equalsIgnoreCase("margins")){return uuidMargins
;
1441 }else if (key
.equalsIgnoreCase("axillary leaves")){return uuidAxillaryLeaves
;
1442 }else if (key
.equalsIgnoreCase("median leaves")){return uuidMedianLeaves
;
1443 }else if (key
.equalsIgnoreCase("megaspore")){return uuidMegaspore
;
1444 }else if (key
.equalsIgnoreCase("microspores")){return uuidMicrospores
;
1445 }else if (key
.equalsIgnoreCase("ultimate ramules")){return uuidUltimateRamules
;
1446 }else if (key
.equalsIgnoreCase("megasporangia")){return uuidMegasporangia
;
1447 }else if (key
.equalsIgnoreCase("branched parts")){return uuidBranchedParts
;
1448 }else if (key
.equalsIgnoreCase("lateral leaves")){return uuidLateralLeaves
;
1449 }else if (key
.equalsIgnoreCase("soboles")){return uuidSoboles
;
1450 }else if (key
.equalsIgnoreCase("false veins")){return uuidFalseVeins
;
1451 }else if (key
.equalsIgnoreCase("marks")){return uuidMarks
;
1452 }else if (key
.equalsIgnoreCase("lower half of leaves")){return uuidLowerHalfOfLeaves
;
1453 }else if (key
.equalsIgnoreCase("ventral sporophylls")){return uuidVentralSporophylls
;
1454 }else if (key
.equalsIgnoreCase("sporophytes")){return uuidSporophytes
;
1455 }else if (key
.equalsIgnoreCase("gametophytes")){return uuidGametophytes
;
1456 }else if (key
.equalsIgnoreCase("segments")){return uuidSegments
;
1457 }else if (key
.equalsIgnoreCase("prothallium")){return uuidProthallium
;
1458 }else if (key
.equalsIgnoreCase("vegetative fronds")){return uuidVegetativeFronds
;
1459 }else if (key
.equalsIgnoreCase("fertile fronds")){return uuidFertileFronds
;
1460 }else if (key
.equalsIgnoreCase("free veins")){return uuidFreeVeins
;
1461 }else if (key
.equalsIgnoreCase("texture")){return uuidTexture
;
1462 }else if (key
.equalsIgnoreCase("colour")){return uuidColour
;
1463 }else if (key
.equalsIgnoreCase("microsporangia")){return uuidMicrosporangia
;
1464 }else if (key
.equalsIgnoreCase("macrosporangia")){return uuidMacrosporangia
;
1465 }else if (key
.equalsIgnoreCase("macrospores")){return uuidMacrospores
;
1466 }else if (key
.equalsIgnoreCase("sterile pinnules")){return uuidSterilePinnules
;
1467 }else if (key
.equalsIgnoreCase("fertile pinnules")){return uuidFertilePinnules
;
1468 }else if (key
.equalsIgnoreCase("final bifurcations")){return uuidFinalBifurcations
;
1469 }else if (key
.equalsIgnoreCase("pennate veins")){return uuidPennateVeins
;
1470 }else if (key
.equalsIgnoreCase("frond distance")){return uuidFrondDistance
;
1471 }else if (key
.equalsIgnoreCase("lower pinnae")){return uuidLowerPinnae
;
1472 }else if (key
.equalsIgnoreCase("cells")){return uuidCells
;
1473 }else if (key
.equalsIgnoreCase("marginal false veins")){return uuidMarginalFalseVeins
;
1474 }else if (key
.equalsIgnoreCase("frond apex")){return uuidFrondApex
;
1475 }else if (key
.equalsIgnoreCase("paraphyses")){return uuidParaphyses
;
1476 }else if (key
.equalsIgnoreCase("lateral pinnae")){return uuidLateralPinnae
;
1477 }else if (key
.equalsIgnoreCase("stolons")){return uuidStolons
;
1478 }else if (key
.equalsIgnoreCase("hydathodes")){return uuidHydathodes
;
1479 }else if (key
.equalsIgnoreCase("sterile pinnae")){return uuidSterilePinnae
;
1480 }else if (key
.equalsIgnoreCase("lamina apex")){return uuidLaminaApex
;
1481 }else if (key
.equalsIgnoreCase("juvenile fronds")){return uuidJuvenileFronds
;
1482 }else if (key
.equalsIgnoreCase("mature fronds")){return uuidMatureFronds
;
1483 }else if (key
.equalsIgnoreCase("fertile lamina")){return uuidFertileLamina
;
1484 }else if (key
.equalsIgnoreCase("pinnae apex")){return uuidPinnaeApex
;
1485 }else if (key
.equalsIgnoreCase("lamina inferior surfaces")){return uuidLaminaInferiorSurfaces
;
1486 }else if (key
.equalsIgnoreCase("terminal pinnae")){return uuidTerminalPinnae
;
1487 }else if (key
.equalsIgnoreCase("lamina shape")){return uuidLaminaShape
;
1488 }else if (key
.equalsIgnoreCase("furrows")){return uuidFurrows
;
1489 }else if (key
.equalsIgnoreCase("first pair of pinnae")){return uuidFirstPairOfPinnae
;
1490 }else if (key
.equalsIgnoreCase("costal areoles")){return uuidCostalAreoles
;
1491 }else if (key
.equalsIgnoreCase("humus collecting fronds")){return uuidHumusCollectingFronds
;
1492 }else if (key
.equalsIgnoreCase("assimilating fronds")){return uuidAssimilatingFronds
;
1493 }else if (key
.equalsIgnoreCase("fertile parts")){return uuidFertileParts
;
1494 }else if (key
.equalsIgnoreCase("internal cycle")){return uuidInternalCycle
;
1495 }else if (key
.equalsIgnoreCase("outer parts")){return uuidOuterParts
;
1496 }else if (key
.equalsIgnoreCase("leafy stems")){return uuidLeafyStems
;
1497 }else if (key
.equalsIgnoreCase("outer cycle")){return uuidOuterCycle
;
1498 }else if (key
.equalsIgnoreCase("inner cycle")){return uuidInnerCycle
;
1499 }else if (key
.equalsIgnoreCase("lateral stimanodes")){return uuidLateralStimanodes
;
1500 }else if (key
.equalsIgnoreCase("floriferous stems")){return uuidFloriferousStems
;
1501 }else if (key
.equalsIgnoreCase("inferior bracts")){return uuidInferiorBracts
;
1502 }else if (key
.equalsIgnoreCase("secondary inflorescences")){return uuidSecondaryInflorescences
;
1503 }else if (key
.equalsIgnoreCase("median lobes")){return uuidMedianLobes
;
1504 }else if (key
.equalsIgnoreCase("sterile bracts")){return uuidSterileBracts
;
1505 }else if (key
.equalsIgnoreCase("fertile bracts")){return uuidFertileBracts
;
1506 }else if (key
.equalsIgnoreCase("central lobes")){return uuidCentralLobes
;
1507 }else if (key
.equalsIgnoreCase("corolla lobes")){return uuidCorollaLobes
;
1508 }else if (key
.equalsIgnoreCase("outer bracts")){return uuidOuterBracts
;
1509 }else if (key
.equalsIgnoreCase("inner bracts")){return uuidInnerBracts
;
1510 }else if (key
.equalsIgnoreCase("aerial parts")){return uuidAerialParts
;
1511 }else if (key
.equalsIgnoreCase("outer staminodes")){return uuidOuterStaminodes
;
1512 }else if (key
.equalsIgnoreCase("sheath and ligula")){return uuidSheathAndLigula
;
1513 }else if (key
.equalsIgnoreCase("sheath-ligula separation")){return uuidSheathLigulaSeparation
;
1514 }else if (key
.equalsIgnoreCase("axils")){return uuidAxils
;
1515 }else if (key
.equalsIgnoreCase("sixth stamen")){return uuidSixthStamen
;
1516 }else if (key
.equalsIgnoreCase("leaf symmetry")){return uuidLeafSymmetry
;
1517 }else if (key
.equalsIgnoreCase("abaxial bracts")){return uuidAbaxialBracts
;
1518 }else if (key
.equalsIgnoreCase("callous part of the petiole")){return uuidCallousPartOfThePetiole
;
1519 }else if (key
.equalsIgnoreCase("inner staminodes")){return uuidInnerStaminodes
;
1520 }else if (key
.equalsIgnoreCase("non-callous part of the petiole")){return uuidNonCallousPartOfThePetiole
;
1521 }else if (key
.equalsIgnoreCase("perispermatic canal")){return uuidPerispermaticCanal
;
1522 }else if (key
.equalsIgnoreCase("adaxial bracts")){return uuidAdaxialBracts
;
1523 }else if (key
.equalsIgnoreCase("callous and non-callous parts of the petiole")){return uuidCallousAndNonCallousPartsOfThePetiole
;
1524 }else if (key
.equalsIgnoreCase("transition to median veins")){return uuidTransitionToMedianVeins
;
1525 }else if (key
.equalsIgnoreCase("leaf dimensions")){return uuidLeafDimensions
;
1526 }else if (key
.equalsIgnoreCase("nodes")){return uuidNodes
;
1527 }else if (key
.equalsIgnoreCase("dimensions")){return uuidDimensions
;
1528 }else if (key
.equalsIgnoreCase("inner staminodial cycle")){return uuidInnerStaminodialCycle
;
1529 }else if (key
.equalsIgnoreCase("envelope")){return uuidEnvelope
;
1530 }else if (key
.equalsIgnoreCase("median transversal section")){return uuidMedianTransversalSection
;
1531 }else if (key
.equalsIgnoreCase("adaxial spathe-bracts")){return uuidAdaxialSpatheBracts
;
1532 }else if (key
.equalsIgnoreCase("transition to lamina")){return uuidTransitionToLamina
;
1533 }else if (key
.equalsIgnoreCase("flower arrangement")){return uuidFlowerArrangement
;
1534 }else if (key
.equalsIgnoreCase("second outer staminode")){return uuidSecondOuterStaminode
;
1535 }else if (key
.equalsIgnoreCase("secretory structures")){return uuidSecretoryStructures
;
1536 }else if (key
.equalsIgnoreCase("median tepals")){return uuidMedianTepals
;
1537 }else if (key
.equalsIgnoreCase("third cycle")){return uuidThirdCycle
;
1538 }else if (key
.equalsIgnoreCase("mature leaves")){return uuidMatureLeaves
;
1539 }else if (key
.equalsIgnoreCase("exocarp")){return uuidExocarp
;
1540 }else if (key
.equalsIgnoreCase("outer stamens")){return uuidOuterStamens
;
1541 }else if (key
.equalsIgnoreCase("trunk diameter")){return uuidTrunkDiameter
;
1542 }else if (key
.equalsIgnoreCase("fruit colour")){return uuidFruitColour
;
1543 }else if (key
.equalsIgnoreCase("fruit pulp")){return uuidFruitPulp
;
1544 }else if (key
.equalsIgnoreCase("marginal veins")){return uuidMarginalVeins
;
1545 }else if (key
.equalsIgnoreCase("operculum")){return uuidOperculum
;
1546 }else if (key
.equalsIgnoreCase("fibres")){return uuidFibres
;
1547 }else if (key
.equalsIgnoreCase("juvenile flower buds")){return uuidJuvenileFlowerBuds
;
1548 }else if (key
.equalsIgnoreCase("plurilocular ovary")){return uuidPlurilocularOvary
;
1549 }else if (key
.equalsIgnoreCase("external parts")){return uuidExternalParts
;
1550 }else if (key
.equalsIgnoreCase("lamina colour")){return uuidLaminaColour
;
1551 }else if (key
.equalsIgnoreCase("flower position")){return uuidFlowerPosition
;
1552 }else if (key
.equalsIgnoreCase("tertiary veins")){return uuidTertiaryVeins
;
1553 }else if (key
.equalsIgnoreCase("fruit anatomy")){return uuidFruitAnatomy
;
1554 }else if (key
.equalsIgnoreCase("juvenile plants")){return uuidJuvenilePlants
;
1555 }else if (key
.equalsIgnoreCase("large flowers")){return uuidLargeFlowers
;
1556 }else if (key
.equalsIgnoreCase("open flowers")){return uuidOpenFlowers
;
1557 }else if (key
.equalsIgnoreCase("cupules")){return uuidCupules
;
1558 }else if (key
.equalsIgnoreCase("prickles")){return uuidPrickles
;
1559 }else if (key
.equalsIgnoreCase("median folioles")){return uuidMedianFolioles
;
1560 }else if (key
.equalsIgnoreCase("staminodial appendix")){return uuidStaminodialAppendix
;
1561 }else if (key
.equalsIgnoreCase("aerial stems")){return uuidAerialStems
;
1562 }else if (key
.equalsIgnoreCase("superior sepals")){return uuidSuperiorSepals
;
1563 }else if (key
.equalsIgnoreCase("superior petals")){return uuidSuperiorPetals
;
1564 }else if (key
.equalsIgnoreCase("leaf arrangement")){return uuidLeafArrangement
;
1565 }else if (key
.equalsIgnoreCase("unifoliate leaves")){return uuidUnifoliateLeaves
;
1566 }else if (key
.equalsIgnoreCase("trifoliate leaves")){return uuidTrifoliateLeaves
;
1567 }else if (key
.equalsIgnoreCase("5-foliate leaves")){return uuid5FoliateLeaves
;
1568 }else if (key
.equalsIgnoreCase("floral bract stipules")){return uuidFloralBractStipules
;
1569 }else if (key
.equalsIgnoreCase("4-foliate leaves")){return uuid4FoliateLeaves
;
1570 }else if (key
.equalsIgnoreCase("compound leaf petiolules")){return uuidCompoundLeafPetiolules
;
1571 }else if (key
.equalsIgnoreCase("bract stipules")){return uuidBractStipules
;
1572 }else if (key
.equalsIgnoreCase("leaf division")){return uuidLeafDivision
;
1573 }else if (key
.equalsIgnoreCase("simple leaves")){return uuidSimpleLeaves
;
1574 }else if (key
.equalsIgnoreCase("compound leaves")){return uuidCompoundLeaves
;
1575 }else if (key
.equalsIgnoreCase("foliole texture")){return uuidFolioleTexture
;
1576 }else if (key
.equalsIgnoreCase("fruit wall")){return uuidFruitWall
;
1580 }else if (key
.equalsIgnoreCase("Heterosporous Ferns")){return uuidHeterosporousFerns
;
1581 }else if (key
.equalsIgnoreCase("Vegetative Characters")){return uuidVegetativeCharacters
;
1582 }else if (key
.equalsIgnoreCase("Gametophyte")){return uuidGametophyte
;
1583 }else if (key
.equalsIgnoreCase("fertile segment of fronds")){return uuidfertilesegmentoffronds
;
1584 }else if (key
.equalsIgnoreCase("sterile fronds")){return uuidsterilefronds
;
1585 }else if (key
.equalsIgnoreCase("fertile lobes")){return uuidfertilelobes
;
1586 }else if (key
.equalsIgnoreCase("double sori")){return uuiddoublesori
;
1587 }else if (key
.equalsIgnoreCase("vascular bundles")){return uuidvascularbundles
;
1588 }else if (key
.equalsIgnoreCase("stock")){return uuidstock
;
1589 }else if (key
.equalsIgnoreCase("vegetative morphology")){return uuidvegetativemorphology
;
1590 }else if (key
.equalsIgnoreCase("determinate bipinnatifid fronds")){return uuiddeterminatebipinnatifidfronds
;
1591 }else if (key
.equalsIgnoreCase("ultimate branches")){return uuidultimatebranches
;
1592 }else if (key
.equalsIgnoreCase("unbranched fronds")){return uuidunbranchedfronds
;
1593 }else if (key
.equalsIgnoreCase("primary rachis-branches")){return uuidPrimaryRachisBranches
;
1594 }else if (key
.equalsIgnoreCase("primary rachises")){return uuidprimaryrachises
;
1595 }else if (key
.equalsIgnoreCase("stipular leaflets")){return uuidstipularleaflets
;
1596 }else if (key
.equalsIgnoreCase("main rachis")){return uuidmainrachis
;
1597 }else if (key
.equalsIgnoreCase("lamina segments")){return uuidlaminasegments
;
1598 }else if (key
.equalsIgnoreCase("lateral branch-systems")){return uuidLateralBranchSystems
;
1599 }else if (key
.equalsIgnoreCase("sorophores")){return uuidsorophores
;
1600 }else if (key
.equalsIgnoreCase("sporangia morphology")){return uuidsporangiamorphology
;
1601 }else if (key
.equalsIgnoreCase("gametophyte morphology")){return uuidgametophytemorphology
;
1602 }else if (key
.equalsIgnoreCase("spore morphology")){return uuidsporemorphology
;
1603 }else if (key
.equalsIgnoreCase("blade")){return uuidblade
;
1604 }else if (key
.equalsIgnoreCase("stomata")){return uuidstomata
;
1605 }else if (key
.equalsIgnoreCase("leaf bases")){return uuidleafbases
;
1606 }else if (key
.equalsIgnoreCase("megasporophylls")){return uuidmegasporophylls
;
1607 }else if (key
.equalsIgnoreCase("apospory")){return uuidapospory
;
1608 }else if (key
.equalsIgnoreCase("female prothallus")){return uuidfemaleprothallus
;
1609 }else if (key
.equalsIgnoreCase("archegonia")){return uuidarchegonia
;
1610 }else if (key
.equalsIgnoreCase("rhizoids")){return uuidrhizoids
;
1611 }else if (key
.equalsIgnoreCase("male gametophytes")){return uuidmalegametophytes
;
1612 }else if (key
.equalsIgnoreCase("accessory bundles")){return uuidaccessorybundles
;
1613 }else if (key
.equalsIgnoreCase("foveae")){return uuidfoveae
;
1614 }else if (key
.equalsIgnoreCase("velum")){return uuidvelum
;
1615 }else if (key
.equalsIgnoreCase("dermal appendages")){return uuiddermalappendages
;
1616 }else if (key
.equalsIgnoreCase("dermal appendage morphology")){return uuiddermalappendagemorphology
;
1617 }else if (key
.equalsIgnoreCase("sorus morphology")){return uuidsorusmorphology
;
1618 }else if (key
.equalsIgnoreCase("pneumathodes")){return uuidpneumathodes
;
1619 }else if (key
.equalsIgnoreCase("hairs and scales")){return uuidhairsandscales
;
1620 }else if (key
.equalsIgnoreCase("largest pinna")){return uuidlargestpinna
;
1621 }else if (key
.equalsIgnoreCase("largest pinnules")){return uuidlargestpinnules
;
1622 }else if (key
.equalsIgnoreCase("lowest pinnae")){return uuidlowestpinnae
;
1623 }else if (key
.equalsIgnoreCase("longest pinnae")){return uuidlongestpinnae
;
1624 }else if (key
.equalsIgnoreCase("tertiary leaflets")){return uuidtertiaryleaflets
;
1625 }else if (key
.equalsIgnoreCase("reduced pinnae")){return uuidreducedpinnae
;
1626 }else if (key
.equalsIgnoreCase("simply pinnate fronds")){return uuidsimplypinnatefronds
;
1627 }else if (key
.equalsIgnoreCase("bipinnate fronds")){return uuidbipinnatefronds
;
1628 }else if (key
.equalsIgnoreCase("pinna-rachises")){return uuidPinnaRachises
;
1629 }else if (key
.equalsIgnoreCase("longest pinnules")){return uuidlongestpinnules
;
1630 }else if (key
.equalsIgnoreCase("nomenclature notes")){return uuidnomenclaturenotes
;
1631 }else if (key
.equalsIgnoreCase("leaf axes")){return uuidleafaxes
;
1632 }else if (key
.equalsIgnoreCase("ultimate divisions")){return uuidultimatedivisions
;
1633 }else if (key
.equalsIgnoreCase("rhizome scales")){return uuidrhizomescales
;
1634 }else if (key
.equalsIgnoreCase("main pinnae")){return uuidmainpinnae
;
1635 }else if (key
.equalsIgnoreCase("larger secondary pinnae")){return uuidlargersecondarypinnae
;
1636 }else if (key
.equalsIgnoreCase("apex")){return uuidapex
;
1637 }else if (key
.equalsIgnoreCase("ultimate pinnules")){return uuidultimatepinnules
;
1638 }else if (key
.equalsIgnoreCase("quadripinnate form")){return uuidquadripinnateform
;
1639 }else if (key
.equalsIgnoreCase("primary pinnae")){return uuidprimarypinnae
;
1640 }else if (key
.equalsIgnoreCase("smaller pinnules")){return uuidsmallerpinnules
;
1641 }else if (key
.equalsIgnoreCase("free non-dissected pinnules")){return uuidFreenonDissectedpinnules
;
1642 }else if (key
.equalsIgnoreCase("secondary pinnae")){return uuidsecondarypinnae
;
1643 }else if (key
.equalsIgnoreCase("ultimate free divisions")){return uuidultimatefreedivisions
;
1644 }else if (key
.equalsIgnoreCase("ultimate lobes")){return uuidultimatelobes
;
1645 }else if (key
.equalsIgnoreCase("sterile lobes")){return uuidsterilelobes
;
1646 }else if (key
.equalsIgnoreCase("outer edges of segments")){return uuidouteredgesofsegments
;
1647 }else if (key
.equalsIgnoreCase("ultimate segments")){return uuidultimatesegments
;
1648 }else if (key
.equalsIgnoreCase("largest primary pinnae")){return uuidlargestprimarypinnae
;
1649 }else if (key
.equalsIgnoreCase("apical lobes")){return uuidapicallobes
;
1650 }else if (key
.equalsIgnoreCase("secondary rachises")){return uuidsecondaryrachises
;
1651 }else if (key
.equalsIgnoreCase("ultimate free pinnules")){return uuidultimatefreepinnules
;
1652 }else if (key
.equalsIgnoreCase("secondary axes")){return uuidsecondaryaxes
;
1653 }else if (key
.equalsIgnoreCase("lobe apex")){return uuidlobeapex
;
1654 }else if (key
.equalsIgnoreCase("upper pinnules")){return uuidupperpinnules
;
1655 }else if (key
.equalsIgnoreCase("larger pinnae")){return uuidlargerpinnae
;
1656 }else if (key
.equalsIgnoreCase("upper segments")){return uuiduppersegments
;
1657 }else if (key
.equalsIgnoreCase("basal basiscopic divisions")){return uuidbasalbasiscopicdivisions
;
1658 }else if (key
.equalsIgnoreCase("terminology")){return uuidterminology
;
1659 }else if (key
.equalsIgnoreCase("segment apex")){return uuidsegmentapex
;
1660 }else if (key
.equalsIgnoreCase("largest segments")){return uuidlargestsegments
;
1661 }else if (key
.equalsIgnoreCase("main primary pinnae")){return uuidMainprimaryPinnae
;
1662 }else if (key
.equalsIgnoreCase("lower primary pinnae")){return uuidlowerprimarypinnae
;
1663 }else if (key
.equalsIgnoreCase("terminal pinnules")){return uuidterminalpinnules
;
1664 }else if (key
.equalsIgnoreCase("bipinnate leaves")){return uuidbipinnateleaves
;
1665 }else if (key
.equalsIgnoreCase("transitional pinnae")){return uuidtransitionalpinnae
;
1666 }else if (key
.equalsIgnoreCase("pinnule edges")){return uuidpinnuleedges
;
1667 }else if (key
.equalsIgnoreCase("sterile margins")){return uuidsterilemargins
;
1668 }else if (key
.equalsIgnoreCase("fertile margins")){return uuidfertilemargins
;
1669 }else if (key
.equalsIgnoreCase("simple primary pinnae")){return uuidsimpleprimarypinnae
;
1670 }else if (key
.equalsIgnoreCase("pinnate lamina")){return uuidpinnatelamina
;
1671 }else if (key
.equalsIgnoreCase("sterile leaves")){return uuidsterileleaves
;
1672 }else if (key
.equalsIgnoreCase("upper margins")){return uuiduppermargins
;
1673 }else if (key
.equalsIgnoreCase("reduced basal pinnae")){return uuidreducedbasalpinnae
;
1674 }else if (key
.equalsIgnoreCase("pinnule lobes")){return uuidpinnulelobes
;
1675 }else if (key
.equalsIgnoreCase("pinnule-bearing rachises")){return uuidPinnuleBearingRachises
;
1676 }else if (key
.equalsIgnoreCase("incisions")){return uuidIncisions
;
1677 }else if (key
.equalsIgnoreCase("upper and outer margins")){return uuidUpperAndOuterMargins
;
1678 }else if (key
.equalsIgnoreCase("pinnule apex")){return uuidPinnuleApex
;
1679 }else if (key
.equalsIgnoreCase("lower pinnules")){return uuidLowerPinnules
;
1680 }else if (key
.equalsIgnoreCase("larger pinnules")){return uuidLargerPinnules
;
1681 }else if (key
.equalsIgnoreCase("pinnule base")){return uuidPinnuleBase
;
1682 }else if (key
.equalsIgnoreCase("lowermost pinnules")){return uuidLowerMostPinnules
;
1683 }else if (key
.equalsIgnoreCase("simply pinnate leaves")){return uuidSimplyPinnateLeaves
;
1684 }else if (key
.equalsIgnoreCase("sterile segments")){return uuidsterilesegments
;
1685 }else if (key
.equalsIgnoreCase("taxon list")){return uuidtaxonlist
;
1686 }else if (key
.equalsIgnoreCase("rhizome morphology")){return uuidrhizomemorphology
;
1687 }else if (key
.equalsIgnoreCase("simple fronds")){return uuidsimplefronds
;
1688 }else if (key
.equalsIgnoreCase("normal bathyphylls")){return uuidnormalbathyphylls
;
1689 }else if (key
.equalsIgnoreCase("transition bathyphylls")){return uuidtransitionbathyphylls
;
1690 }else if (key
.equalsIgnoreCase("mature rhizome")){return uuidmaturerhizome
;
1691 }else if (key
.equalsIgnoreCase("sterile acrophylls")){return uuidsterileacrophylls
;
1692 }else if (key
.equalsIgnoreCase("smallest bathyphylls")){return uuidsmallestbathyphylls
;
1693 }else if (key
.equalsIgnoreCase("bathyphylls")){return uuidbathyphylls
;
1694 }else if (key
.equalsIgnoreCase("fertile acrophylls")){return uuidfertileacrophylls
;
1695 }else if (key
.equalsIgnoreCase("intermediate fronds")){return uuidintermediatefronds
;
1696 }else if (key
.equalsIgnoreCase("Malesian species")){return uuidMalesianspecies
;
1697 }else if (key
.equalsIgnoreCase("Subdivision of the genus")){return uuidSubdivisionofthegenus
;
1698 }else if (key
.equalsIgnoreCase("frond morphology")){return uuidfrondmorphology
;
1699 }else if (key
.equalsIgnoreCase("speciation")){return uuidspeciation
;
1700 }else if (key
.equalsIgnoreCase("hybrids")){return uuidhybrids
;
1701 }else if (key
.equalsIgnoreCase("Relationship to other groups")){return uuidRelationshiptoothergroups
;
1702 }else if (key
.equalsIgnoreCase("sterile lamina")){return uuidsterilelamina
;
1703 }else if (key
.equalsIgnoreCase("largest sterile pinna")){return uuidlargeststerilepinna
;
1704 }else if (key
.equalsIgnoreCase("largest fertile pinna")){return uuidlargestfertilepinna
;
1705 }else if (key
.equalsIgnoreCase("stipe base")){return uuidstipebase
;
1706 }else if (key
.equalsIgnoreCase("normal pinnae")){return uuidnormalpinnae
;
1707 }else if (key
.equalsIgnoreCase("terminal lamina")){return uuidterminallamina
;
1708 }else if (key
.equalsIgnoreCase("sterile apical lamina")){return uuidsterileapicallamina
;
1709 }else if (key
.equalsIgnoreCase("fertile apical lamina")){return uuidfertileapicallamina
;
1710 }else if (key
.equalsIgnoreCase("larger fronds")){return uuidlargerfronds
;
1711 }else if (key
.equalsIgnoreCase("fertile and sterile fronds")){return uuidfertileandsterilefronds
;
1715 }else if (key
.equalsIgnoreCase("extraxylary sclerenchyma")){return uuidExtraxylarySclerenchyma
;
1717 }else if (key
.equalsIgnoreCase("wood specimens")){return uuidWoodSpecimens
;
1718 }else if (key
.equalsIgnoreCase("FAMILY DESCRIPTION")){return uuidFamilyDescription
;
1719 }else if (key
.equalsIgnoreCase("TIMBERS AND THEIR PROPERTIES")){return uuidTimbersAndTheirProperties
;
1720 }else if (key
.equalsIgnoreCase("FAMILY CHARACTERISTICS")){return uuidFamilyCharacteristics
;
1721 }else if (key
.equalsIgnoreCase("juvenile branches")){return uuidJuvenileBranches
;
1722 }else if (key
.equalsIgnoreCase("taxonomic changes")){return uuidTaxonomicChanges
;
1723 }else if (key
.equalsIgnoreCase("pseudanthia")){return uuidPseudanthia
;
1724 }else if (key
.equalsIgnoreCase("male perianth")){return uuidMalePerianth
;
1725 }else if (key
.equalsIgnoreCase("female perianth")){return uuidFemalePerianth
;
1726 }else if (key
.equalsIgnoreCase("utricles")){return uuidUtricles
;
1727 }else if (key
.equalsIgnoreCase("bisexual flowers")){return uuidBisexualFlowers
;
1728 }else if (key
.equalsIgnoreCase("rudimentary flowers")){return uuidRudimentaryFlowers
;
1729 }else if (key
.equalsIgnoreCase("phyllodes")){return uuidPhyllodes
;
1732 // }else if (key.equalsIgnoreCase("Inflorescence")){return uuidInflorescence;
1743 public MarkerType
getMarkerTypeByKey(String key
) throws UndefinedTransformerMethodException
{
1744 if (CdmUtils
.isBlank(key
)){return null;
1745 // }else if (key.equalsIgnoreCase("distribution")){return MarkerType.;
1746 // }else if (key.equalsIgnoreCase("habitatecology")){return Feature.ECOLOGY();
1753 public UUID
getMarkerTypeUuid(String key
) throws UndefinedTransformerMethodException
{
1754 if (CdmUtils
.isBlank(key
)){return null;
1755 }else if (key
.equalsIgnoreCase("not seen")){return uuidNotSeen
;
1756 }else if (key
.equalsIgnoreCase("destroyed")){return uuidDestroyed
;
1757 }else if (key
.equalsIgnoreCase("INCOMPLETELY KNOWN SPECIES")){return uuidIncompleteTaxon
;
1758 }else if (key
.equalsIgnoreCase("INSUFICIENTLY KNOWN")){return uuidIncompleteTaxon
;
1759 }else if (key
.equalsIgnoreCase("INSUFFICIENTLY KNOWN")){return uuidIncompleteTaxon
;
1760 }else if (key
.equalsIgnoreCase("IMPERFECTLY KNOWN SPECIES")){return uuidIncompleteTaxon
;
1770 public NamedAreaLevel
getNamedAreaLevelByKey(String key
)throws UndefinedTransformerMethodException
{
1771 if (CdmUtils
.isBlank(key
)){return null;
1772 }else if (key
.equalsIgnoreCase("country")){return NamedAreaLevel
.COUNTRY();
1773 }else if (key
.equalsIgnoreCase("province")){return NamedAreaLevel
.PROVINCE();
1774 }else if (key
.equalsIgnoreCase("town")){return NamedAreaLevel
.TOWN();
1775 }else if (key
.equalsIgnoreCase("state")){return NamedAreaLevel
.STATE();
1776 }else if (key
.equalsIgnoreCase("tdwg1")){return NamedAreaLevel
.TDWG_LEVEL1();
1777 }else if (key
.equalsIgnoreCase("tdwg2")){return NamedAreaLevel
.TDWG_LEVEL2();
1778 }else if (key
.equalsIgnoreCase("tdwg3")){return NamedAreaLevel
.TDWG_LEVEL3();
1779 }else if (key
.equalsIgnoreCase("tdwg4")){return NamedAreaLevel
.TDWG_LEVEL4();
1786 public UUID
getNamedAreaLevelUuid(String key
) throws UndefinedTransformerMethodException
{
1787 if (CdmUtils
.isBlank(key
)){return null;
1788 }else if (key
.equalsIgnoreCase("region")){return uuidRegion
;
1789 }else if (key
.equalsIgnoreCase("continental region")){return uuidContinentalRegion
;
1790 }else if (key
.equalsIgnoreCase("world")){return uuidWorld
;
1791 }else if (key
.equalsIgnoreCase("county")){return uuidCounty
;
1792 }else if (key
.equalsIgnoreCase("continent")){return uuidContinent
;
1793 }else if (key
.equalsIgnoreCase("district")){return uuidDistrict
;
1794 }else if (key
.equalsIgnoreCase("locality")){return uuidLocality
;
1795 }else if (key
.equalsIgnoreCase("other")){return uuidLevelOther
;
1802 public NamedArea
getNamedAreaByKey(String key
) throws UndefinedTransformerMethodException
{
1803 if (CdmUtils
.isBlank(key
)){return null;
1804 }else if (key
.equalsIgnoreCase("Kalimantan")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("BOR-KA");
1805 }else if (key
.equalsIgnoreCase("Borneo")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("BOR");
1806 }else if (key
.equalsIgnoreCase("Peninsular Malaysia")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("MLY-PM");
1807 }else if (key
.equalsIgnoreCase("Malay Peninsula")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("MLY-PM");
1808 }else if (key
.equalsIgnoreCase("Java")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("JAW-OO");
1809 }else if (key
.equalsIgnoreCase("Bismarck Archipelago")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("BIS-OO");
1810 }else if (key
.equalsIgnoreCase("Sumatra")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("SUM-OO");
1811 }else if (key
.equalsIgnoreCase("Sabah")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("BOR-SB");
1812 }else if (key
.equalsIgnoreCase("North Borneo")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("BOR-SB");
1814 }else if (key
.equalsIgnoreCase("Bali")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("LSI-BA");
1815 }else if (key
.equalsIgnoreCase("Moluccas")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("MOL-OO");
1817 }else if (key
.equalsIgnoreCase("Indochina")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("41");
1818 }else if (key
.equalsIgnoreCase("Lesser Sunda Islands")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("LSI");
1819 }else if (key
.equalsIgnoreCase("Sulawesi")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("SUL-OO");
1820 }else if (key
.equalsIgnoreCase("Celebes")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("SUL-OO");
1822 }else if (key
.equalsIgnoreCase("south-east United States")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("78");
1823 }else if (key
.equalsIgnoreCase("West Indies")){return TdwgAreaProvider
.getAreaByTdwgAbbreviation("81");
1826 }else if (key
.equalsIgnoreCase("guyana")){return Country
.GUYANAREPUBLICOF();
1827 }else if (key
.equalsIgnoreCase("suriname")){return Country
.SURINAMEREPUBLICOF();
1836 public UUID
getNamedAreaUuid(String key
) throws UndefinedTransformerMethodException
{
1837 if (CdmUtils
.isBlank(key
)){return null;
1838 }else if (key
.equalsIgnoreCase("Kalimantan")){return uuidKalimantan
;
1839 }else if (key
.equalsIgnoreCase("Borneo")){return uuidBorneo
;
1840 }else if (key
.equalsIgnoreCase("Moluccas")){return uuidMoluccas
;
1841 }else if (key
.equalsIgnoreCase("Peninsular Malaysia")){return uuidPeninsularMalaysia
;
1842 }else if (key
.equalsIgnoreCase("Java")){return uuidJava
;
1843 }else if (key
.equalsIgnoreCase("Bismarck Archipelago")){return uuidBismarckArchipelago
;
1844 // }else if (key.equalsIgnoreCase("New Ireland")){return uuidNewIreland;
1845 // }else if (key.equalsIgnoreCase("Celebes")){return uuidSulawesi;
1846 }else if (key
.equalsIgnoreCase("Sumatra")){return uuidSumatra
;
1848 // }else if (key.equalsIgnoreCase("Bangka")){return uuidBangka;
1849 }else if (key
.equalsIgnoreCase("Sabah")){return uuidSabah
;
1850 }else if (key
.equalsIgnoreCase("Bali")){return uuidBali
;
1853 //Celebes (Sulawesi)
1854 //Moluccas (Ceram, Halmahera, Ambon)
1855 //Peninsular Malaysia (Kedah, Perak, Kelantan, Trengganu, Pahang, Selangor, Negri Sembilan, Malacca, Johore)
1856 //Borneo (Sabah, Sarawak, Kalimantan)
1857 //Sumatra (Aceh, Sumatera Barat, Sumatera Utara)
1858 //Lesser Sunda Islands (Bali, Lombok, Flores, Timor)
1862 }else if (key
.equalsIgnoreCase("Philippines")){return uuidPhilippines
;
1872 public PresenceAbsenceTerm
getPresenceTermByKey(String key
) throws UndefinedTransformerMethodException
{
1873 if (CdmUtils
.isBlank(key
)){return null;
1874 }else if (key
.equalsIgnoreCase("endemic")){return PresenceAbsenceTerm
.ENDEMIC_FOR_THE_RELEVANT_AREA();
1875 }else if (key
.equalsIgnoreCase("cultivated")){return PresenceAbsenceTerm
.CULTIVATED();
1876 }else if (key
.equalsIgnoreCase("absent")){return PresenceAbsenceTerm
.ABSENT();
1883 public UUID
getPresenceTermUuid(String key
) throws UndefinedTransformerMethodException
{
1884 if (CdmUtils
.isBlank(key
)){return null;
1885 // }else if (key.equalsIgnoreCase("region")){return uuidRegion;
1893 public UUID
getLanguageUuid(String key
) throws UndefinedTransformerMethodException
{
1894 if (CdmUtils
.isBlank(key
)){return null;
1897 }else if (key
.equalsIgnoreCase("owimo")){return uuidLanguageOwimo
;
1898 }else if (key
.equalsIgnoreCase("batanga")){return uuidLanguageBatanga
;
1899 }else if (key
.equalsIgnoreCase("galoa")){return uuidLanguageGaloa
;
1901 }else if (key
.equalsIgnoreCase("apindji")){return uuidLanguageApindji
;
1902 }else if (key
.equalsIgnoreCase("baduma")){return uuidLanguageBaduma
;
1903 }else if (key
.equalsIgnoreCase("bak\u00E8l\u00E8")){return uuidLanguageBakele
;
1904 }else if (key
.equalsIgnoreCase("banzabi")){return uuidLanguageBanzabi
;
1905 }else if (key
.equalsIgnoreCase("bapunu")){return uuidLanguageBapunu
;
1906 }else if (key
.equalsIgnoreCase("bat\u00E9k\u00E9")){return uuidLanguageBateke
;
1907 }else if (key
.equalsIgnoreCase("bavangu")){return uuidLanguageBavangu
;
1908 }else if (key
.equalsIgnoreCase("bavarama")){return uuidLanguageBavarama
;
1909 }else if (key
.equalsIgnoreCase("bavili")){return uuidLanguageBavili
;
1910 }else if (key
.equalsIgnoreCase("bavov\u00E9")){return uuidLanguageBavove
;
1911 }else if (key
.equalsIgnoreCase("bavungu")){return uuidLanguageBavungu
;
1912 }else if (key
.equalsIgnoreCase("benga")){return uuidLanguageBenga
;
1913 }else if (key
.equalsIgnoreCase("b\u00E9s\u00E9ki")){return uuidLanguageBeseki
;
1914 }else if (key
.equalsIgnoreCase("eschira")){return uuidLanguageEschira
;
1915 }else if (key
.equalsIgnoreCase("\u00E9chira")){return uuidLanguageEchira
;
1916 }else if (key
.equalsIgnoreCase("\u00E9shira")){return uuidLanguageEshira
;
1917 }else if (key
.equalsIgnoreCase("fang du Fernan-Vaz")){return uuidLanguageFangDuFernanVaz
;
1918 }else if (key
.equalsIgnoreCase("fang du Rio-Muni")){return uuidLanguageFangDuRioMuni
;
1919 }else if (key
.equalsIgnoreCase("iv\u00E9a")){return uuidLanguageIvea
;
1920 }else if (key
.equalsIgnoreCase("loango")){return uuidLanguageLoango
;
1921 }else if (key
.equalsIgnoreCase("masangu")){return uuidLanguageMasangu
;
1922 }else if (key
.equalsIgnoreCase("mindumu")){return uuidLanguageMindumu
;
1923 }else if (key
.equalsIgnoreCase("mitsogho")){return uuidLanguageMitsogho
;
1924 }else if (key
.equalsIgnoreCase("mitsogo")){return uuidLanguageMitsogo
;
1925 }else if (key
.equalsIgnoreCase("misogo")){return uuidLanguageMisogo
;
1926 }else if (key
.equalsIgnoreCase("mpongw\u00E8")){return uuidLanguageMpongw
\u00E
8;
1927 }else if (key
.equalsIgnoreCase("mpongwe")){return uuidLanguageMpongwe
;
1928 }else if (key
.equalsIgnoreCase("ngow\u00E9")){return uuidLanguageNgowe
;
1929 }else if (key
.equalsIgnoreCase("nkomi")){return uuidLanguageNkomi
;
1930 }else if (key
.equalsIgnoreCase("orungu")){return uuidLanguageOrungu
;
1931 }else if (key
.equalsIgnoreCase("simba")){return uuidLanguageSimba
;
1933 }else if (key
.equalsIgnoreCase("balumbu")){return uuidLanguageBalumbu
;
1934 }else if (key
.equalsIgnoreCase("bakota")){return uuidLanguageBakota
;
1935 }else if (key
.equalsIgnoreCase("bal\u00E8ngi")){return uuidLanguageBalengi
;
1936 }else if (key
.equalsIgnoreCase("\u00E9shira-Tandu")){return uuidLanguageEshiraTandu
;
1937 }else if (key
.equalsIgnoreCase("b\u00E9k\u00E9si")){return uuidLanguageBekesi
;
1938 }else if (key
.equalsIgnoreCase("balengi")){return uuidLanguageBalengi
;
1940 }else if (key
.equalsIgnoreCase("nom pilot")){return uuidLanguageNomPilot
;
1944 }else if (key
.equalsIgnoreCase("Creol")){return uuidLanguagesCreol
;
1945 }else if (key
.equalsIgnoreCase("Creole")){return uuidLanguagesCreol
;
1946 }else if (key
.equalsIgnoreCase("Boni")){return uuidLanguagesBoni
;
1955 public Language
getLanguageByKey(String key
) throws UndefinedTransformerMethodException
{
1956 if (CdmUtils
.isBlank(key
)){return null;
1957 }else if (key
.equalsIgnoreCase("angl.")){return Language
.ENGLISH();
1958 }else if (key
.equalsIgnoreCase("fr.")){return Language
.FRENCH();
1959 }else if (key
.equalsIgnoreCase("fang")){return Language
.FANG();