Updated exploitation rate/abundance level vocabularies
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-catalogue/grsf-publisher-ws@139814 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
2cc81250cd
commit
56f905c3c7
|
@ -11,7 +11,9 @@ public enum Abundance_Level {
|
||||||
|
|
||||||
Intermediate_Abundance("Intermediate abundance"),
|
Intermediate_Abundance("Intermediate abundance"),
|
||||||
Low_Abundance("Low abundance"),
|
Low_Abundance("Low abundance"),
|
||||||
Uncertain_Not_Assessed("Uncertain/Not assessed");
|
Uncertain_Not_Assessed("Uncertain/Not assessed"),
|
||||||
|
Not_applicable("Not applicable"),
|
||||||
|
Depleted("Depleted");
|
||||||
|
|
||||||
private String subGroupNameOrig;
|
private String subGroupNameOrig;
|
||||||
|
|
||||||
|
|
|
@ -8,9 +8,11 @@ import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
*/
|
*/
|
||||||
public enum Exploitation_Rate {
|
public enum Exploitation_Rate {
|
||||||
|
|
||||||
|
Not_Applicable("Not applicable"),
|
||||||
Moderate_Fishing_Mortality("Moderate fishing mortality"),
|
Moderate_Fishing_Mortality("Moderate fishing mortality"),
|
||||||
High_Fishing_Mortality("High fishing mortality"),
|
High_Fishing_Mortality("High fishing mortality"),
|
||||||
No_Or_Low_Fishing_Mortality("No or low fishing mortality");
|
No_Or_Low_Fishing_Mortality("No or low fishing mortality"),
|
||||||
|
Uncertain_Not_assessed("Uncertain/Not assessed");
|
||||||
|
|
||||||
private String subGroupNameOrig;
|
private String subGroupNameOrig;
|
||||||
private String subGroupNameOnCkan;
|
private String subGroupNameOnCkan;
|
||||||
|
@ -39,7 +41,7 @@ public enum Exploitation_Rate {
|
||||||
public static Exploitation_Rate onDeserialize(String exploitationString) {
|
public static Exploitation_Rate onDeserialize(String exploitationString) {
|
||||||
if(exploitationString != null) {
|
if(exploitationString != null) {
|
||||||
for (Exploitation_Rate exploitationValue : Exploitation_Rate.values()) {
|
for (Exploitation_Rate exploitationValue : Exploitation_Rate.values()) {
|
||||||
if(exploitationValue.getOrigName().equalsIgnoreCase(exploitationString))
|
if(exploitationValue.getOrigName().replaceAll("[^A-Za-z]", " ").equalsIgnoreCase(exploitationString.replaceAll("[^A-Za-z]", " ")))
|
||||||
return exploitationValue;
|
return exploitationValue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue