org.codehaus.janino.util
Interface Producer
public interface Producer
An object that produces some Object
each time the
produce()
method is invoked. This behavior is similar to the
Iterator
, but is represented by one single
produce()
method as opposed to Iterator
's
two methods Iterator.hasNext()
and
Iterator.next()
. This simplifies the implementation of
certain complex iterations.
- See Also:
DirectoryIterator
,
ProducerIterator
Method Summary |
java.lang.Object |
produce()
Produce the next object. |
produce
java.lang.Object produce()
- Produce the next object.
- Returns:
- the next object or
null
to indicate that no more objects can be produced