diff --git a/src/main/java/cokr/xit/foundation/component/AbstractServiceBean.java b/src/main/java/cokr/xit/foundation/component/AbstractServiceBean.java index 00adb7e..0d52ef3 100644 --- a/src/main/java/cokr/xit/foundation/component/AbstractServiceBean.java +++ b/src/main/java/cokr/xit/foundation/component/AbstractServiceBean.java @@ -14,6 +14,7 @@ import cokr.xit.foundation.ApplicationException; import cokr.xit.foundation.Assert; import cokr.xit.foundation.Log; import cokr.xit.foundation.UserInfo; +import cokr.xit.foundation.data.Convert; import cokr.xit.foundation.util.DateFormats; /**서비스 인터페이스 구현체의 베이스 클래스 @@ -132,6 +133,46 @@ public abstract class AbstractServiceBean extends EgovAbstractServiceImpl { throw new NullPointerException(message("valueRequired", name)); } + /**See {@link Convert#toString(Object)}.*/ + protected static final String toString(Object obj) { + return Convert.toString(obj); + } + + /**See {@link Convert#toShort(Object)}.*/ + protected static final short toShort(Object obj) { + return Convert.toShort(obj); + } + + /**See {@link Convert#toInt(Object)}.*/ + protected static final int toInt(Object obj) { + return Convert.toInt(obj); + } + + /**See {@link Convert#toLong(Object)}.*/ + protected static final long toLong(Object obj) { + return Convert.toLong(obj); + } + + /**See {@link Convert#toDouble(Object)}.*/ + protected static final double toDouble(Object obj) { + return Convert.toDouble(obj); + } + + /**See {@link Convert#toFloat(Object)}.*/ + protected static final float toFloat(Object obj) { + return Convert.toFloat(obj); + } + + /**See {@link Convert#toByte(Object)}.*/ + protected static final byte toByte(Object obj) { + return Convert.toByte(obj); + } + + /**See {@link Convert#toBoolean(Object)}.*/ + protected static final boolean toBoolean(Object obj) { + return Convert.toBoolean(obj); + } + /**{@link Assert#rootCause(Throwable)} 참고 */ protected static final Throwable rootCause(Throwable t) {