public class TypeVariableInfo extends TypeInfo
| Constructor and Description |
|---|
TypeVariableInfo(TypeParamInfo param,
boolean nullable,
String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
format(boolean qualified)
Renders the type name.
|
TypeInfo |
getErased() |
ClassKind |
getKind() |
TypeParamInfo |
getParam() |
boolean |
isClassParam() |
boolean |
isMethodParam() |
boolean |
isNullable() |
boolean |
isVariable() |
String |
toString() |
collectImports, getName, getRaw, getSimpleName, hashCode, isParameterized, isVoid, translateName, translateNamepublic TypeVariableInfo(TypeParamInfo param, boolean nullable, String name)
public TypeParamInfo getParam()
public boolean isClassParam()
public boolean isMethodParam()
public boolean isNullable()
isNullable in class TypeInfopublic TypeInfo getErased()
public String toString()
public String format(boolean qualified)
TypeInfoqualified - true when class fqcn should be used, otherwise simple names will be usedpublic ClassKind getKind()
public boolean isVariable()
isVariable in class TypeInfoCopyright © 2020. All rights reserved.