bsh

Class CollectionManager.BasicBshIterator

Enclosing Class:
CollectionManager
Implemented Interfaces:
BshIterator

public static class CollectionManager.BasicBshIterator
extends java.lang.Object
implements BshIterator

An implementation that works with JDK 1.1

Constructor Summary

BasicBshIterator(Object iterateOverMe)
Construct a basic BasicBshIterator

Method Summary

protected Enumeration
createEnumeration(Object iterateOverMe)
Create an enumeration over the given object
boolean
hasNext()
Returns true if and only if there are more objects available via the next() method
Object
next()
Fetch the next object in the iteration

Constructor Details

BasicBshIterator

public BasicBshIterator(Object iterateOverMe)
Construct a basic BasicBshIterator

Parameters:

Method Details

createEnumeration

protected Enumeration createEnumeration(Object iterateOverMe)
Create an enumeration over the given object

Parameters:
iterateOverMe - Object of type Enumeration, Vector, String, StringBuffer or an array

Returns:
an enumeration


hasNext

public boolean hasNext()
Returns true if and only if there are more objects available via the next() method
Specified by:
hasNext in interface BshIterator

Returns:
The next object


next

public Object next()
Fetch the next object in the iteration
Specified by:
next in interface BshIterator

Returns:
The next object


B) 2000 pat@pat.net :-)