com.netscape.jndi.ldap
Class SearchResultEnum

java.lang.Object
  extended by com.netscape.jndi.ldap.BaseSearchEnum
      extended by com.netscape.jndi.ldap.SearchResultEnum
All Implemented Interfaces:
java.util.Enumeration, javax.naming.NamingEnumeration

 class SearchResultEnum
extends BaseSearchEnum

A wrapper for the LDAPSeatchResults. Convert a LDAPSearchResults enumeration of LDAPEntries into a JNDI NamingEnumeration of JNDI SearchResults.


Field Summary
(package private)  boolean m_returnObjs
           
(package private)  java.lang.String[] m_userBinaryAttrs
           
 
Fields inherited from class com.netscape.jndi.ldap.BaseSearchEnum
m_ctx, m_ctxName, m_res
 
Constructor Summary
SearchResultEnum(LDAPSearchResults res, boolean returnObjs, LdapContextImpl ctx)
           
 
Method Summary
 java.lang.Object next()
           
 
Methods inherited from class com.netscape.jndi.ldap.BaseSearchEnum
close, hasMore, hasMoreElements, nextElement, nextLDAPEntry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_returnObjs

boolean m_returnObjs

m_userBinaryAttrs

java.lang.String[] m_userBinaryAttrs
Constructor Detail

SearchResultEnum

public SearchResultEnum(LDAPSearchResults res,
                        boolean returnObjs,
                        LdapContextImpl ctx)
                 throws javax.naming.NamingException
Throws:
javax.naming.NamingException
Method Detail

next

public java.lang.Object next()
                      throws javax.naming.NamingException
Throws:
javax.naming.NamingException