class Interface<T : Any> : ComplexType
<init> |
Interface(definition: Object<T>, fields: List<Field> = emptyList(), possibleTypes: List<Type>? = emptyList()) |
description |
val description: String |
enumValues |
val enumValues: List<__EnumValue>? |
inputFields |
val inputFields: List<__InputValue>? |
interfaces |
val interfaces: List<__Type>? |
kClass |
val kClass: KClass<T> |
kind |
val kind: TypeKind |
name |
val name: String? |
ofType |
val ofType: __Type? |
possibleTypes |
val possibleTypes: List<Type>? |
withPossibleTypes |
fun withPossibleTypes(possibleTypes: List<Type>): Interface<T> |