public class MultiinputTemporalParser extends Object implements Serializable
Modifier and Type | Method and Description |
---|---|
static MultiinputTemporalParser |
create() |
static MultiinputTemporalParser |
create(List<DateComponentOrdering> orderings) |
OccurrenceParseResult<TemporalAccessor> |
parseLocalDate(String dateString,
com.google.common.collect.Range<LocalDate> likelyRange,
OccurrenceIssue unlikelyIssue) |
OccurrenceParseResult<TemporalAccessor> |
parseLocalDate(String dateString,
com.google.common.collect.Range<LocalDate> likelyRange,
OccurrenceIssue unlikelyIssue,
OccurrenceIssue failIssue) |
OccurrenceParseResult<TemporalAccessor> |
parseRecordedDate(String dateString) |
OccurrenceParseResult<TemporalAccessor> |
parseRecordedDate(String year,
String month,
String day,
String dateString) |
OccurrenceParseResult<TemporalAccessor> |
parseRecordedDate(String year,
String month,
String day,
String dateString,
String dayOfYear)
Three dates are provided:
year, month and day
dateString
year and dayOfYear
|
public static MultiinputTemporalParser create(List<DateComponentOrdering> orderings)
public static MultiinputTemporalParser create()
public OccurrenceParseResult<TemporalAccessor> parseRecordedDate(String year, String month, String day, String dateString)
public OccurrenceParseResult<TemporalAccessor> parseRecordedDate(String year, String month, String day, String dateString, String dayOfYear)
Produces a single date at the best resolution possible, ignoring missing values.
Years are verified to be before this year and after 1500.
public OccurrenceParseResult<TemporalAccessor> parseRecordedDate(String dateString)
public OccurrenceParseResult<TemporalAccessor> parseLocalDate(String dateString, com.google.common.collect.Range<LocalDate> likelyRange, OccurrenceIssue unlikelyIssue)
public OccurrenceParseResult<TemporalAccessor> parseLocalDate(String dateString, com.google.common.collect.Range<LocalDate> likelyRange, OccurrenceIssue unlikelyIssue, OccurrenceIssue failIssue)
Copyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.