public class ParameterizedTypeImpl extends Object implements ParameterizedType
| Constructor and Description |
|---|
ParameterizedTypeImpl() |
ParameterizedTypeImpl(String formalType) |
ParameterizedTypeImpl(TypeProxy<?> type) |
| Modifier and Type | Method and Description |
|---|---|
String |
getFormalType()
Returns the formal type name
|
List<ParameterizedType> |
getParameterizedTypes() |
Type |
getType()
Returns the parameter type
|
String |
getTypeName()
Returns the parameter type name
|
TypeProxy<?> |
getTypeProxy() |
boolean |
isArray() |
boolean |
isFormalType() |
void |
setFormalType(String formalType) |
void |
setType(org.objectweb.asm.Type type) |
void |
setTypeProxy(TypeProxy<?> typeProxy) |
public ParameterizedTypeImpl()
public ParameterizedTypeImpl(TypeProxy<?> type)
public ParameterizedTypeImpl(String formalType)
public Type getType()
ParameterizedTypegetType in interface ParameterizedTypepublic String getTypeName()
ParameterizedTypegetTypeName in interface ParameterizedTypepublic TypeProxy<?> getTypeProxy()
public void setTypeProxy(TypeProxy<?> typeProxy)
public void setType(org.objectweb.asm.Type type)
public String getFormalType()
ParameterizedTypegetFormalType in interface ParameterizedTypepublic void setFormalType(String formalType)
public List<ParameterizedType> getParameterizedTypes()
getParameterizedTypes in interface ParameterizedTypepublic boolean isFormalType()
isFormalType in interface ParameterizedTypepublic boolean isArray()
isArray in interface ParameterizedTypeCopyright © 2009–2022 Oracle Corporation. All rights reserved.