59 lines
1.1 KiB
Plaintext
Executable File
59 lines
1.1 KiB
Plaintext
Executable File
/*
|
|
*
|
|
*/
|
|
package com.fp.simple.dto;
|
|
|
|
// TODO: Auto-generated Javadoc
|
|
/**
|
|
* Enum Responses encargada de.
|
|
*
|
|
* @author gfiallos
|
|
*/
|
|
public enum Responses {
|
|
|
|
/** El valor de OK. */
|
|
OK("A"),
|
|
/** El valor de NO. */
|
|
NO("D"),
|
|
/** El valor de NO. */
|
|
MOD("M"),
|
|
/** El valor de REVIEW. */
|
|
REVIEW("R");
|
|
|
|
/** El valor de code. */
|
|
private String code;
|
|
|
|
/**
|
|
* Crea una nueva instancia de responses.
|
|
*
|
|
* @param pCode the code
|
|
*/
|
|
private Responses(String pCode) {
|
|
code = pCode;
|
|
}
|
|
|
|
/**
|
|
* Entrega el valor de code.
|
|
*
|
|
* @return Valor de code
|
|
*/
|
|
public String getCode() {
|
|
return code;
|
|
}
|
|
|
|
/**
|
|
* Find response.
|
|
*
|
|
* @param pCode the code
|
|
* @return responses
|
|
*/
|
|
public static Responses findResponse(String pCode) {
|
|
for (Responses resp : Responses.values()) {
|
|
if (resp.getCode().compareTo(pCode) == 0) {
|
|
return resp;
|
|
}
|
|
}
|
|
throw new RuntimeException(pCode + " NO SOPORTADO");
|
|
}
|
|
}
|