| Class | Description |
|---|---|
| AnnotationUtils |
Utility method to work with annotations.
|
| CitationGenerator |
Helper class tha generates a Citation String from
Dataset and Organization
objects. |
| CitationGenerator.CitationData | |
| ClassificationUtils | |
| ContactAdapter | |
| DatasetKey |
A typed dataset key for both registered and external datasets.
|
| IdentifierUtils |
This class contains utility methods for identifiers.
|
| IsoDateInterval |
Represents an ISO 8601:2019 date, date-time or date/date-time interval.
|
| IsoDateParsingUtils |
Utility class that parses date values, the allowed date formats are: "yyyy-MM-dd", "yyyy-MM" or "yyyy".
|
| LengthUtils | |
| LenientEqualsUtils | |
| MachineTagUtils |
Utility class to simplify your life when dealing with machine tags.
|
| PreconditionUtils |
Analogues of methods from guava's Preconditions
|
| Range<T extends Comparable<? super T>> |
Simplified version of guava's
Range. |
| RangeValue |
A range used for predicates allowing including or excluding the end values.
|
| SearchTypeValidator |
Utility class to do basic validation of all search enum based values.
|
| UnicodeUtils |
Utilities dealing with unicode strings
|
| URIValidator |
Constrain validator that validates URI objects with a @HttpURI annotation.
|
| VocabularyUtils |
| Enum | Description |
|---|---|
| IsoDateParsingUtils.IsoDateFormat |
Enumerations with the allowed date formats by the occurrence search service.
|
| Annotation Type | Description |
|---|---|
| HttpURI |
Validates that the URI field is absolute, beginning with either http or https.
|
Copyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.