Class BaseSearchEnum<T>

java.lang.Object
com.netscape.jndi.ldap.BaseSearchEnum<T>
All Implemented Interfaces:
Enumeration<T>, NamingEnumeration<T>
Direct Known Subclasses:
BindingEnum, NameClassPairEnum, SearchResultEnum

abstract class BaseSearchEnum<T> extends Object implements NamingEnumeration<T>
Wrapper for the LDAPSearchResult that implements all NamingEnumeration methods except next() (left to be implemented by subclasses). Because LDAPJDK does not provide for capability to ignoral referrals, the class is using hasMore() method to read ahead search results and "ignore" referrals if required. Base class for BindingEnum, NameClassPairEnum and SearchResultEnum