Package org.apache.naming
Class NamingContextEnumeration
- java.lang.Object
-
- org.apache.naming.NamingContextEnumeration
-
- All Implemented Interfaces:
Enumeration<NameClassPair>
,NamingEnumeration<NameClassPair>
public class NamingContextEnumeration extends Object implements NamingEnumeration<NameClassPair>
Naming enumeration implementation.- Version:
- $Revision: 1.2 $ $Date: 2005/12/08 01:29:04 $
- Author:
- Remy Maucherat
-
-
Field Summary
Fields Modifier and Type Field Description protected Iterator<NamingEntry>
iterator
Underlying enumeration.
-
Constructor Summary
Constructors Constructor Description NamingContextEnumeration(Iterator<NamingEntry> entries)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Closes this enumeration.boolean
hasMore()
Determines whether there are any more elements in the enumeration.boolean
hasMoreElements()
NameClassPair
next()
Retrieves the next element in the enumeration.NameClassPair
nextElement()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Enumeration
asIterator
-
-
-
-
Field Detail
-
iterator
protected Iterator<NamingEntry> iterator
Underlying enumeration.
-
-
Constructor Detail
-
NamingContextEnumeration
public NamingContextEnumeration(Iterator<NamingEntry> entries)
-
-
Method Detail
-
next
public NameClassPair next() throws NamingException
Retrieves the next element in the enumeration.- Specified by:
next
in interfaceNamingEnumeration<NameClassPair>
- Throws:
NamingException
-
hasMore
public boolean hasMore() throws NamingException
Determines whether there are any more elements in the enumeration.- Specified by:
hasMore
in interfaceNamingEnumeration<NameClassPair>
- Throws:
NamingException
-
close
public void close() throws NamingException
Closes this enumeration.- Specified by:
close
in interfaceNamingEnumeration<NameClassPair>
- Throws:
NamingException
-
hasMoreElements
public boolean hasMoreElements()
- Specified by:
hasMoreElements
in interfaceEnumeration<NameClassPair>
-
nextElement
public NameClassPair nextElement()
- Specified by:
nextElement
in interfaceEnumeration<NameClassPair>
-
-