edu.vt.middleware.ldap.bean
Class OrderedLdapBeanFactory.OrderedLdapAttribute

java.lang.Object
  extended by edu.vt.middleware.ldap.bean.AbstractLdapBean
      extended by edu.vt.middleware.ldap.bean.AbstractLdapAttribute<LinkedHashSet<Object>>
          extended by edu.vt.middleware.ldap.bean.OrderedLdapBeanFactory.OrderedLdapAttribute
All Implemented Interfaces:
LdapAttribute
Enclosing class:
OrderedLdapBeanFactory

protected class OrderedLdapBeanFactory.OrderedLdapAttribute
extends AbstractLdapAttribute<LinkedHashSet<Object>>

OrderedLdapAttribute represents a single ldap attribute whose values are ordered by insertion.


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
OrderedLdapBeanFactory.OrderedLdapAttribute()
          Default constructor.
 
Method Summary
 Set<String> getStringValues()
          This returns the value(s) of this LdapAttribute Values are encoded in base64 format if the underlying value is of type byte[]. The returned set is unmodifiable.
 
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OrderedLdapBeanFactory.OrderedLdapAttribute

public OrderedLdapBeanFactory.OrderedLdapAttribute()
Default constructor.

Method Detail

getStringValues

public Set<String> getStringValues()
This returns the value(s) of this LdapAttribute Values are encoded in base64 format if the underlying value is of type byte[]. The returned set is unmodifiable.

Specified by:
getStringValues in interface LdapAttribute
Specified by:
getStringValues in class AbstractLdapAttribute<LinkedHashSet<Object>>
Returns:
unmodifiable Set


Copyright © 2003-2010 Virginia Tech. All Rights Reserved.