Class JarInputStreamBasedArchiveDescriptor

java.lang.Object
org.hibernate.boot.archive.spi.AbstractArchiveDescriptor
org.hibernate.boot.archive.internal.JarInputStreamBasedArchiveDescriptor
All Implemented Interfaces:
ArchiveDescriptor

public class JarInputStreamBasedArchiveDescriptor extends AbstractArchiveDescriptor
An ArchiveDescriptor that works on archives accessible through a JarInputStream.
Implementation Note:
This is less efficient implementation than JarFileBasedArchiveDescriptor.
  • Constructor Details

    • JarInputStreamBasedArchiveDescriptor

      public JarInputStreamBasedArchiveDescriptor(ArchiveDescriptorFactory archiveDescriptorFactory, URL url, String entry)
      Constructs a JarInputStreamBasedArchiveDescriptor
      Parameters:
      archiveDescriptorFactory - The factory creating this
      url - The url to the JAR file
      entry - The prefix for entries within the JAR url
  • Method Details

    • visitArchive

      public void visitArchive(ArchiveContext context)
      Description copied from interface: ArchiveDescriptor
      Perform visitation using the given context
      Parameters:
      context - The visitation context