protected class BoundSet.InferenceVar extends TypeVariable
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
name |
TypeParameter |
param |
| Constructor and Description |
|---|
InferenceVar(java.lang.String name,
TypeParameter param) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
ReferenceType |
getSuperType() |
ReferenceType |
getUpperBound() |
java.lang.String |
toString() |
getAllMethods, getDirectSuperTypes, getFunctionalInterfaceMethod, getLowerBound, getMethods, mentions, resolveField, resolveMethodgetFullNamepublic final java.lang.String name
public final TypeParameter param
public InferenceVar(java.lang.String name,
TypeParameter param)
public java.lang.String toString()
toString in class java.lang.Objectpublic ReferenceType getUpperBound()
getUpperBound in class TypeVariablepublic ReferenceType getSuperType()
getSuperType in class TypeVariable