public interface Config
Service.init(Config)内のみで扱う想定のインスタンスです。| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Object |
getBean(java.lang.String name)
非推奨です。
当該メソッドは将来削除する予定です
|
java.util.List<?> |
getBeans(java.lang.String name)
非推奨です。
当該メソッドは将来削除する予定です
|
<T extends Service> |
getDependentService(java.lang.Class<T> type)
設定ファイルに定義されているDependentServiceのインスタンスを取得します。
|
<T extends Service> |
getDependentService(java.lang.String serviceName)
設定ファイルに定義されているDependentServiceのインスタンスを取得します。
|
java.util.List<java.lang.String> |
getDependentServiceNames()
設定ファイルに定義されているDependentServiceのnameの一覧を取得します。
|
java.util.Set<java.lang.String> |
getNames()
設定ファイルに定義されている設定項目(Service直下のproperty)のname一覧を取得します。
|
java.lang.String |
getServiceName()
設定ファイルに定義されているServiceのnameを取得します。
|
java.lang.String |
getValue(java.lang.String name)
設定ファイルに定義されている設定項目(Service直下のproperty)に定義される値(value)をStringとして取得します。
|
<T> T |
getValue(java.lang.String name,
java.lang.Class<T> type)
設定ファイルに定義されている設定項目(Service直下のproperty)に定義される値を指定のtypeとして取得します。
|
<T> T |
getValue(java.lang.String name,
java.lang.Class<T> type,
T defaultValue)
設定ファイルに定義されている設定項目(Service直下のproperty)に定義される値を指定のtypeとして取得します。
|
java.util.List<java.lang.String> |
getValues(java.lang.String name)
設定ファイルに定義されている同一のnameの設定項目(Service直下のproperty)に定義される値(value)をList
|
<T> java.util.List<T> |
getValues(java.lang.String name,
java.lang.Class<T> type)
設定ファイルに定義されている設定項目(Service直下のproperty)に定義される値を指定のtypeのListとして取得します。
|
<T> java.util.List<T> |
getValues(java.lang.String name,
java.lang.Class<T> type,
java.util.List<T> defaultValues)
設定ファイルに定義されている設定項目(Service直下のproperty)に定義される値を指定のtypeのListとして取得します。
|
java.lang.String getServiceName()
java.util.List<java.lang.String> getDependentServiceNames()
<T extends Service> T getDependentService(java.lang.Class<T> type)
type - Serviceのクラス。クラス名をnameとして取得。<T extends Service> T getDependentService(java.lang.String serviceName)
serviceName - java.util.Set<java.lang.String> getNames()
java.lang.String getValue(java.lang.String name)
name - java.util.List<java.lang.String> getValues(java.lang.String name)
name - <T> T getValue(java.lang.String name,
java.lang.Class<T> type)
name - type - <T> T getValue(java.lang.String name,
java.lang.Class<T> type,
T defaultValue)
name - type - defaultValue - <T> java.util.List<T> getValues(java.lang.String name,
java.lang.Class<T> type)
name - type - <T> java.util.List<T> getValues(java.lang.String name,
java.lang.Class<T> type,
java.util.List<T> defaultValues)
name - type - defaultValues - @Deprecated java.lang.Object getBean(java.lang.String name)
name - @Deprecated java.util.List<?> getBeans(java.lang.String name)
name -