Class ClassPath.ClassInfo

  • Enclosing class:
    ClassPath

    @Beta
    @Deprecated(since="2022-12-01")
    public static final class ClassPath.ClassInfo
    extends ClassPath.ResourceInfo
    Deprecated.
    The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023
    Represents a class that can be loaded through load().
    Since:
    14.0
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.lang.String getName()
      Deprecated.
      Returns the fully qualified name of the class.
      java.lang.String getPackageName()
      Deprecated.
      Returns the package name of the class, without attempting to load the class.
      java.lang.String getSimpleName()
      Deprecated.
      Returns the simple name of the underlying class as given in the source code.
      java.lang.Class<?> load()
      Deprecated.
      Loads (but doesn't link or initialize) the class.
      java.lang.String toString()
      Deprecated.
       
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getPackageName

        public java.lang.String getPackageName()
        Deprecated.
        Returns the package name of the class, without attempting to load the class.
      • getSimpleName

        public java.lang.String getSimpleName()
        Deprecated.
        Returns the simple name of the underlying class as given in the source code.
      • getName

        public java.lang.String getName()
        Deprecated.
        Returns the fully qualified name of the class.
      • load

        public java.lang.Class<?> load()
        Deprecated.
        Loads (but doesn't link or initialize) the class.
        Throws:
        java.lang.LinkageError - when there were errors in loading classes that this class depends on. For example, NoClassDefFoundError.