Class ClassScanningResult

java.lang.Object
org.daiitech.naftah.utils.reflect.ClassScanningResult
All Implemented Interfaces:
Serializable

public class ClassScanningResult extends Object implements Serializable
Holds the results of a classpath or module scanning operation.

This class maintains collections of discovered classes, their qualifiers, loaders, and associated functions for use within the runtime or interpreter.

The data includes:

  • Mapping of class names to their ClassLoader
  • Sets of class qualifiers, including Arabic-qualified names
  • Maps of qualified class names to Class objects
  • Filtered maps for accessible and instantiable classes
  • Collections of JVM and builtin functions grouped by qualified call names

Author:
Chakib Daii
See Also: