Types
Factory methods for types.
Functions
arrayOf
Link copied to clipboard
collectionElementType
Link copied to clipboard
open fun collectionElementType(context: Type, contextRawType: Class<out Any>): Type
Content copied to clipboard
generatedJsonAdapterName
Link copied to clipboard
Resolves the generated JsonAdapter fully qualified class name for a given JsonClass-annotated
{@code clazz}
.Resolves the generated JsonAdapter fully qualified class name for a given JsonClass-annotated
{@code className}
.getFieldJsonQualifierAnnotations
Link copied to clipboard
open fun getFieldJsonQualifierAnnotations(clazz: Class<out Any>, fieldName: String): Set<out Annotation>
Content copied to clipboard
getRawType
Link copied to clipboard
newParameterizedType
Link copied to clipboard
open fun newParameterizedType(rawType: Type, typeArguments: Array<Type>): ParameterizedType
Content copied to clipboard
newParameterizedTypeWithOwner
Link copied to clipboard
open fun newParameterizedTypeWithOwner(ownerType: Type, rawType: Type, typeArguments: Array<Type>): ParameterizedType
Content copied to clipboard
nextAnnotations
Link copied to clipboard
@Nullable()
Content copied to clipboard
subtypeOf
Link copied to clipboard
supertypeOf
Link copied to clipboard