org.apache.tomcat.util.scan (Apache Tomcat 9.0.102 API Documentation)
Description: declaration: package: org.apache.tomcat.util.scan

# Package org.apache.tomcat.util.scan

package org.apache.tomcat.util.scan

This package contains the common classes used to perform configuration scanning for Catalina and Jasper.

- Related Packages
  Package
  Description
  org.apache.tomcat.util
- Classes
  Class
  Description
  AbstractInputStreamJar
  Base implementation of Jar for implementations that use a JarInputStream to access the JAR file.
  Constants
  String constants for the scan package.
  JarFactory
  Provide a mechanism to obtain objects that implement `Jar`.
  JarFileUrlJar
  Implementation of `Jar` that is optimised for file based JAR URLs that refer directly to a JAR file (e.g URLs of the form jar:file: ... .jar!
  JarFileUrlNestedJar
  Implementation of `Jar` that is optimised for file based JAR URLs that refer to a JAR file nested inside a WAR (e.g URLs of the form jar:file: ... .war!
  NonClosingJarInputStream
  When using a `JarInputStream` with an XML parser, the stream will be closed by the parser.
  ReferenceCountedJar
  This class provides a wrapper around `Jar` that uses reference counting to close and re-create the wrapped `Jar` instance as required.
  StandardJarScanFilter
  StandardJarScanner
  The default `JarScanner` implementation scans the WEB-INF/lib directory followed by the provided classloader and then works up the classloader hierarchy.
  UrlJar
  Implementation of `Jar` that is optimised for non-file based JAR URLs.