public class StandardCompanyACIBuilder extends BaseACIBuilder implements CompanyACIBuilder
TYPE
コンストラクタと説明 |
---|
StandardCompanyACIBuilder()
会社が空の状態でビルダーを初期化します。
|
StandardCompanyACIBuilder(Collection<? extends ICompanyBizKey> companies)
与えられた会社キーを保持した状態でビルダーを初期化します。
|
StandardCompanyACIBuilder(ICompanyBizKey... companies)
与えられた会社キーを保持した状態でビルダーを初期化します。
|
StandardCompanyACIBuilder(String... companyCds)
与えられたパラメータで作成した会社キーを保持した状態でビルダーを初期化します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addCompanies(Collection<? extends ICompanyBizKey> companies)
与えられた会社キーのコレクションをビルダーに追加します。
|
void |
addCompany(ICompanyBizKey... companies)
与えられた会社キーをビルダーに追加します。
|
void |
addCompany(String... companyCds)
与えられたパラメータで作成した会社キーをビルダーに追加します。
|
Set<ACI> |
build()
ビルダーが保持している全ての会社キーをACIに変換します。
|
protected String |
getType()
会社を表すタイプを返します。
|
createACI
public StandardCompanyACIBuilder()
public StandardCompanyACIBuilder(String... companyCds)
companyCds
- 会社コード nullを与える事は出来ません。public StandardCompanyACIBuilder(ICompanyBizKey... companies)
companies
- 会社キー nullを与える事は出来ません。NullPointerException
- 指定した会社キーが null である場合public StandardCompanyACIBuilder(Collection<? extends ICompanyBizKey> companies)
companies
- 会社キーのコレクション nullを与える事は出来ません。NullPointerException
- 指定した会社キーが null である場合public void addCompany(String... companyCds)
companyCds
- 会社コード nullを与える事は出来ません。NullPointerException
- 何れかのパラメータにnullが与えられた場合public void addCompany(ICompanyBizKey... companies)
companies
- 会社キーのコレクション nullを与える事は出来ません。NullPointerException
- 指定した会社キーが null である場合public void addCompanies(Collection<? extends ICompanyBizKey> companies)
companies
- 会社キーのコレクション nullを与える事は出来ません。NullPointerException
- 指定した会社キーが null である場合public Set<ACI> build() throws AuthorityControlException
build
インタフェース内 ACIBuilder
ACI
セットAuthorityControlException
- ACI
の生成時に例外が発生した場合ACIBuilder.build()
protected String getType()
getType
クラス内 BaseACIBuilder
BaseACIBuilder.getType()
Copyright © 2012 NTT DATA INTRAMART CORPORATION