@Beta public static final class ClassPath.ClassInfo extends ClassPath.ResourceInfo
load().| Modifier and Type | Method and Description | 
|---|---|
String | 
getName()
Returns the fully qualified name of the class. 
 | 
String | 
getPackageName()
Returns the package name of the class, without attempting to load the class. 
 | 
String | 
getSimpleName()
Returns the simple name of the underlying class as given in the source code. 
 | 
Class<?> | 
load()
Loads (but doesn't link or initialize) the class. 
 | 
String | 
toString()
Returns a string representation of the object. 
 | 
asByteSource, asCharSource, equals, getResourceName, hashCode, urlpublic String getPackageName()
Behaves identically to Package.getName() but does not require the class (or
 package) to be loaded.
public String getSimpleName()
Behaves identically to Class.getSimpleName() but does not require the class to be
 loaded.
public String getName()
Behaves identically to Class.getName() but does not require the class to be
 loaded.
public Class<?> load()
LinkageError - when there were errors in loading classes that this class depends on.
     For example, NoClassDefFoundError.public String toString()
java.lang.ObjecttoString method returns a string that
 "textually represents" this object. The result should
 be a concise but informative representation that is easy for a
 person to read.
 It is recommended that all subclasses override this method.
 
 The toString method for class Object
 returns a string consisting of the name of the class of which the
 object is an instance, the at-sign character `@', and
 the unsigned hexadecimal representation of the hash code of the
 object. In other words, this method returns a string equal to the
 value of:
 
getClass().getName() + '@' + Integer.toHexString(hashCode())
toString in class ClassPath.ResourceInfoCopyright © 2010–2019. All rights reserved.