class WildcardTypeName : TypeName
| lowerBounds |
val lowerBounds: List<TypeName> |
| upperBounds |
val upperBounds: List<TypeName> |
| annotations |
val annotations: List<AnnotationSpec> |
| isAnnotated |
val isAnnotated: Boolean |
| annotated |
fun annotated(annotations: List<AnnotationSpec>): WildcardTypeName |
| withoutAnnotations |
fun withoutAnnotations(): TypeName |
| annotated |
fun annotated(vararg annotations: AnnotationSpec): TypeName |
| equals |
open fun equals(other: Any?): Boolean |
| hashCode |
open fun hashCode(): Int |
| toString |
open fun toString(): String |
| get |
fun get(mirror: WildcardType, typeVariables: MutableMap<TypeParameterElement, TypeVariableName> = mutableMapOf()): TypeNamefun get(wildcardName: WildcardType, map: MutableMap<Type, TypeVariableName> = mutableMapOf()): TypeName |
| subtypeOf |
fun subtypeOf(upperBound: TypeName): WildcardTypeName
Returns a type that represents an unknown type that extends fun subtypeOf(upperBound: Type): WildcardTypeNamefun subtypeOf(upperBound: KClass<*>): WildcardTypeName |
| supertypeOf |
fun supertypeOf(lowerBound: TypeName): WildcardTypeName
Returns a type that represents an unknown supertype of fun supertypeOf(lowerBound: Type): WildcardTypeNamefun supertypeOf(lowerBound: KClass<*>): WildcardTypeName |