public class TypeArgument
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static TypeArgument[] |
EMPTY |
ReferenceTypeSignature |
type |
WildcardIndicator |
wildcard |
| Constructor and Description |
|---|
TypeArgument(WildcardIndicator wildcard,
ReferenceTypeSignature type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
(package private) static void |
erasedBinaryReferences(TypeArgument[] typeArguments,
java.util.Set<java.lang.String> references) |
int |
hashCode() |
(package private) static TypeArgument |
parseTypeArgument(StringRover signature) |
java.lang.String |
toString() |
static final TypeArgument[] EMPTY
public final WildcardIndicator wildcard
public final ReferenceTypeSignature type
TypeArgument(WildcardIndicator wildcard, ReferenceTypeSignature type)
public 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 TypeArgument parseTypeArgument(StringRover signature)
static void erasedBinaryReferences(TypeArgument[] typeArguments, java.util.Set<java.lang.String> references)