クラス LdapAttribute
java.lang.ObjectSE
javax.naming.directory.BasicAttributeSE
org.springframework.ldap.core.LdapAttribute
- 実装済みのインターフェース一覧:
SerializableSE、CloneableSE、AttributeSE
BasicAttributeSE を拡張して、RFC2849 で定義されているオプションのサポートを追加します。 一般的ではありませんが、オプションを使用して、属性の追加の記述子を指定できます。オプションは StringSE の HashSetSE によってサポートされます。
- 関連事項:
フィールド概要
フィールドクラス javax.naming.directory.BasicAttributeSE から継承されたフィールド
attrIDSE, orderedSE, valuesSEコンストラクター概要
コンストラクターコンストラクター説明指定された ID を持つ順不同の属性を作成します。LdapAttribute(StringSE id, boolean ordered) 値を順序付けできる指定された ID を持つ属性を作成します。LdapAttribute(StringSE id, ObjectSE value) 指定された ID と値を持つ順不同の属性を作成します。LdapAttribute(StringSE id, ObjectSE value, boolean ordered) 指定された ID と値を持つ属性を作成し、その値を並べ替えることができます。LdapAttribute(StringSE id, ObjectSE value, CollectionSE<StringSE> options) 指定された ID、値、オプションを使用して、順不同の属性を作成します。LdapAttribute(StringSE id, ObjectSE value, CollectionSE<StringSE> options, boolean ordered) 指定された ID、値、値を順序付けできるオプションを持つ属性を作成します。LdapAttribute(StringSE id, CollectionSE<StringSE> options, boolean ordered) 指定された ID と、値を順序付けできるオプションを持つ属性を作成します。方法の概要
修飾子と型メソッド説明booleanaddAllOptions(CollectionSE<StringSE> options) コレクション内のすべての値をオプションに追加します。booleanオプションを追加します。void保存されているすべてのオプションをクリアします。booleanセットに特定のオプションが存在するかどうかをチェックします。booleancontainsAll(CollectionSE<StringSE> options) セットに一連のオプションが存在するかどうかをチェックします。オプションを取得します。booleanオプションの存在をテストします。booleanremoveAllOptions(CollectionSE<StringSE> options) 提供されたセットにリストされているすべてのオプションを削除します。booleanremoveOption(StringSE option) セットからオプションを削除します。booleanretainAllOptions(CollectionSE<StringSE> options) 提供されたオプションのセットにないオプションを削除します。voidsetOptions(SetSE<StringSE> options) オプションを設定します。クラス javax.naming.directory.BasicAttributeSE から継承されたメソッド
addSE, addSE, clear, clone, containsSE, equalsSE, get, getSE, getAll, getAttributeDefinition, getAttributeSyntaxDefinition, getID, hashCode, isOrdered, removeSE, removeSE, setSE, size, toString
フィールドの詳細
options
属性オプションを保持します。
コンストラクターの詳細
LdapAttribute
指定された ID を持つ順不同の属性を作成します。- パラメーター:
id-StringSE 属性の ID。
LdapAttribute
指定された ID と値を持つ順不同の属性を作成します。- パラメーター:
id-StringSE 属性の ID。value- 属性値。
LdapAttribute
指定された ID、値、オプションを使用して、順不同の属性を作成します。- パラメーター:
id-StringSE 属性の ID。value- 属性値。options-StringSE 属性オプションのCollectionSE。
LdapAttribute
値を順序付けできる指定された ID を持つ属性を作成します。- パラメーター:
id-StringSE 属性の ID。ordered- 属性値が順序付けされているかどうかを示すブール値。
LdapAttribute
指定された ID と、値を順序付けできるオプションを持つ属性を作成します。- パラメーター:
id-StringSE 属性の ID。options-StringSE 属性オプションのCollectionSE。ordered- 属性値が順序付けされているかどうかを示すブール値。
LdapAttribute
指定された ID と値を持つ属性を作成し、その値を並べ替えることができます。- パラメーター:
id-StringSE 属性の ID。value- 属性値。ordered- 属性値が順序付けされているかどうかを示すブール値。
LdapAttribute
指定された ID、値、値を順序付けできるオプションを持つ属性を作成します。- パラメーター:
id-StringSE 属性の ID。value- 属性値。options-StringSE 属性オプションのCollectionSE。ordered- 属性値が順序付けされているかどうかを示すブール値。
方法の詳細
getOptions
オプションを取得します。setOptions
オプションを設定します。addOption
オプションを追加します。- パラメーター:
option-StringSE オプション。- 戻り値:
- オプションの追加に成功したブール値を示します。
addAllOptions
コレクション内のすべての値をオプションに追加します。- パラメーター:
options-CollectionSE/StringSE 値。- 戻り値:
- オプションの追加が成功したことをブール値で示します。
clearOptions
public void clearOptions()保存されているすべてのオプションをクリアします。contains
セットに特定のオプションが存在するかどうかをチェックします。- パラメーター:
option-StringSE オプション。- 戻り値:
- 結果を示すブール値。
containsAll
セットに一連のオプションが存在するかどうかをチェックします。- パラメーター:
options-CollectionSE のStringSE オプション。- 戻り値:
- 結果を示すブール値。
hasOptions
public boolean hasOptions()オプションの存在をテストします。- 戻り値:
- 結果を示すブール値。
removeOption
セットからオプションを削除します。- パラメーター:
option-StringSE オプション。- 戻り値:
- オプションの削除が成功したことを示すブール値。
removeAllOptions
提供されたセットにリストされているすべてのオプションを削除します。- パラメーター:
options-CollectionSE のStringSE オプション。- 戻り値:
- オプションが正常に削除されたことを示すブール値。
retainAllOptions
提供されたオプションのセットにないオプションを削除します。- パラメーター:
options-CollectionSE のStringSE オプション。- 戻り値:
- オプションの保持が成功したことを示すブール値。