ScanResult that are associated with a ClassInfo object.
| Modifier and Type | Field and Description |
|---|---|
| private transient ClassInfo | |
| protected transient Class | classRef
The class ref, once the class is loaded. |
| protected transient ScanResult | scanResult
The scan result. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv final Set | Returns: the referenced class info.the log log)Get |
| protected void | |
| pack-priv ClassInfo | Returns: TheClassInfo object for the referenced class.Get the |
| private String | Returns: the class nameGet the class name by calling getClassInfo().getName(), or as a fallback, by calling getClassName(). |
| protected abstract String | Returns: The class name.The name of the class (used by |
| pack-priv < the superclass or interface type T> Class | Returns: TheClass<?> reference for the referenced class, or null if the class could not be loaded (or
casting failed) and ignoreExceptions is true.The type to cast the resulting class reference to. superclassOrInterfaceType, final boolean If true, ignore classloading exceptions and return null on failure. ignoreExceptions)Load the class named returned by |
| pack-priv < the superclass or interface type T> Class | Returns: TheClass<?> reference for the referenced class, or null if the class could not be loaded (or
casting failed) and ignoreExceptions is true.The type to cast the resulting class reference to. superclassOrInterfaceType)Load the class named returned by |
| pack-priv Class | Returns: TheClass<?> reference for the referenced class, or null if the class could not be loaded and
ignoreExceptions is true.If true, ignore classloading exceptions and return null on failure. ignoreExceptions)Load the class named returned by |
| pack-priv Class | Returns: TheClass<?> reference for the referenced class.Load the class named returned by |
| pack-priv void | setScanResult(final ScanResult
the scan result scanResult)Set ScanResult backreferences in info objects after scan has completed. |
| protected abstract void | toString(final boolean
if true, use just the simple name of each class. useSimpleNames, StringBuilder the buf buf)Render to string. |
| pack-priv String | Returns: the string representation.if true, use just the simple name of each class. useSimpleNames)Render to string, with simple names for classes if useSimpleNames is true. |
| public String | |
| public String | Returns: the string representation, using simple names for classes.Render to string, using only simple names for classes. |
| classInfo | back to summary |
|---|---|
| private transient ClassInfo classInfo The associated | |
| classRef | back to summary |
|---|---|
| protected transient Class<?> classRef The class ref, once the class is loaded. | |
| scanResult | back to summary |
|---|---|
| protected transient ScanResult scanResult The scan result. | |
| ScanResultObject | back to summary |
|---|---|
| pack-priv ScanResultObject() | |
| findReferencedClassInfo | back to summary |
|---|---|
| pack-priv final Set Get | |
| findReferencedClassInfo | back to summary |
|---|---|
| protected void findReferencedClassInfo(final Map<String, ClassInfo> classNameToClassInfo, final Set<ClassInfo> refdClassInfo, final LogNode log) Get | |
| getClassInfo | back to summary |
|---|---|
| pack-priv ClassInfo getClassInfo() Get the | |
| getClassInfoNameOrClassName | back to summary |
|---|---|
| private String getClassInfoNameOrClassName() Get the class name by calling getClassInfo().getName(), or as a fallback, by calling getClassName().
| |
| getClassName | back to summary |
|---|---|
| protected abstract String getClassName() The name of the class (used by
| |
| loadClass | back to summary |
|---|---|
| pack-priv <T> Class Load the class named returned by
| |
| loadClass | back to summary |
|---|---|
| pack-priv <T> Class Load the class named returned by
| |
| loadClass | back to summary |
|---|---|
| pack-priv Class Load the class named returned by
| |
| loadClass | back to summary |
|---|---|
| pack-priv Class Load the class named returned by
| |
| setScanResult | back to summary |
|---|---|
| pack-priv void setScanResult(final ScanResult scanResult) Set ScanResult backreferences in info objects after scan has completed.
| |
| toString | back to summary |
|---|---|
| protected abstract void toString(final boolean useSimpleNames, StringBuilder buf) Render to string.
| |
| toString | back to summary |
|---|---|
| pack-priv String toString(final boolean useSimpleNames) Render to string, with simple names for classes if useSimpleNames is true.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Render to string. | |
| toStringWithSimpleNames | back to summary |
|---|---|
| public String toStringWithSimpleNames() Render to string, using only simple names for classes.
| |