public class GeneratedParameterizedType extends Object implements MetaParameterizedType
| Modifier and Type | Field and Description | 
|---|---|
| protected List<MetaType> | actualTypeArguments | 
| protected MetaType | ownerType | 
| protected MetaClass | rawType | 
getRawType, referformat| Constructor and Description | 
|---|
| GeneratedParameterizedType(MetaClass rawType,
                          MetaType... actualTypeArguments) | 
| GeneratedParameterizedType(MetaType ownerType,
                          MetaClass rawType,
                          MetaType... actualTypeArguments) | 
| Modifier and Type | Method and Description | 
|---|---|
| Format | format() | 
| List<MetaType> | getActualTypeArguments() | 
| MetaType | getOwnerType() | 
| MetaClass | getRawType() | 
| static GeneratedParameterizedType | parametrize(Class<?> rawType,
           Class<?>... actualTypeArguments) | 
| static GeneratedParameterizedType | parametrize(Class<?> rawType,
           MetaType... actualTypeArguments) | 
| static GeneratedParameterizedType | parametrize(MetaClass rawType,
           MetaType... actualTypeArguments) | 
| GeneratedParameterizedType | parametrizeNested(MetaClass rawType,
                 MetaType... actualTypeArguments) | 
| Format | refer() | 
| void | setReflectiveParameter(int i,
                      MetaType param)Patch parameter type to self. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitformatpublic GeneratedParameterizedType(MetaClass rawType, MetaType... actualTypeArguments)
public MetaType getOwnerType()
getOwnerType in interface MetaParameterizedTypepublic MetaClass getRawType()
getRawType in interface MetaParameterizedTypegetRawType in interface MetaTypepublic void setReflectiveParameter(int i,
                                   MetaType param)
public List<MetaType> getActualTypeArguments()
getActualTypeArguments in interface MetaParameterizedTypepublic GeneratedParameterizedType parametrizeNested(MetaClass rawType, MetaType... actualTypeArguments)
public static GeneratedParameterizedType parametrize(MetaClass rawType, MetaType... actualTypeArguments)
public static GeneratedParameterizedType parametrize(Class<?> rawType, MetaType... actualTypeArguments)
public static GeneratedParameterizedType parametrize(Class<?> rawType, Class<?>... actualTypeArguments)
public final Format format()
format in interface Formattablesee also the complete user documentation .