Class ZipInputStreamCodeBase.MyIterator

    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.util.zip.ZipEntry ze  
      (package private) java.util.zip.ZipInputStream zis  
    • Constructor Summary

      Constructors 
      Constructor Description
      MyIterator()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void getNextEntry()  
      boolean hasNext()
      Return true if there is another resource to be scanned, false otherwise.
      ICodeBaseEntry next()
      Get the ICodeBaseEntry representing the next resource in the code base.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • zis

        java.util.zip.ZipInputStream zis
      • ze

        java.util.zip.ZipEntry ze
    • Constructor Detail

      • MyIterator

        MyIterator()
    • Method Detail

      • getNextEntry

        private void getNextEntry()
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • hasNext

        public boolean hasNext()
                        throws java.lang.InterruptedException
        Description copied from interface: ICodeBaseIterator
        Return true if there is another resource to be scanned, false otherwise.
        Specified by:
        hasNext in interface ICodeBaseIterator
        Returns:
        true if there is another resource to be scanned, false otherwise
        Throws:
        java.lang.InterruptedException
      • next

        public ICodeBaseEntry next()
                            throws java.lang.InterruptedException
        Description copied from interface: ICodeBaseIterator
        Get the ICodeBaseEntry representing the next resource in the code base.
        Specified by:
        next in interface ICodeBaseIterator
        Returns:
        the ICodeBaseEntry representing the next resource in the code base
        Throws:
        java.lang.InterruptedException