ExecutableDefinitionNode

sealed class ExecutableDefinitionNode : DefinitionNode

Types

FragmentDefinitionNode
Link copied to clipboard
class FragmentDefinitionNode(loc: Location?, name: NameNode, directives: List<DirectiveNode>, selectionSet: SelectionSetNode, typeCondition: TypeNode.NamedTypeNode) : DefinitionNode.ExecutableDefinitionNode
OperationDefinitionNode
Link copied to clipboard
class OperationDefinitionNode(loc: Location?, name: NameNode?, variableDefinitions: List<VariableDefinitionNode>?, directives: List<DirectiveNode>?, selectionSet: SelectionSetNode, operation: OperationTypeNode) : DefinitionNode.ExecutableDefinitionNode

Properties

directives
Link copied to clipboard
val directives: List<DirectiveNode>?
loc
Link copied to clipboard
open override val loc: Location?
name
Link copied to clipboard
val name: NameNode?
selectionSet
Link copied to clipboard
val selectionSet: SelectionSetNode
variableDefinitions
Link copied to clipboard
val variableDefinitions: List<VariableDefinitionNode>?

Inheritors

DefinitionNode.ExecutableDefinitionNode
Link copied to clipboard
DefinitionNode.ExecutableDefinitionNode
Link copied to clipboard