species-discovery/src/main/java/org/gcube/portlets/user/speciesdiscovery/shared/SpeciesCapability.java

46 lines
834 B
Java

package org.gcube.portlets.user.speciesdiscovery.shared;
public enum SpeciesCapability {
//Filters
FROMDATE("FROMDATE", "Date From"),
TODATE("DATETO", "Date To"),
LOWERBOUND("LOWERBOUND", "Lower Bound"),
UPPERBOUND("UPPERBOUND", "Upper Bound"),
//Capabilities
RESULTITEM("RESULTITEM", "Occurrence"),
TAXONOMYITEM("TAXONOMYITEM", "Taxon"),
OCCURRENCESPOINTS("OCCURRENCESPOINTS", "OccurrencesPoints"),
SYNONYMS("SYNONYMS", "Synonyms"),
UNFOLD("UNFOLD", "Unfold"),
NAMESMAPPING("NAMESMAPPING", "Names Mapping"),
UNKNOWN("UNKNOWN", "unknown");
private String id;
private String name;
private SpeciesCapability(){
}
private SpeciesCapability(String id, String name) {
this.id = id;
this.name = name;
}
public String getId() {
return id;
}
public String getName() {
return name;
}
}