Package edu.vt.middleware.ldap.bean
Class UnorderedLdapBeanFactory.UnorderedLdapAttribute
- java.lang.Object
-
- edu.vt.middleware.ldap.bean.AbstractLdapBean
-
- edu.vt.middleware.ldap.bean.AbstractLdapAttribute<java.util.HashSet<java.lang.Object>>
-
- edu.vt.middleware.ldap.bean.UnorderedLdapBeanFactory.UnorderedLdapAttribute
-
- All Implemented Interfaces:
LdapAttribute
- Enclosing class:
- UnorderedLdapBeanFactory
protected class UnorderedLdapBeanFactory.UnorderedLdapAttribute extends AbstractLdapAttribute<java.util.HashSet<java.lang.Object>>
UnorderedLdapAttribute
represents a single ldap attribute whose values are unordered.
-
-
Field Summary
-
Fields inherited from class edu.vt.middleware.ldap.bean.AbstractLdapAttribute
HASH_CODE_SEED, name, values
-
Fields inherited from class edu.vt.middleware.ldap.bean.AbstractLdapBean
beanFactory, logger
-
-
Constructor Summary
Constructors Constructor Description UnorderedLdapAttribute()
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>
getStringValues()
This returns the value(s) of thisLdapAttribute
Values are encoded in base64 format if the underlying value is of type byte[].-
Methods inherited from class edu.vt.middleware.ldap.bean.AbstractLdapAttribute
convertValuesToString, getName, getValues, hashCode, setAttribute, setName, toAttribute, toString
-
Methods inherited from class edu.vt.middleware.ldap.bean.AbstractLdapBean
equals
-
-
-
-
Method Detail
-
getStringValues
public java.util.Set<java.lang.String> getStringValues()
This returns the value(s) of thisLdapAttribute
Values are encoded in base64 format if the underlying value is of type byte[]. The returned set is unmodifiable.- Specified by:
getStringValues
in interfaceLdapAttribute
- Specified by:
getStringValues
in classAbstractLdapAttribute<java.util.HashSet<java.lang.Object>>
- Returns:
- unmodifiable
Set
-
-