Defines the SPI for support of "scanning" of "archives".

Scanning might mean:
  • searching for classes/packages that define certain interfaces
  • locating named resources
And "archive" might mean:
  • a .jar file
  • an exploded directory
  • an OSGi bundle
  • etc
/** * Defines the SPI for support of "scanning" of "archives". * <p/> * Scanning might mean:<ul> * <li>searching for classes/packages that define certain interfaces</li> * <li>locating named resources</li> * </ul> * And "archive" might mean:<ul> * <li>a {@code .jar} file</li> * <li>an exploded directory</li> * <li>an OSGi bundle</li> * <li>etc</li> * </ul> */
package org.hibernate.jpa.boot.archive.spi;