クラス NameAwareAttribute
java.lang.ObjectSE
org.springframework.ldap.core.NameAwareAttribute
- 実装済みのインターフェース一覧:
SerializableSE、CloneableSE、IterableSE<ObjectSE>、AttributeSE
DirContextAdapter が名前を値として適切に処理できるようにするために、内部的に使用されます。
- 導入:
- 2.0
- 関連事項:
フィールド概要
インターフェース javax.naming.directory.AttributeSE から継承されたフィールド
serialVersionUIDSEコンストラクター概要
コンストラクターコンストラクター説明指定された ID と値なしで新しいインスタンスを構築します。NameAwareAttribute(StringSE id, boolean orderMatters) 指定された ID、値なし、指定された順序の重要性を持つ新しいインスタンスを構築します。NameAwareAttribute(StringSE id, ObjectSE value) 指定された ID と 1 つの値を持つ新しいインスタンスを構築します。NameAwareAttribute(AttributeSE attribute) 提供された属性から新しいインスタンスを構築します。方法の概要
インターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, spliterator
コンストラクターの詳細
NameAwareAttribute
指定された ID と 1 つの値を持つ新しいインスタンスを構築します。- パラメーター:
id- 属性 IDvalue- 開始値
NameAwareAttribute
提供された属性から新しいインスタンスを構築します。- パラメーター:
attribute- コピーする属性。
NameAwareAttribute
指定された ID と値なしで新しいインスタンスを構築します。- パラメーター:
id- 属性 ID
NameAwareAttribute
指定された ID、値なし、指定された順序の重要性を持つ新しいインスタンスを構築します。- パラメーター:
id- 属性 IDorderMatters- この属性で順序が重要かどうか。
方法の詳細
getAll
- 次で指定:
- インターフェース
AttributeSE内のgetAll
get
- 次で指定:
- インターフェース
AttributeSE内のget
size
public int size()- 次で指定:
- インターフェース
AttributeSE内のsize
getID
- 次で指定:
- インターフェース
AttributeSE内のgetID
contains
- 次で指定:
- インターフェース
AttributeSE内のcontainsSE
add
- 次で指定:
- インターフェース
AttributeSE内のaddSE
initValuesAsNames
public void initValuesAsNames()hasValuesAsNames
public boolean hasValuesAsNames()remove
- 次で指定:
- インターフェース
AttributeSE内のremoveSE
clear
public void clear()- 次で指定:
- インターフェース
AttributeSE内のclear
getAttributeSyntaxDefinition
- 次で指定:
- インターフェース
AttributeSE内のgetAttributeSyntaxDefinition - 例外:
NamingExceptionSE
getAttributeDefinition
- 次で指定:
- インターフェース
AttributeSE内のgetAttributeDefinition - 例外:
NamingExceptionSE
isOrdered
public boolean isOrdered()- 次で指定:
- インターフェース
AttributeSE内のisOrdered
get
パフォーマンス上の理由により、このメソッドを使用して属性の値を反復処理することはお勧めしません。代わりに
iterator()を使用してください。- 次で指定:
- インターフェース
AttributeSE内のgetSE - 例外:
NamingExceptionSE
remove
- 次で指定:
- インターフェース
AttributeSE内のremoveSE
add
- 次で指定:
- インターフェース
AttributeSE内のaddSE
set
- 次で指定:
- インターフェース
AttributeSE内のsetSE
clone
- 次で指定:
- インターフェース
AttributeSE内のclone - オーバーライド:
- クラス
ObjectSEのclone
equals
hashCode
public int hashCode()toString
iterator
- 次で指定:
- インターフェース
IterableSE<ObjectSE>内のiterator