public abstract class ReferenceTypeSignature extends TypeSignature
ClassRefOrTypeVariableSignature
(ClassRefTypeSignature or TypeVariableSignature), and ArrayTypeSignature.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Class<?> |
classRef
The class ref, once the class is loaded.
|
protected ScanResult |
scanResult
The scan result.
|
typeAnnotationInfo| Modifier | Constructor and Description |
|---|---|
protected |
ReferenceTypeSignature()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.lang.String |
getClassName()
The name of the class (used by
getClassInfo() to fetch the ClassInfo object for the class). |
java.lang.String |
toString()
Render to string.
|
java.lang.String |
toStringWithSimpleNames()
Render to string, using only simple
names for classes.
|
addTypeAnnotation, equalsIgnoringTypeParams, findReferencedClassInfo, findReferencedClassNames, getTypeAnnotationInfoaddTypeAnnotation, toString, toStringInternalprotected transient ScanResult scanResult
protected transient java.lang.Class<?> classRef
protected abstract java.lang.String getClassName()
getClassInfo() to fetch the ClassInfo object for the class).public java.lang.String toStringWithSimpleNames()
public java.lang.String toString()
toString in class java.lang.Object