OperationObject

class OperationObject(name: String, description: String, fields: List<Field>) : Type.ComplexType

Functions

get
Link copied to clipboard
open operator override fun get(name: String): Field?
hasField
Link copied to clipboard
open override fun hasField(name: String): Boolean
isElementNullable
Link copied to clipboard
open fun isElementNullable(): Boolean
isInstance
Link copied to clipboard
open override fun isInstance(value: Any?): Boolean
isList
Link copied to clipboard
open fun isList(): Boolean
isNotList
Link copied to clipboard
open fun isNotList(): Boolean
isNotNullable
Link copied to clipboard
open fun isNotNullable(): Boolean
isNullable
Link copied to clipboard
open fun isNullable(): Boolean
toKType
Link copied to clipboard
open fun toKType(): KType
unwrapList
Link copied to clipboard
open fun unwrapList(): Type
unwrapped
Link copied to clipboard
open fun unwrapped(): Type

Properties

allFields
Link copied to clipboard
val allFields: List<Field>
description
Link copied to clipboard
open override val description: String
enumValues
Link copied to clipboard
open override val enumValues: List<__EnumValue>? = null
fields
Link copied to clipboard
open override val fields: List<__Field>?
fieldsByName
Link copied to clipboard
val fieldsByName: Map<String, Field>
inputFields
Link copied to clipboard
open override val inputFields: List<__InputValue>? = null
interfaces
Link copied to clipboard
open override val interfaces: List<Type.Interface<*>>?
kClass
Link copied to clipboard
open override val kClass: KClass<*>? = null
kind
Link copied to clipboard
open override val kind: TypeKind
name
Link copied to clipboard
open override val name: String
ofType
Link copied to clipboard
open override val ofType: __Type? = null
possibleTypes
Link copied to clipboard
open override val possibleTypes: List<__Type>? = null