/** * {@inheritDoc} */ @Override public ResourceIterator findResources(String resourceName) { return findResourceClasses(resourceName); }
/** * {@inheritDoc} */ @Override public ResourceIterator findResources(ResourceNameIterator resourceNames) { return findResourceClasses(resourceNames); }
/** * {@inheritDoc} */ @Override public ResourceNameIterator findResourceNames(String resourceName) { return findResourceClasses(resourceName); }
/** * {@inheritDoc} */ @Override public ResourceNameIterator findResourceNames(ResourceNameIterator resourceNames) { return findResourceClasses(resourceNames); }
private ResourceClass<T> getNextResource() { while (inputNames.hasNext() && (classes == null || !classes.hasNext())) { classes = findResourceClasses(inputNames.nextResourceName()); } return (classes != null && classes.hasNext()) ? classes.nextResourceClass() : null; } };