Package aQute.lib.zip

Class JarIndex

  • All Implemented Interfaces:
    java.lang.Iterable<NamedNode>

    public class JarIndex
    extends Hierarchy
    Creates a Hierarchy on a ZipFile, a directory, or a ZipStream.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static interface  JarIndex.NodeInfo  
    • Constructor Summary

      Constructors 
      Constructor Description
      JarIndex​(java.io.File in)  
      JarIndex​(java.io.File in, java.util.regex.Pattern doNotCopy)  
      JarIndex​(java.io.InputStream in)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
    • Constructor Detail

      • JarIndex

        public JarIndex​(java.io.InputStream in)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • JarIndex

        public JarIndex​(java.io.File in)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • JarIndex

        public JarIndex​(java.io.File in,
                        java.util.regex.Pattern doNotCopy)
                 throws java.io.IOException
        Throws:
        java.io.IOException