Package org.n52.shetland.inspire
Enum InspireEuLanguageISO6392B
- java.lang.Object
-
- java.lang.Enum<InspireEuLanguageISO6392B>
-
- org.n52.shetland.inspire.InspireEuLanguageISO6392B
-
- All Implemented Interfaces:
Serializable,Comparable<InspireEuLanguageISO6392B>
public enum InspireEuLanguageISO6392B extends Enum<InspireEuLanguageISO6392B>
Enum for European ISO6392B three character languages- Since:
- 1.0.0
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InspireEuLanguageISO6392BfromValue(String v)GetInspireEuLanguageISO6392Bfor string valuestatic InspireEuLanguageISO6392BfromValue(Locale v)GetInspireEuLanguageISO6392BforLocalestatic InspireEuLanguageISO6392BfromValue(InspireLanguageISO6392B v)Stringvalue()Get the value, three character language stringstatic InspireEuLanguageISO6392BvalueOf(String name)Returns the enum constant of this type with the specified name.static InspireEuLanguageISO6392B[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BUL
public static final InspireEuLanguageISO6392B BUL
-
CZE
public static final InspireEuLanguageISO6392B CZE
-
DAN
public static final InspireEuLanguageISO6392B DAN
-
DUT
public static final InspireEuLanguageISO6392B DUT
-
ENG
public static final InspireEuLanguageISO6392B ENG
-
EST
public static final InspireEuLanguageISO6392B EST
-
FIN
public static final InspireEuLanguageISO6392B FIN
-
FRE
public static final InspireEuLanguageISO6392B FRE
-
GER
public static final InspireEuLanguageISO6392B GER
-
GRE
public static final InspireEuLanguageISO6392B GRE
-
HUN
public static final InspireEuLanguageISO6392B HUN
-
GLE
public static final InspireEuLanguageISO6392B GLE
-
ITA
public static final InspireEuLanguageISO6392B ITA
-
LAV
public static final InspireEuLanguageISO6392B LAV
-
LIT
public static final InspireEuLanguageISO6392B LIT
-
MLT
public static final InspireEuLanguageISO6392B MLT
-
POL
public static final InspireEuLanguageISO6392B POL
-
POR
public static final InspireEuLanguageISO6392B POR
-
RUM
public static final InspireEuLanguageISO6392B RUM
-
SLO
public static final InspireEuLanguageISO6392B SLO
-
SLV
public static final InspireEuLanguageISO6392B SLV
-
SPA
public static final InspireEuLanguageISO6392B SPA
-
SWE
public static final InspireEuLanguageISO6392B SWE
-
-
Method Detail
-
values
public static InspireEuLanguageISO6392B[] 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 (InspireEuLanguageISO6392B c : InspireEuLanguageISO6392B.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static InspireEuLanguageISO6392B 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
-
value
public String value()
Get the value, three character language string- Returns:
- the value
-
fromValue
public static InspireEuLanguageISO6392B fromValue(String v)
GetInspireEuLanguageISO6392Bfor string value- Parameters:
v- the string value to getInspireEuLanguageISO6392Bfor- Returns:
InspireEuLanguageISO6392Bof string value- Throws:
IllegalArgumentException- if the string value is invalid
-
fromValue
public static InspireEuLanguageISO6392B fromValue(InspireLanguageISO6392B v)
- Parameters:
v-InspireLanguageISO6392Bto getInspireEuLanguageISO6392Bfor- Returns:
InspireEuLanguageISO6392BofInspireLanguageISO6392B- Throws:
IllegalArgumentException- if theInspireLanguageISO6392Bis invalid
-
fromValue
public static InspireEuLanguageISO6392B fromValue(Locale v)
GetInspireEuLanguageISO6392BforLocale- Parameters:
v-Localeto getInspireEuLanguageISO6392Bfor- Returns:
InspireEuLanguageISO6392BofLocale- Throws:
IllegalArgumentException- if theLocaleis invalid
-
-