Enum MachineIdConstant
- java.lang.Object
-
- java.lang.Enum<MachineIdConstant>
-
- io.mosip.kernel.idgenerator.machineid.constant.MachineIdConstant
-
- All Implemented Interfaces:
Serializable,Comparable<MachineIdConstant>
public enum MachineIdConstant extends Enum<MachineIdConstant>
This ENUM provides the constants for Machine ID.- Since:
- 1.0.0
- Author:
- Sagar Mahapatra
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ID_BASEMID_FETCH_EXCEPTIONMID_INSERT_EXCEPTION
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetErrorCode()Getter for error code.StringgetErrorMessage()Getter for error message.intgetValue()Getter for value.static MachineIdConstantvalueOf(String name)Returns the enum constant of this type with the specified name.static MachineIdConstant[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ID_BASE
public static final MachineIdConstant ID_BASE
-
MID_FETCH_EXCEPTION
public static final MachineIdConstant MID_FETCH_EXCEPTION
-
MID_INSERT_EXCEPTION
public static final MachineIdConstant MID_INSERT_EXCEPTION
-
-
Method Detail
-
values
public static MachineIdConstant[] 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 (MachineIdConstant c : MachineIdConstant.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MachineIdConstant 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
-
getValue
public int getValue()
Getter for value.- Returns:
- the value.
-
getErrorCode
public String getErrorCode()
Getter for error code.- Returns:
- the error code.
-
getErrorMessage
public String getErrorMessage()
Getter for error message.- Returns:
- the error message.
-
-