Schema

interface Schema : __Schema

Functions

execute
Link copied to clipboard
abstract suspend fun execute(request: String, variables: String? = null, context: Context = Context(emptyMap()), options: ExecutionOptions = ExecutionOptions()): String
executeBlocking
Link copied to clipboard
open fun executeBlocking(request: String, variables: String? = null, context: Context = Context(emptyMap()), options: ExecutionOptions = ExecutionOptions()): String
findTypeByName
Link copied to clipboard
abstract fun findTypeByName(name: String): __Type?

Properties

configuration
Link copied to clipboard
abstract val configuration: SchemaConfiguration
directives
Link copied to clipboard
abstract val directives: List<__Directive>
mutationType
Link copied to clipboard
abstract val mutationType: __Type?
queryType
Link copied to clipboard
abstract val queryType: __Type
subscriptionType
Link copied to clipboard
abstract val subscriptionType: __Type?
types
Link copied to clipboard
abstract val types: List<__Type>

Inheritors

DefaultSchema
Link copied to clipboard
LookupSchema
Link copied to clipboard