Package org.apache.naming
Class NamingContextBindingsEnumeration
- java.lang.Object
- 
- org.apache.naming.NamingContextBindingsEnumeration
 
- 
- All Implemented Interfaces:
- java.util.Enumeration<javax.naming.Binding>,- javax.naming.NamingEnumeration<javax.naming.Binding>
 
 public class NamingContextBindingsEnumeration extends java.lang.Object implements javax.naming.NamingEnumeration<javax.naming.Binding>Naming enumeration implementation.- Author:
- Remy Maucherat
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.util.Iterator<NamingEntry>iteratorUnderlying enumeration.
 - 
Constructor SummaryConstructors Constructor Description NamingContextBindingsEnumeration(java.util.Iterator<NamingEntry> entries, javax.naming.Context ctx)
 - 
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.Bindingnext()Retrieves the next element in the enumeration.javax.naming.BindingnextElement()
 
- 
- 
- 
Field Detail- 
iteratorprotected final java.util.Iterator<NamingEntry> iterator Underlying enumeration.
 
- 
 - 
Constructor Detail- 
NamingContextBindingsEnumerationpublic NamingContextBindingsEnumeration(java.util.Iterator<NamingEntry> entries, javax.naming.Context ctx) 
 
- 
 - 
Method Detail- 
nextpublic javax.naming.Binding next() throws javax.naming.NamingExceptionRetrieves the next element in the enumeration.- Specified by:
- nextin interface- javax.naming.NamingEnumeration<javax.naming.Binding>
- 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.Binding>
- Throws:
- javax.naming.NamingException
 
 - 
closepublic void close() throws javax.naming.NamingExceptionCloses this enumeration.- Specified by:
- closein interface- javax.naming.NamingEnumeration<javax.naming.Binding>
- Throws:
- javax.naming.NamingException
 
 - 
hasMoreElementspublic boolean hasMoreElements() - Specified by:
- hasMoreElementsin interface- java.util.Enumeration<javax.naming.Binding>
 
 - 
nextElementpublic javax.naming.Binding nextElement() - Specified by:
- nextElementin interface- java.util.Enumeration<javax.naming.Binding>
 
 
- 
 
-