クラス 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