ParameterizedTypeName |
ParameterizedTypeName.annotated(java.util.List<AnnotationSpec> annotations) |
|
static ParameterizedTypeName |
ParameterizedTypeName.get(ClassName rawType,
TypeName... typeArguments) |
Returns a parameterized type, applying typeArguments to rawType .
|
static ParameterizedTypeName |
ParameterizedTypeName.get(java.lang.Class<?> rawType,
java.lang.reflect.Type... typeArguments) |
Returns a parameterized type, applying typeArguments to rawType .
|
static ParameterizedTypeName |
ParameterizedTypeName.get(java.lang.reflect.ParameterizedType type) |
Returns a parameterized type equivalent to type .
|
(package private) static ParameterizedTypeName |
ParameterizedTypeName.get(java.lang.reflect.ParameterizedType type,
java.util.Map<java.lang.reflect.Type,TypeVariableName> map) |
Returns a parameterized type equivalent to type .
|
ParameterizedTypeName |
ParameterizedTypeName.nestedClass(java.lang.String name) |
|
ParameterizedTypeName |
ParameterizedTypeName.nestedClass(java.lang.String name,
java.util.List<TypeName> typeArguments) |
Returns a new ParameterizedTypeName instance for the specified name as nested
inside this class, with the specified typeArguments .
|