Class ZipFileCodeBaseEntry

    • Constructor Detail

      • ZipFileCodeBaseEntry

        public ZipFileCodeBaseEntry​(ZipFileCodeBase codeBase,
                                    java.util.zip.ZipEntry zipEntry)
    • Method Detail

      • getNumBytes

        public int getNumBytes()
        Description copied from interface: ICodeBaseEntry
        Get the number of bytes in the resource. Returns <0 if the number of bytes is not known.
        Returns:
        number of bytes in the resource, or <0 if not known.
      • openResource

        public java.io.InputStream openResource()
                                         throws java.io.IOException
        Description copied from interface: ICodeBaseEntry
        Open an input stream reading from the resource.
        Returns:
        InputStream reading from the resource.
        Throws:
        java.io.IOException - if an error occurs reading from the resource
      • getClassDescriptor

        public ClassDescriptor getClassDescriptor()
        Description copied from interface: ICodeBaseEntry
        Return the ClassDescriptor of the class resource accessed by this codebase entry. Do not call this method unless ClassDescriptor.isClassResource() returns true. This method may require the class data to be loaded in order to determine the class.
        Returns:
        ClassDescriptor of this entry
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object