MetaDone
metadone.util.KeyIterator< K, V >.ClassKeyIterator< E > Class Reference
Inheritance diagram for metadone.util.KeyIterator< K, V >.ClassKeyIterator< E >:
Collaboration diagram for metadone.util.KeyIterator< K, V >.ClassKeyIterator< E >:

List of all members.

Public Member Functions

 ClassKeyIterator (Class<?> cl, Map< Class<?>, E > map)

Protected Member Functions

void findNext (Class<?> key)

Detailed Description

KeyIterator where next keys are the super-types and interfaces of the current key.

Parameters:
<E>The type of the elements

Constructor & Destructor Documentation

metadone.util.KeyIterator< K, V >.ClassKeyIterator< E >.ClassKeyIterator ( Class<?>  cl,
Map< Class<?>, E >  map 
)

Initializes this iterator.

Parameters:
clThe starting class
mapThe map
Exceptions:
NullPointerExceptionwhen cl or map is null

Member Function Documentation

void metadone.util.KeyIterator< K, V >.ClassKeyIterator< E >.findNext ( Class<?>  key) [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations