public class JavaParameterizedType extends Object implements IJavaClassParameterizedType
EMPTY_ARRAY, ERROR_TYPE, NULL_TYPE| Constructor and Description |
|---|
JavaParameterizedType(IJavaClassType[] args,
IJavaClassType rawType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
IType |
getActualType(TypeVarToTypeMap typeMap) |
IType |
getActualType(TypeVarToTypeMap typeMap,
boolean bKeepTypeVars) |
IJavaClassType[] |
getActualTypeArguments() |
IJavaClassType |
getComponentType() |
IJavaClassType |
getConcreteType() |
IModule |
getModule() |
String |
getName() |
String |
getNamespace() |
String |
getSimpleName() |
int |
hashCode() |
boolean |
isArray() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitequals, hashCode, isAssignableFrompublic JavaParameterizedType(IJavaClassType[] args, IJavaClassType rawType)
public IJavaClassType[] getActualTypeArguments()
getActualTypeArguments in interface IJavaClassParameterizedTypepublic IType getActualType(TypeVarToTypeMap typeMap)
getActualType in interface IJavaClassTypepublic IType getActualType(TypeVarToTypeMap typeMap, boolean bKeepTypeVars)
getActualType in interface IJavaClassTypepublic IJavaClassType getConcreteType()
getConcreteType in interface IJavaClassParameterizedTypegetConcreteType in interface IJavaClassTypepublic String getName()
getName in interface IJavaClassTypepublic String getSimpleName()
getSimpleName in interface IJavaClassTypepublic boolean isArray()
isArray in interface IJavaClassTypepublic IJavaClassType getComponentType()
getComponentType in interface IJavaClassTypepublic IModule getModule()
getModule in interface IJavaClassTypepublic String getNamespace()
getNamespace in interface IJavaClassTypeCopyright © 2018. All rights reserved.