public class StandardUserACIBuilder extends BaseACIBuilder implements UserACIBuilder
TYPE
コンストラクタと説明 |
---|
StandardUserACIBuilder(Collection<String> userCds)
与えられたユーザコードコレクションでビルダーを初期化します。
|
StandardUserACIBuilder(String... userCds)
与えられたユーザコードでビルダーを初期化します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addUserCd(String... userCds)
与えられたユーザコードをビルダーに追加します。
|
void |
addUserCds(Collection<String> userCds)
与えられたユーザコードコレクションをビルダーに追加します。
|
Set<ACI> |
build()
ビルダーが保持している全てのユーザコードをACIに変換します。
|
protected String |
getType()
ユーザコードを表すタイプを返します。
|
createACI
public StandardUserACIBuilder(String... userCds)
userCds
- ユーザコードNullPointerException
- 指定したユーザコードが null である場合public StandardUserACIBuilder(Collection<String> userCds)
userCds
- ユーザコードのコレクションNullPointerException
- 指定したユーザコードが null である場合public void addUserCd(String... userCds)
userCds
- ユーザコードNullPointerException
- 指定したユーザコードが null である場合public void addUserCds(Collection<String> userCds)
userCds
- ユーザコード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