framework.config
Class Configuration

java.lang.Object
  extended by framework.config.Configuration

public class Configuration
extends java.lang.Object

¼³Á¤ÆÄÀÏ(config.properties)¿¡¼­ °ªÀ» Àоî¿À´Â Ŭ·¡½ºÀÌ´Ù. ½Ì±ÛÅÏ ÆÐÅÏÀ¸·Î ¼³Á¤ÆÄÀÏ¿¡ Á¢±ÙÇÏ´Â °´Ã¼ÀÇ ÀνºÅϽº°¡ ¿ÀÁ÷ ÇѰ³¸¸ »ý¼ºÀÌ µÈ´Ù.


Method Summary
 boolean containsKey(java.lang.String key)
          Å°(key)°¡ Æ÷ÇԵǾîÀÖ´ÂÁö ¿©ºÎ¸¦ ¸®ÅÏÇÑ´Ù.
 java.lang.String get(java.lang.String key)
          Å°(key)¹®ÀÚ¿­°ú ¸ÅÇεǾî ÀÖ´Â String ¸®ÅÏÇÑ´Ù.
 boolean getBoolean(java.lang.String key)
          Å°(key)¹®ÀÚ¿­°ú ¸ÅÇεǾî ÀÖ´Â booleanÇü º¯¼ö¸¦ ¸®ÅÏÇÑ´Ù.
static Configuration getInstance()
          °´Ã¼ÀÇ ÀνºÅϽº¸¦ ¸®ÅÏÇØÁØ´Ù.
 int getInt(java.lang.String key)
          Å°(key)¹®ÀÚ¿­°ú ¸ÅÇεǾî ÀÖ´Â intÇü º¯¼ö¸¦ ¸®ÅÏÇÑ´Ù.
 java.lang.String getString(java.lang.String key)
          Å°(key)¹®ÀÚ¿­°ú ¸ÅÇεǾî ÀÖ´Â String ¸®ÅÏÇÑ´Ù.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static Configuration getInstance()
°´Ã¼ÀÇ ÀνºÅϽº¸¦ ¸®ÅÏÇØÁØ´Ù.

Returns:
Configuration °´Ã¼ÀÇ ÀνºÅϽº

get

public java.lang.String get(java.lang.String key)
Ű(key)¹®ÀÚ¿­°ú ¸ÅÇεǾî ÀÖ´Â String ¸®ÅÏÇÑ´Ù.

Parameters:
key - °ªÀ» ã±â À§ÇÑ Å° ¹®ÀÚ¿­
Returns:
key¿¡ ¸ÅÇεǾî ÀÖ´Â String °´Ã¼

getBoolean

public boolean getBoolean(java.lang.String key)
                   throws java.lang.IllegalArgumentException
Ű(key)¹®ÀÚ¿­°ú ¸ÅÇεǾî ÀÖ´Â booleanÇü º¯¼ö¸¦ ¸®ÅÏÇÑ´Ù.

Parameters:
key - °ªÀ» ã±â À§ÇÑ Å° ¹®ÀÚ¿­
Returns:
key¿¡ ¸ÅÇεǾî ÀÖ´Â booleanÇü º¯¼ö
Throws:
java.lang.IllegalArgumentException

getInt

public int getInt(java.lang.String key)
           throws java.lang.IllegalArgumentException
Ű(key)¹®ÀÚ¿­°ú ¸ÅÇεǾî ÀÖ´Â intÇü º¯¼ö¸¦ ¸®ÅÏÇÑ´Ù.

Parameters:
key - °ªÀ» ã±â À§ÇÑ Å° ¹®ÀÚ¿­
Returns:
key¿¡ ¸ÅÇεǾî ÀÖ´Â intÇü º¯¼ö
Throws:
java.lang.IllegalArgumentException

getString

public java.lang.String getString(java.lang.String key)
                           throws java.lang.IllegalArgumentException
Ű(key)¹®ÀÚ¿­°ú ¸ÅÇεǾî ÀÖ´Â String ¸®ÅÏÇÑ´Ù.

Parameters:
key - °ªÀ» ã±â À§ÇÑ Å° ¹®ÀÚ¿­
Returns:
key¿¡ ¸ÅÇεǾî ÀÖ´Â String °´Ã¼
Throws:
java.lang.IllegalArgumentException

containsKey

public boolean containsKey(java.lang.String key)
Ű(key)°¡ Æ÷ÇԵǾîÀÖ´ÂÁö ¿©ºÎ¸¦ ¸®ÅÏÇÑ´Ù.

Parameters:
key - °ªÀ» ã±â À§ÇÑ Å° ¹®ÀÚ¿­
Returns:
keyÀÇ Æ÷ÇÔ¿©ºÎ