public abstract class TypeUse extends Object
Constructor and Description |
---|
TypeUse() |
Modifier and Type | Method and Description |
---|---|
static TypeUse |
createTypeUse(AnnotatedType... reflectTypes)
Create a type use for reflect types.
|
static TypeUse |
createTypeUse(TypeMirror... modelTypes)
Create a type use for model types.
|
abstract TypeUse |
getArg(int index)
Return the type use of a type argument of the underlying type.
|
abstract boolean |
isNullable() |
public static TypeUse createTypeUse(AnnotatedType... reflectTypes)
reflectTypes
- the annotated typespublic static TypeUse createTypeUse(TypeMirror... modelTypes)
modelTypes
- the annotated typespublic abstract TypeUse getArg(int index)
index
- the argument indexpublic abstract boolean isNullable()
Copyright © 2018. All rights reserved.