withScientificName(orderName). withSpecificEpythet(orderName). build(); withScientificName(familyName). withSpecificEpythet(familyName). build(); withScientificName(genusName). withSpecificEpythet(genusName). build(); final Taxon species = findOrCreateSubTaxon(genus, idPrefix, speciesPath).withRank(SPECIES). withScientificName(genusName + " " + speciesName). withSpecificEpythet(speciesName). withDisplayNames(commonNames). build();
withSpecificEpythet(orderName). withDisplayName(orderEn, Locale.ENGLISH). build(); withScientificName(familyName). withSpecificEpythet(familyName). build(); withScientificName(genusName). withSpecificEpythet(genusName). build(); withSpecificEpythet(speciesName). withDisplayNames(commonNames). build();
/******************************************************************************************************************* * * ******************************************************************************************************************/ @Nonnull protected Taxon createAves (final @Nonnull Taxonomy taxonomy, final @Nonnull String idPrefix) throws RepositoryException { return taxonomy.createTopTaxon().withScientificName("Aves"). withSpecificEpythet("Aves"). withId(new Id(idPrefix + "/Animalia/Chordata/Aves")). withRank(Taxon.Rank.CLASS). build(); }
withScientificName(orderName). withSpecificEpythet(orderName). build(); family = findOrCreateSubTaxon(order, idPrefix, familyPath).withRank(FAMILY). withScientificName(familyName). withSpecificEpythet(familyName). build(); withScientificName(genusName). withSpecificEpythet(genusName). build(); final Taxon species = findOrCreateSubTaxon(genus, idPrefix, speciesPath).withRank(SPECIES). withScientificName(genusName + " " + speciesName). withSpecificEpythet(speciesName). withDisplayNames(commonNames). build();
withInitializers(initializers); builder = process(path, scientificName, builder); final Taxon taxon = builder.build();
withScientificName(orderName). withSpecificEpythet(orderName). build(); path += "/" + familyName; final Taxon family = findOrCreateSubTaxon(order, idPrefix, path).withRank(FAMILY). withSpecificEpythet(familyName). withDisplayNames(familyCommonNames). build(); path += "/" + genusName; final Taxon genus = findOrCreateSubTaxon(family, idPrefix, path).withRank(GENUS). withScientificName(genusName). withSpecificEpythet(genusName). build(); path += "/" + speciesName; final Taxon species = findOrCreateSubTaxon(genus, idPrefix, path).withRank(SPECIES). withSpecificEpythet(speciesName). withDisplayNames(speciesCommonNames). build(); withSpecificEpythet(subSpeciesName). withDisplayNames(speciesCommonNames). build();
withRank(rank). withInitializers(initializers). build(); map.put(scientificName, taxon);