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
-