public class MapDataSourceLookup extends ObjectSE implements DataSourceLookup
DataSourceLookup
実装。DataSource
SE オブジェクトをターゲットにするために任意の String
SE 名を照合する必要があるテスト環境またはアプリケーションに役立ちます。
コンストラクターと説明 |
---|
MapDataSourceLookup() MapDataSourceLookup クラスの新しいインスタンスを作成します。 |
MapDataSourceLookup(MapSE<StringSE, DataSourceSE> dataSources) MapDataSourceLookup クラスの新しいインスタンスを作成します。 |
MapDataSourceLookup(StringSE dataSourceName, DataSourceSE dataSource) MapDataSourceLookup クラスの新しいインスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | addDataSource(StringSE dataSourceName, DataSourceSE dataSource) 提供された DataSource SE を、このオブジェクトが保持する DataSources SE のマップに追加します。 |
DataSourceSE | getDataSource(StringSE dataSourceName) 指定された名前で識別される DataSource を取得します。 |
MapSE<StringSE, DataSourceSE> | getDataSources() このオブジェクトが保持する DataSources SE の Map SE を取得します。 |
void | setDataSources(MapSE<StringSE, DataSourceSE> dataSources) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public MapDataSourceLookup()
MapDataSourceLookup
クラスの新しいインスタンスを作成します。public MapDataSourceLookup(MapSE<StringSE,DataSourceSE> dataSources)
MapDataSourceLookup
クラスの新しいインスタンスを作成します。dataSources
- DataSources
SE の Map
SE キーは Strings
SE で、値は実際の DataSource
SE インスタンスです。public MapDataSourceLookup(StringSE dataSourceName, DataSourceSE dataSource)
MapDataSourceLookup
クラスの新しいインスタンスを作成します。dataSourceName
- 提供された DataSource
SE が追加される名前 dataSource
- 追加する DataSource
SEpublic void setDataSources(@Nullable MapSE<StringSE,DataSourceSE> dataSources)
DataSources
SE の Map
SE を設定します。キーは Strings
SE で、値は実際の DataSource
SE インスタンスです。 提供された Map
SE が null
の場合、このメソッド呼び出しは効果がありません。
dataSources
- DataSources
SE の Map
SE は言った public MapSE<StringSE,DataSourceSE> getDataSources()
DataSources
SE の Map
SE は言った (非 null
)public void addDataSource(StringSE dataSourceName, DataSourceSE dataSource)
DataSource
SE を、このオブジェクトが保持する DataSources
SE のマップに追加します。dataSourceName
- 提供された DataSource
SE が追加される名前 dataSource
- 追加される DataSource
SEpublic DataSourceSE getDataSource(StringSE dataSourceName) throws DataSourceLookupFailureException
DataSourceLookup
DataSourceLookup
の getDataSource
dataSourceName
- DataSource の名前 null
)DataSourceLookupFailureException
- 検索が失敗した場合