public abstract class WdcAbstractAuthorityNode extends java.lang.Object implements IWdcAuthorityNode
コンストラクタと説明 |
---|
WdcAbstractAuthorityNode()
デフォルトのコンストラクタ
|
WdcAbstractAuthorityNode(IWdcAuthorityKey authorityKey)
アクセス権情報キーインターフェースをセットするコンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Integer |
getAuthorityLevel()
アクセスレベル取得
|
java.lang.String |
getAzId()
アクセス権IDを取得
|
java.lang.String |
getDisplayLabel()
表示名取得
|
java.lang.String |
getIncludeHigher()
上位を含むを取得
|
java.lang.String |
getIncludeLower()
下位を含むを取得
|
java.lang.Integer |
getIncludeValue()
上位下位情報を取得
なし:0
上位を含む:1
下位を含む:2
両方を含む:3
|
abstract WdcAuthorityTarget |
getTarget()
アクセス権のターゲット取得
|
boolean |
hasAuthLevels(java.lang.Integer... levels)
アクセス権を所持しているか判定
|
boolean |
isAutoExpand()
自動拡張かどうかを取得
|
boolean |
isIncludeHigher()
上位を含む場合true
|
boolean |
isIncludeLower()
下位を含む場合true
|
void |
setAuthorityLevel(java.lang.Integer authorityLevel)
アクセスレベル設定
|
void |
setAzId(java.lang.String azId)
azIdを設定
|
void |
setDisplayLabel(java.lang.String displayLabel)
表示名をセット
|
void |
setIncludeHigher(java.lang.String value)
上位を含むを設定
|
void |
setIncludeLower(java.lang.String value)
下位を含むを設定
|
void |
setIncludeValue(java.lang.Integer includeValue)
includeValueを設定
なし:0
上位を含む:1
下位を含む:2
両方を含む:3
|
public WdcAbstractAuthorityNode()
public WdcAbstractAuthorityNode(IWdcAuthorityKey authorityKey)
authorityKey
- アクセス権情報キーインターフェースpublic java.lang.Integer getAuthorityLevel()
IWdcAuthorityKey
getAuthorityLevel
インタフェース内 IWdcAuthorityKey
public void setAuthorityLevel(java.lang.Integer authorityLevel)
IWdcAuthorityKey
setAuthorityLevel
インタフェース内 IWdcAuthorityKey
authorityLevel
- アクセスレベルpublic abstract WdcAuthorityTarget getTarget()
IWdcAuthorityKey
getTarget
インタフェース内 IWdcAuthorityKey
public java.lang.String getAzId()
IWdcAuthorityKey
getAzId
インタフェース内 IWdcAuthorityKey
public void setAzId(java.lang.String azId)
IWdcAuthorityKey
setAzId
インタフェース内 IWdcAuthorityKey
azId
- アクセス権IDpublic java.lang.Integer getIncludeValue()
IWdcAuthorityNode
getIncludeValue
インタフェース内 IWdcAuthorityNode
public void setIncludeValue(java.lang.Integer includeValue)
IWdcAuthorityNode
setIncludeValue
インタフェース内 IWdcAuthorityNode
includeValue
- 上位下位情報public java.lang.String getIncludeHigher()
IWdcAuthorityKey
getIncludeHigher
インタフェース内 IWdcAuthorityKey
public boolean isIncludeHigher()
IWdcAuthorityNode
isIncludeHigher
インタフェース内 IWdcAuthorityNode
public void setIncludeHigher(java.lang.String value)
IWdcAuthorityKey
setIncludeHigher
インタフェース内 IWdcAuthorityKey
value
- "0":含まない "1":含むpublic java.lang.String getIncludeLower()
IWdcAuthorityKey
getIncludeLower
インタフェース内 IWdcAuthorityKey
public boolean isIncludeLower()
IWdcAuthorityNode
isIncludeLower
インタフェース内 IWdcAuthorityNode
public void setIncludeLower(java.lang.String value)
IWdcAuthorityKey
setIncludeLower
インタフェース内 IWdcAuthorityKey
value
- "0":含まない "1":含むpublic boolean hasAuthLevels(java.lang.Integer... levels)
IWdcAuthorityNode
hasAuthLevels
インタフェース内 IWdcAuthorityNode
levels
- アクセス権の配列public java.lang.String getDisplayLabel()
IWdcAuthorityNode
getDisplayLabel
インタフェース内 IWdcAuthorityNode
public void setDisplayLabel(java.lang.String displayLabel)
IWdcAuthorityNode
setDisplayLabel
インタフェース内 IWdcAuthorityNode
displayLabel
- 表示名public boolean isAutoExpand()
IWdcAuthorityKey
isAutoExpand
インタフェース内 IWdcAuthorityKey