Union

class Union(node: SelectionNode, unionField: Field.Union<*>, memberChildren: Map<Type, Collection<Execution>>, key: String, alias: String?, condition: TypeCondition?, directives: Map<Directive, ArgumentNodes?>?) : Execution.Node

Functions

memberExecution
Link copied to clipboard
fun memberExecution(type: Type): Execution.Node

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
memberChildren
Link copied to clipboard
val memberChildren: Map<Type, Collection<Execution>>
selectionNode
Link copied to clipboard
open override val selectionNode: SelectionNode
typeCondition
Link copied to clipboard
val typeCondition: TypeCondition? = null
unionField
Link copied to clipboard
val unionField: Field.Union<*>
variables
Link copied to clipboard
val variables: List<VariableDefinitionNode>? = null