edu.vt.middleware.ldap.bean
Class SortedLdapBeanFactory.SortedLdapAttribute

java.lang.Object
  extended by edu.vt.middleware.ldap.bean.AbstractLdapBean
      extended by edu.vt.middleware.ldap.bean.AbstractLdapAttribute<TreeSet<Object>>
          extended by edu.vt.middleware.ldap.bean.SortedLdapBeanFactory.SortedLdapAttribute
All Implemented Interfaces:
LdapAttribute
Enclosing class:
SortedLdapBeanFactory

protected class SortedLdapBeanFactory.SortedLdapAttribute
extends AbstractLdapAttribute<TreeSet<Object>>

SortedLdapAttribute represents a single ldap attribute whose values are sorted.


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
SortedLdapBeanFactory.SortedLdapAttribute()
          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

SortedLdapBeanFactory.SortedLdapAttribute

public SortedLdapBeanFactory.SortedLdapAttribute()
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<TreeSet<Object>>
Returns:
unmodifiable Set


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