You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.4 KiB
44 lines
1.4 KiB
/** |
|
* |
|
*/ |
|
package kr.co.kihyun.beans.entity; |
|
|
|
import org.slf4j.Logger; |
|
import org.slf4j.LoggerFactory; |
|
|
|
/** |
|
* @author bhs |
|
* |
|
*/ |
|
public enum Recog { |
|
NOT_RECOG("미승인") //0 |
|
, PRSS("승인진행") //1 |
|
, COMP("승인완료") //2 |
|
, RETURN_RECOG("반려") //3 |
|
, ARBITRARY("전결") //4 |
|
, FINAL_RECOG("최종승인") //5 |
|
, NEIS_ONGOING("승인상신(진행)") //6 |
|
, NEIS_RETURN("승인반려") //7 |
|
, NEIS_COMP("승인완결"); //8 |
|
|
|
private String name; |
|
private static final Logger LOG = LoggerFactory.getLogger(Recog.class); |
|
|
|
private Recog(String name) { |
|
this.name = name; |
|
} |
|
|
|
@Override |
|
public String toString() { |
|
return name; |
|
} |
|
|
|
//v2. 5.static final 필드 변조 가능성 : Update by KWON,HAN |
|
//private는 같은 클래스 내에서만 호출이 가능하므로 접근제한이 없는 public으로 하고 final을 사용하지 않는다 |
|
// public static final Recog asRecogType(int recog) { |
|
public static Recog asRecogType(int recog) { |
|
LOG.debug("v2. 5.static final 필드 변조 가능성 : Recog.asRecogType() Not Test {}", values()[recog]); |
|
return values()[recog]; |
|
} |
|
//========================================================== |
|
}
|
|
|