Package org.gbif.api.vocabulary
Enum EndpointType
- java.lang.Object
-
- java.lang.Enum<EndpointType>
-
- org.gbif.api.vocabulary.EndpointType
-
- All Implemented Interfaces:
Serializable
,Comparable<EndpointType>
public enum EndpointType extends Enum<EndpointType>
Enumeration for all endpoint types.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACEF
Annual Checklist Exchange Format (ACEF) from the Catalogue of Life.BIOCASE
A BioCASe protocol compliant service.BIOCASE_XML_ARCHIVE
A BioCASe XML Archive, as explained by the BioCASe wiki.BIOM_1_0
The BIOM JSON file format for representing biological sample by observation contingency tables.BIOM_2_1
The BIOM HDF5 file format.CAMTRAP_DP
COLDP
DIGIR
A DiGIR service endpoint.DIGIR_MANIS
A DiGIR service slightly modified for the MANIS network.DWC_ARCHIVE
A Darwin Core Archive as defined by the Darwin Core Text Guidelines.EML
A single EML metadata document in any EML version.FEED
Syndication feeds like RSS or ATOM of various flavors.OAI_PMH
The Open Archives Initiative Protocol for Metadata Harvesting.OTHER
Any other service not covered by this enum so far.TAPIR
A TAPIR service.TCS_RDF
Taxon Concept data given as RDF based on the TDWG ontology.TCS_XML
A Taxon Concept Schema document.TEXT_TREE
WFS
An OGC Web Feature Service.WMS
An OGC Web Map Service.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static EndpointType
fromString(String endpointType)
static EndpointType
valueOf(String name)
Returns the enum constant of this type with the specified name.static EndpointType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EML
public static final EndpointType EML
A single EML metadata document in any EML version.
-
FEED
public static final EndpointType FEED
Syndication feeds like RSS or ATOM of various flavors. The feeds can serve very different purpose, for example if attached to an organisation it can be news items. Attached to a technical installation like the IPT it should return the latest dataset resources.
-
WFS
public static final EndpointType WFS
An OGC Web Feature Service.
-
WMS
public static final EndpointType WMS
An OGC Web Map Service.
-
TCS_RDF
public static final EndpointType TCS_RDF
Taxon Concept data given as RDF based on the TDWG ontology.
-
TCS_XML
public static final EndpointType TCS_XML
A Taxon Concept Schema document.
-
DWC_ARCHIVE
public static final EndpointType DWC_ARCHIVE
A Darwin Core Archive as defined by the Darwin Core Text Guidelines.
-
DIGIR
public static final EndpointType DIGIR
A DiGIR service endpoint.
-
DIGIR_MANIS
public static final EndpointType DIGIR_MANIS
A DiGIR service slightly modified for the MANIS network.
-
TAPIR
public static final EndpointType TAPIR
A TAPIR service.
-
BIOCASE
public static final EndpointType BIOCASE
A BioCASe protocol compliant service.
-
BIOCASE_XML_ARCHIVE
public static final EndpointType BIOCASE_XML_ARCHIVE
A BioCASe XML Archive, as explained by the BioCASe wiki.
-
OAI_PMH
public static final EndpointType OAI_PMH
The Open Archives Initiative Protocol for Metadata Harvesting. A OAI-PMH compliant data provider service.
-
COLDP
public static final EndpointType COLDP
-
CAMTRAP_DP
public static final EndpointType CAMTRAP_DP
-
BIOM_1_0
public static final EndpointType BIOM_1_0
The BIOM JSON file format for representing biological sample by observation contingency tables.
-
BIOM_2_1
public static final EndpointType BIOM_2_1
The BIOM HDF5 file format.
-
ACEF
public static final EndpointType ACEF
Annual Checklist Exchange Format (ACEF) from the Catalogue of Life.
-
TEXT_TREE
public static final EndpointType TEXT_TREE
TextTree. is a simple format to represent taxonomic trees using indented, plain text.
-
OTHER
public static final EndpointType OTHER
Any other service not covered by this enum so far.
-
-
Method Detail
-
values
public static EndpointType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (EndpointType c : EndpointType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static EndpointType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
fromString
public static EndpointType fromString(String endpointType)
- Returns:
- the matching EndpointType or null
-
-