public class TypeArgument extends HierarchicalTypeSignature
Modifier and Type | Class | Description |
---|---|---|
static class |
TypeArgument.Wildcard |
A type wildcard.
|
Modifier and Type | Field | Description |
---|---|---|
protected ScanResult |
scanResult |
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(Object obj) |
|
protected ClassInfo |
getClassInfo() |
|
protected String |
getClassName() |
The name of the class (used by
getClassInfo() to fetch the ClassInfo object for the class). |
ReferenceTypeSignature |
getTypeSignature() |
Get the type signature associated with the wildcard (or null, if the wildcard is ANY).
|
TypeArgument.Wildcard |
getWildcard() |
Get the type wildcard, which is one of {NONE, ANY, EXTENDS, SUPER}.
|
int |
hashCode() |
|
String |
toString() |
protected transient ScanResult scanResult
public TypeArgument.Wildcard getWildcard()
public ReferenceTypeSignature getTypeSignature()
protected String getClassName()
getClassInfo()
to fetch the ClassInfo
object for the class).protected ClassInfo getClassInfo()
Copyright © 2018. All rights reserved.