public class StandardDepartmentACIBuilder extends BaseACIBuilder implements DepartmentACIBuilder
TYPE
コンストラクタと説明 |
---|
StandardDepartmentACIBuilder()
組織が空の状態でビルダーを初期化します。
|
StandardDepartmentACIBuilder(Collection<? extends IDepartmentBizKey> departments)
与えられた組織キーを保持した状態でビルダーを初期化します。
|
StandardDepartmentACIBuilder(IDepartmentBizKey... departments)
与えられた組織キーを保持した状態でビルダーを初期化します。
|
StandardDepartmentACIBuilder(String companyCd,
String departmentCd)
与えられたパラメータで作成した組織キーを保持した状態でビルダーを初期化します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addDepartment(IDepartmentBizKey... departments)
与えられた組織キーをビルダーに追加します。
|
void |
addDepartment(String companyCd,
String departmentCd)
与えられたパラメータで作成した組織キーをビルダーに追加します。
|
void |
addDepartments(Collection<? extends IDepartmentBizKey> departments)
与えられた組織キーのコレクションをビルダーに追加します。
|
Set<ACI> |
build()
ビルダーが保持している全ての組織キーをACIに変換します。
|
protected String |
getType()
組織を表すタイプを返します。
|
createACI
public StandardDepartmentACIBuilder()
public StandardDepartmentACIBuilder(String companyCd, String departmentCd)
companyCd
- 会社コード nullを与える事は出来ません。departmentCd
- 組織コード nullを与える事は出来ません。NullPointerException
- 何れかのパラメータにnullが与えられた場合public StandardDepartmentACIBuilder(IDepartmentBizKey... departments)
departments
- 組織キー nullを与える事は出来ません。NullPointerException
- 指定した組織キーが null である場合public StandardDepartmentACIBuilder(Collection<? extends IDepartmentBizKey> departments)
departments
- 組織キーのコレクション nullを与える事は出来ません。NullPointerException
- 指定した組織キーが null である場合public void addDepartment(String companyCd, String departmentCd)
companyCd
- 会社コード nullを与える事は出来ません。departmentCd
- 組織コード nullを与える事は出来ません。NullPointerException
- 何れかのパラメータにnullが与えられた場合public void addDepartment(IDepartmentBizKey... departments)
departments
- 組織キーのコレクション nullを与える事は出来ません。NullPointerException
- 指定した組織キーが null である場合public void addDepartments(Collection<? extends IDepartmentBizKey> departments)
departments
- 組織キーのコレクション 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