org.apache.commons.discovery
Class ResourceClassIterator

java.lang.Object
  extended by org.apache.commons.discovery.ResourceIterator
      extended by org.apache.commons.discovery.ResourceClassIterator
All Implemented Interfaces:
ResourceNameIterator

public abstract class ResourceClassIterator
extends ResourceIterator

Author:
Richard A. Sitze

Constructor Summary
ResourceClassIterator()
           
 
Method Summary
 Resource nextResource()
           
abstract  ResourceClass nextResourceClass()
           
 String nextResourceName()
          nextResourceName() returns the name of the next resource, and MUST be non-destructive.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.commons.discovery.ResourceNameIterator
hasNext
 

Constructor Detail

ResourceClassIterator

public ResourceClassIterator()
Method Detail

nextResourceClass

public abstract ResourceClass nextResourceClass()

nextResource

public Resource nextResource()
Specified by:
nextResource in class ResourceIterator

nextResourceName

public String nextResourceName()
Description copied from interface: ResourceNameIterator
nextResourceName() returns the name of the next resource, and MUST be non-destructive. Repeated calls

Specified by:
nextResourceName in interface ResourceNameIterator
Overrides:
nextResourceName in class ResourceIterator


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.