Class ClassPath.ClassInfo

java.lang.Object
com.google.common.reflect.ClassPath.ResourceInfo
com.google.common.reflect.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 Details

    • getPackageName

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

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

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

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

      public String toString()
      Deprecated.
      Overrides:
      toString in class ClassPath.ResourceInfo