Node

open class Node(selectionNode: SelectionNode, field: Field, children: Collection<Execution>, key: String, alias: String?, arguments: ArgumentNodes?, typeCondition: TypeCondition?, directives: Map<Directive, ArgumentNodes?>?, variables: List<VariableDefinitionNode>?) : Execution

Properties

alias
Link copied to clipboard
val alias: String? = null
aliasOrKey
Link copied to clipboard
val aliasOrKey: String
arguments
Link copied to clipboard
val arguments: ArgumentNodes? = null
children
Link copied to clipboard
val children: Collection<Execution>
directives
Link copied to clipboard
open override val directives: Map<Directive, ArgumentNodes?>? = null
field
Link copied to clipboard
val field: Field
key
Link copied to clipboard
val key: String
selectionNode
Link copied to clipboard
open override val selectionNode: SelectionNode
typeCondition
Link copied to clipboard
val typeCondition: TypeCondition? = null
variables
Link copied to clipboard
val variables: List<VariableDefinitionNode>? = null

Inheritors

Execution
Link copied to clipboard