| Modifier and Type | Field and Description |
|---|---|
ClassTypeSignature |
superClass |
ClassTypeSignature[] |
superInterfaces |
TypeParameter[] |
typeParameters |
| Constructor and Description |
|---|
ClassSignature(TypeParameter[] typeParameters,
ClassTypeSignature superClass,
ClassTypeSignature[] superInterfaces) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Set<java.lang.String> |
erasedBinaryReferences() |
int |
hashCode() |
static ClassSignature |
of(java.lang.String signature) |
(package private) static ClassSignature |
parseClassSignature(StringRover signature) |
java.lang.String |
toString() |
public final TypeParameter[] typeParameters
public final ClassTypeSignature superClass
public final ClassTypeSignature[] superInterfaces
ClassSignature(TypeParameter[] typeParameters, ClassTypeSignature superClass, ClassTypeSignature[] superInterfaces)
public static ClassSignature of(java.lang.String signature)
public java.util.Set<java.lang.String> erasedBinaryReferences()
erasedBinaryReferences in interface Signaturepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectstatic ClassSignature parseClassSignature(StringRover signature)