當前位置: 首頁>>代碼示例>>Java>>正文


Java Occurrence.setOrder方法代碼示例

本文整理匯總了Java中org.gbif.api.model.occurrence.Occurrence.setOrder方法的典型用法代碼示例。如果您正苦於以下問題:Java Occurrence.setOrder方法的具體用法?Java Occurrence.setOrder怎麽用?Java Occurrence.setOrder使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.gbif.api.model.occurrence.Occurrence的用法示例。


在下文中一共展示了Occurrence.setOrder方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: buildTestOccurrence

import org.gbif.api.model.occurrence.Occurrence; //導入方法依賴的package包/類
private Occurrence buildTestOccurrence(){
  Date now = new Date();
  Occurrence occurrence = new Occurrence();
  occurrence.setKey(1227769253);
  occurrence.setDatasetKey(UUID.fromString("50c9509d-22c7-4a22-a47d-8c48425ef4a7"));

  occurrence.setPublishingOrgKey(UUID.fromString("28eb1a3f-1c15-4a95-931a-4af90ecb574d"));
  occurrence.setPublishingCountry(Country.UNITED_STATES);
  occurrence.setProtocol(EndpointType.DWC_ARCHIVE);
  occurrence.setLastCrawled(now);
  occurrence.setLastParsed(now);
  occurrence.setBasisOfRecord(BasisOfRecord.HUMAN_OBSERVATION);
  occurrence.setTaxonKey(6505602);
  occurrence.setKingdomKey(1);
  occurrence.setPhylumKey(52);
  occurrence.setClassKey(225);
  occurrence.setOrderKey(982);
  occurrence.setFamilyKey(2693);
  occurrence.setGenusKey(2305748);
  occurrence.setSpeciesKey(6505602);
  occurrence.setScientificName("Columbella fuscata G.B. Sowerby I, 1832");
  occurrence.setKingdom("Animalia");
  occurrence.setPhylum("Mollusca");
  occurrence.setOrder("Neogastropoda");
  occurrence.setFamily("Columbellidae");
  occurrence.setGenus("Columbella");
  occurrence.setSpecies("Columbella fuscata");
  occurrence.setGenericName("Columbella");
  occurrence.setSpecificEpithet("fuscata");
  occurrence.setTaxonRank(Rank.SPECIES);
  occurrence.setDateIdentified(now);
  occurrence.setDecimalLongitude(-110.32959d);
  occurrence.setDecimalLatitude(24.32329d);
  occurrence.setYear(2016);
  occurrence.setMonth(1);
  occurrence.setDay(2);
  Map<Term,String> verbatimFields = new HashMap<>();
  verbatimFields.put(DwcTerm.geodeticDatum,"WGS84");
  verbatimFields.put(DwcTerm.class_,"Gastropoda");
  verbatimFields.put(DwcTerm.countryCode,"MX");
  verbatimFields.put(DwcTerm.country, "Mexico");
  verbatimFields.put(DcTerm.rightsHolder, "Alison Young");
  verbatimFields.put(DcTerm.identifier, "2544088");
  verbatimFields.put(DwcTerm.verbatimEventDate, "2016-01-01 15:28:43");
  verbatimFields.put(DwcTerm.datasetName, "iNaturalist research-grade observations");
  verbatimFields.put(GbifTerm.gbifID, "1227769253");
  verbatimFields.put(DwcTerm.verbatimLocality, "La Paz, Baja California Sur, México");
  verbatimFields.put(DwcTerm.collectionCode, "Observations");
  verbatimFields.put(DwcTerm.occurrenceID, "http://www.inaturalist.org/observations/2544088");
  verbatimFields.put(DwcTerm.taxonID, "328630");
  verbatimFields.put(DwcTerm.recordedBy, "Alison Young");
  verbatimFields.put(DwcTerm.catalogNumber, "2544088");
  verbatimFields.put(DwcTerm.institutionCode, "iNaturalist");
  verbatimFields.put(DcTerm.rights, "Copyright Alison Young, licensed under a Creative Commons cc_by_nc_sa_name license: http://creativecommons.org/licenses/by-nc-sa/3.0/");
  verbatimFields.put(DwcTerm.eventTime, "23:28:43Z");
  verbatimFields.put(DwcTerm.identificationID, "4737209");
  occurrence.setVerbatimFields(verbatimFields);
  return occurrence;
}
 
開發者ID:gbif,項目名稱:occurrence,代碼行數:60,代碼來源:FullTextFieldBuilderTest.java


注:本文中的org.gbif.api.model.occurrence.Occurrence.setOrder方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。