org.schmant.task.jdk.jar
Class JarTaskZipEntryInfoIterator

java.lang.Object
  extended by org.schmant.task.io.zip.ZipTaskZipEntryInfoIterator
      extended by org.schmant.task.jdk.jar.JarTaskZipEntryInfoIterator
All Implemented Interfaces:
Iterator<ZipEntryInfo>

public class JarTaskZipEntryInfoIterator
extends ZipTaskZipEntryInfoIterator
implements Iterator<ZipEntryInfo>

Iterator for Jar entries.

Since:
0.5
Author:
Karl Gustafsson
Task_package:
org.schmant.task.base

Constructor Summary
JarTaskZipEntryInfoIterator(SortedMap<AbsoluteLocation,EntityOrReadableFile> m, ZipEntryInfoProvider extraInfoProvider)
           
 
Method Summary
protected  ZipEntryInfo createZipEntryInfo(AbsoluteLocation loc)
          Override the inherited implementation to return Jar entry info objects.
 
Methods inherited from class org.schmant.task.io.zip.ZipTaskZipEntryInfoIterator
getEntityMap, getExtraInfoProvider, hasNext, next, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 

Constructor Detail

JarTaskZipEntryInfoIterator

public JarTaskZipEntryInfoIterator(SortedMap<AbsoluteLocation,EntityOrReadableFile> m,
                                   ZipEntryInfoProvider extraInfoProvider)
Method Detail

createZipEntryInfo

protected ZipEntryInfo createZipEntryInfo(AbsoluteLocation loc)
Override the inherited implementation to return Jar entry info objects. objects.

Overrides:
createZipEntryInfo in class ZipTaskZipEntryInfoIterator
Returns:
An information object for the Zip entry.