egovframework.rfc3.common.util
Class EgovNumberUtil

java.lang.Object
  extended by egovframework.rfc3.common.util.EgovNumberUtil

public class EgovNumberUtil
extends java.lang.Object


Constructor Summary
EgovNumberUtil()
           
 
Method Summary
static int checkRlnoInteger(double srcNumber)
          특정숫자가 실수인지, 정수인지, 음수인지 체크하는 기능 123이 실수인지, 정수인지, 음수인지 체크하는 기능을 제공함
static int getNumberCnvr(int srcNumber, int cnvrSrcNumber, int cnvrTrgtNumber)
          특정숫자를 다른 숫자로 치환하는 기능 숫자 12345678에서 123를 999로 변환하는 기능을 제공(99945678)
static java.lang.Boolean getNumberValidCheck(java.lang.String checkStr)
          체크할 숫자 중에서 숫자인지 아닌지 체크하는 기능 숫자이면 True, 아니면 False를 반환한다
static java.lang.Boolean getNumSearchCheck(int sourceInt, int searchInt)
          특정 숫자 집합에서 특정 숫자가 있는지 체크하는 기능 12345678에서 7이 있는지 없는지 체크하는 기능을 제공함
static java.lang.String getNumToDateCnvr(int srcNumber)
          숫자타입을 데이트 타입으로 변환하는 기능 숫자 20081212를 데이트타입 '2008-12-12'로 변환하는 기능
static java.lang.String getNumToStrCnvr(int srcNumber)
          숫자타입을 문자열로 변환하는 기능 숫자 20081212를 문자열 '20081212'로 변환하는 기능
static int getRandomNum(int startNum, int endNum)
          특정숫자 집합에서 랜덤 숫자를 구하는 기능 시작숫자와 종료숫자 사이에서 구한 랜덤 숫자를 반환한다
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EgovNumberUtil

public EgovNumberUtil()
Method Detail

getRandomNum

public static int getRandomNum(int startNum,
                               int endNum)
특정숫자 집합에서 랜덤 숫자를 구하는 기능 시작숫자와 종료숫자 사이에서 구한 랜덤 숫자를 반환한다

Parameters:
startNum - - 시작숫자
endNum - - 종료숫자
Returns:
랜덤숫자
Throws:
MyException
See Also:

getNumSearchCheck

public static java.lang.Boolean getNumSearchCheck(int sourceInt,
                                                  int searchInt)
특정 숫자 집합에서 특정 숫자가 있는지 체크하는 기능 12345678에서 7이 있는지 없는지 체크하는 기능을 제공함

Parameters:
sourceInt - - 특정숫자집합
searchInt - - 검색숫자
Returns:
존재여부
Throws:
MyException
See Also:

getNumToStrCnvr

public static java.lang.String getNumToStrCnvr(int srcNumber)
숫자타입을 문자열로 변환하는 기능 숫자 20081212를 문자열 '20081212'로 변환하는 기능

Parameters:
srcNumber - - 숫자
Returns:
문자열
Throws:
MyException
See Also:

getNumToDateCnvr

public static java.lang.String getNumToDateCnvr(int srcNumber)
숫자타입을 데이트 타입으로 변환하는 기능 숫자 20081212를 데이트타입 '2008-12-12'로 변환하는 기능

Parameters:
srcNumber - - 숫자
Returns:
String
Throws:
MyException
See Also:

getNumberValidCheck

public static java.lang.Boolean getNumberValidCheck(java.lang.String checkStr)
체크할 숫자 중에서 숫자인지 아닌지 체크하는 기능 숫자이면 True, 아니면 False를 반환한다

Parameters:
checkStr - - 체크문자열
Returns:
숫자여부
Throws:
MyException
See Also:

getNumberCnvr

public static int getNumberCnvr(int srcNumber,
                                int cnvrSrcNumber,
                                int cnvrTrgtNumber)
특정숫자를 다른 숫자로 치환하는 기능 숫자 12345678에서 123를 999로 변환하는 기능을 제공(99945678)

Parameters:
srcNumber - - 숫자집합
cnvrSrcNumber - - 원래숫자
cnvrTrgtNumber - - 치환숫자
Returns:
치환숫자
Throws:
MyException
See Also:

checkRlnoInteger

public static int checkRlnoInteger(double srcNumber)
특정숫자가 실수인지, 정수인지, 음수인지 체크하는 기능 123이 실수인지, 정수인지, 음수인지 체크하는 기능을 제공함

Parameters:
srcNumber - - 숫자집합
Returns:
-1(음수), 0(정수), 1(실수)
Throws:
MyException
See Also: