Modifier and Type | Method | Description |
---|---|---|
ParameterizedTypeName |
ParameterizedTypeName.annotated(List<AnnotationSpec> annotations) |
|
static ParameterizedTypeName |
ParameterizedTypeName.get(ClassName rawType,
TypeName... typeArguments) |
Returns a parameterized type, applying
typeArguments to rawType . |
static ParameterizedTypeName |
ParameterizedTypeName.get(Class<?> rawType,
Type... typeArguments) |
Returns a parameterized type, applying
typeArguments to rawType . |
static ParameterizedTypeName |
ParameterizedTypeName.get(ParameterizedType type) |
Returns a parameterized type equivalent to
type . |
ParameterizedTypeName |
ParameterizedTypeName.nestedClass(String name) |
Returns a new
ParameterizedTypeName instance for the specified name as nested
inside this class. |
ParameterizedTypeName |
ParameterizedTypeName.nestedClass(String name,
List<TypeName> typeArguments) |
Returns a new
ParameterizedTypeName instance for the specified name as nested
inside this class, with the specified typeArguments . |
Copyright © 2019 Square, Inc.. All rights reserved.