public class StandardPostACIBuilder extends BaseACIBuilder implements PostACIBuilder
| 修飾子とタイプ | クラスと説明 |
|---|---|
protected static class |
StandardPostACIBuilder.DepartmentPostModel
所属役職キー
|
TYPE| コンストラクタと説明 |
|---|
StandardPostACIBuilder()
所属役職が空の状態でビルダーを初期化します。
|
StandardPostACIBuilder(Collection<T> posts)
与えられた所属役職キーを保持した状態でビルダーを初期化します。
|
StandardPostACIBuilder(String companyCd,
String departmentCd,
String postCd)
与えられたパラメータで作成した所属役職キーを保持した状態でビルダーを初期化します。
|
StandardPostACIBuilder(T... posts)
与えられた所属役職キーを保持した状態でビルダーを初期化します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addPost(String companyCd,
String departmentCd,
String postCd)
与えられたパラメータで作成した所属役職キーをビルダーに追加します。
|
<T extends ICompanyPostBizKey & IDepartmentBizKey> |
addPost(T... posts)
与えられた所属役職キーをビルダーに追加します。
|
<T extends ICompanyPostBizKey & IDepartmentBizKey> |
addPosts(Collection<T> posts)
与えられた所属役職キーをビルダーに追加します。
|
Set<ACI> |
build()
ビルダーが保持している全ての所属役職キーをACIに変換します。
|
protected String |
getType()
役職を表すタイプを返します。
|
createACIpublic StandardPostACIBuilder()
public StandardPostACIBuilder(String companyCd, String departmentCd, String postCd)
companyCd - 会社コード nullを与える事は出来ません。departmentCd - 組織コード nullを与える事は出来ません。postCd - 役職コード nullを与える事は出来ません。NullPointerException - 何れかのパラメータにnullが与えられた場合public StandardPostACIBuilder(T... posts)
T - 与える所属役職キーの型posts - 所属役職キー nullを与える事は出来ません。NullPointerException - 指定した所属役職キーが null である場合public StandardPostACIBuilder(Collection<T> posts)
T - 与える所属役職キーの型posts - 所属役職キー nullを与える事は出来ません。NullPointerException - 指定した所属役職キーが null である場合public void addPost(String companyCd, String departmentCd, String postCd)
companyCd - 会社コード nullを与える事は出来ません。departmentCd - 組織コード nullを与える事は出来ません。postCd - 役職コード nullを与える事は出来ません。NullPointerException - 何れかのパラメータにnullが与えられた場合public <T extends ICompanyPostBizKey & IDepartmentBizKey> void addPost(T... posts)
T - 与える所属役職キーの型posts - 所属役職キー nullを与える事は出来ません。NullPointerException - 所属役職キーにnullが与えられた場合。public <T extends ICompanyPostBizKey & IDepartmentBizKey> void addPosts(Collection<T> posts)
T - 与える所属役職キーの型posts - 所属役職キー nullを与える事は出来ません。NullPointerException - 所属役職キーにnullが与えられた場合。public Set<ACI> build() throws AuthorityControlException
build インタフェース内 ACIBuilderACIセットAuthorityControlException - ACIの生成時に例外が発生した場合ACIBuilder.build()protected String getType()
getType クラス内 BaseACIBuilderBaseACIBuilder.getType()Copyright © 2012 NTT DATA INTRAMART CORPORATION