Interface ScanningResult


public interface ScanningResult
Categorized discoveries from archive scanning, excluding explicit declarations. All collections are non-null and duplicate-free. Hibernate-produced results are structurally immutable snapshots.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final ScanningResult
    Singleton access for "no results".
  • Method Summary

    Modifier and Type
    Method
    Description
    Discovered ordinary type names, never package-info or module-info.
    All discovered module names (from module-info.class entries).
    All discovered package names (without package-info).
    All META-INF/orm.xml files discovered across all unit archives.
  • Field Details

    • NONE

      static final ScanningResult NONE
      Singleton access for "no results".
  • Method Details

    • discoveredModules

      Set<String> discoveredModules()
      All discovered module names (from module-info.class entries).
    • discoveredPackages

      Set<String> discoveredPackages()
      All discovered package names (without package-info).
    • discoveredClasses

      Set<String> discoveredClasses()
      Discovered ordinary type names, never package-info or module-info.
    • mappingFiles

      Set<URI> mappingFiles()
      All META-INF/orm.xml files discovered across all unit archives.