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, translateName
public TypeVariableInfo(TypeParamInfo param, boolean nullable, String name)
public TypeParamInfo getParam()
public boolean isClassParam()
public boolean isMethodParam()
public boolean isNullable()
isNullable
in class TypeInfo
public TypeInfo getErased()
public String toString()
public String format(boolean qualified)
TypeInfo
qualified
- true when class fqcn should be used, otherwise simple names will be usedpublic ClassKind getKind()
public boolean isVariable()
isVariable
in class TypeInfo
Copyright © 2020 Eclipse. All rights reserved.