import java.util.Map;
public enum TerminationReason {
- UNKNOWN((short) 1), EXP_DEADTIMER((short) 2), MALFORMED_MSG((short) 3), TOO_MANY_UNKNWN_REQS((short) 4), TOO_MANY_UNKNOWN_MSGS((short) 5);
+ UNKNOWN((short) 1),
+ EXP_DEADTIMER((short) 2),
+ MALFORMED_MSG((short) 3),
+ TOO_MANY_UNKNWN_REQS((short) 4),
+ TOO_MANY_UNKNOWN_MSGS((short) 5);
- private short value;
private static final Map<Short, TerminationReason> VALUE_MAP;
static {
}
}
+ private short value;
+
TerminationReason(final short value) {
this.value = value;
}
/**
- * Gets value of termination reason.
+ * Gets termination reason for specific short value.
*
- * @return short value
+ * @param valueArg corresponding to Termination reason
+ * @return corresponding TerminationReason item
*/
- public short getShortValue() {
- return this.value;
+ public static TerminationReason forValue(final short valueArg) {
+ return VALUE_MAP.get(valueArg);
}
/**
- * Gets termination reason for specific short value.
+ * Gets value of termination reason.
*
- * @param valueArg
- * @return corresponding TerminationReason item
+ * @return short value
*/
- public static TerminationReason forValue(final short valueArg) {
- return VALUE_MAP.get(valueArg);
+ public short getShortValue() {
+ return this.value;
}
}