Types
DataLoader
Link copied to clipboard
class DataLoader<T, K, R>(kql: PropertyDef.DataLoadedFunction<T, K, R>, loader: DataLoaderFactory<K, R>, returnType: Type, arguments: List<InputValue<*>>) : Field
Content copied to clipboard
Function
Link copied to clipboard
open class Function<T, R>(kql: BaseOperationDef<T, R>, returnType: Type, arguments: List<InputValue<*>>) : Field, FunctionWrapper<R>
Content copied to clipboard
Kotlin
Link copied to clipboard
class Kotlin<T : Any, R>(kql: PropertyDef.Kotlin<T, R>, returnType: Type, arguments: List<InputValue<*>>, transformation: Transformation<T, R>?) : Field
Content copied to clipboard
Union
Link copied to clipboard
class Union<T>(kql: PropertyDef.Union<T>, nullable: Boolean, returnType: Type.Union, arguments: List<InputValue<*>>) : Field, FunctionWrapper<Any?>
Content copied to clipboard
Functions
checkAccess
Link copied to clipboard
Properties
args
Link copied to clipboard
arguments
Link copied to clipboard
deprecationReason
Link copied to clipboard
description
Link copied to clipboard
isDeprecated
Link copied to clipboard
returnType
Link copied to clipboard
Inheritors
Field
Link copied to clipboard
Field
Link copied to clipboard
Field
Link copied to clipboard
Field
Link copied to clipboard
Extensions
validateArguments
Link copied to clipboard
fun Field.validateArguments(selectionArgs: List<ArgumentNode>?, parentTypeName: String?): List<ValidationException>
Content copied to clipboard