public class UnparseableSourceTypeVariable extends Object implements IJavaClassTypeVariable
EMPTY_ARRAY, ERROR_TYPE, NULL_TYPE| Constructor and Description |
|---|
UnparseableSourceTypeVariable(ITypeInfoResolver owner) |
| Modifier and Type | Method and Description |
|---|---|
IType |
getActualType(TypeVarToTypeMap typeMap) |
IType |
getActualType(TypeVarToTypeMap typeMap,
boolean bKeepTypeVars) |
IJavaClassType[] |
getBounds() |
IJavaClassType |
getConcreteType() |
IModule |
getModule() |
String |
getName() |
String |
getNamespace() |
String |
getSimpleName() |
Variance |
getVariance() |
boolean |
isFunctionTypeVar() |
void |
setVariance(Variance variance) |
public UnparseableSourceTypeVariable(ITypeInfoResolver owner)
public IType getActualType(TypeVarToTypeMap typeMap)
getActualType in interface IJavaClassTypepublic IType getActualType(TypeVarToTypeMap typeMap, boolean bKeepTypeVars)
getActualType in interface IJavaClassTypepublic IJavaClassType getConcreteType()
getConcreteType in interface IJavaClassTypepublic String getName()
getName in interface IJavaClassTypegetName in interface IJavaClassTypeVariablepublic String getSimpleName()
getSimpleName in interface IJavaClassTypepublic IModule getModule()
getModule in interface IJavaClassTypepublic String getNamespace()
getNamespace in interface IJavaClassTypepublic IJavaClassType[] getBounds()
getBounds in interface IJavaClassTypeVariablepublic boolean isFunctionTypeVar()
isFunctionTypeVar in interface IJavaClassTypeVariablepublic Variance getVariance()
getVariance in interface IJavaClassTypeVariablepublic void setVariance(Variance variance)
setVariance in interface IJavaClassTypeVariableCopyright © 2020. All rights reserved.