Package org.apache.naming
Class NamingContextEnumeration
- java.lang.Object
- 
- org.apache.naming.NamingContextEnumeration
 
- 
- All Implemented Interfaces:
- java.util.Enumeration<javax.naming.NameClassPair>,- javax.naming.NamingEnumeration<javax.naming.NameClassPair>
 
 public class NamingContextEnumeration extends java.lang.Object implements javax.naming.NamingEnumeration<javax.naming.NameClassPair>Naming enumeration implementation.- Author:
- Remy Maucherat
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.util.Iterator<NamingEntry>iteratorUnderlying enumeration.
 - 
Constructor SummaryConstructors Constructor Description NamingContextEnumeration(java.util.Iterator<NamingEntry> entries)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Closes this enumeration.booleanhasMore()Determines whether there are any more elements in the enumeration.booleanhasMoreElements()javax.naming.NameClassPairnext()Retrieves the next element in the enumeration.javax.naming.NameClassPairnextElement()
 
- 
- 
- 
Field Detail- 
iteratorprotected final java.util.Iterator<NamingEntry> iterator Underlying enumeration.
 
- 
 - 
Constructor Detail- 
NamingContextEnumerationpublic NamingContextEnumeration(java.util.Iterator<NamingEntry> entries) 
 
- 
 - 
Method Detail- 
nextpublic javax.naming.NameClassPair next() throws javax.naming.NamingExceptionRetrieves the next element in the enumeration.- Specified by:
- nextin interface- javax.naming.NamingEnumeration<javax.naming.NameClassPair>
- Throws:
- javax.naming.NamingException
 
 - 
hasMorepublic boolean hasMore() throws javax.naming.NamingExceptionDetermines whether there are any more elements in the enumeration.- Specified by:
- hasMorein interface- javax.naming.NamingEnumeration<javax.naming.NameClassPair>
- Throws:
- javax.naming.NamingException
 
 - 
closepublic void close() throws javax.naming.NamingExceptionCloses this enumeration.- Specified by:
- closein interface- javax.naming.NamingEnumeration<javax.naming.NameClassPair>
- Throws:
- javax.naming.NamingException
 
 - 
hasMoreElementspublic boolean hasMoreElements() - Specified by:
- hasMoreElementsin interface- java.util.Enumeration<javax.naming.NameClassPair>
 
 - 
nextElementpublic javax.naming.NameClassPair nextElement() - Specified by:
- nextElementin interface- java.util.Enumeration<javax.naming.NameClassPair>
 
 
- 
 
-