kgraphql / com.apurebase.kgraphql.schema.model.ast / ASTNode

ASTNode

abstract class ASTNode

Constructors

<init>

ASTNode()

Properties

loc

abstract val loc: Location?

Inheritors

ArgumentNode

data class ArgumentNode : ASTNode

DefinitionNode

sealed class DefinitionNode : ASTNode

DirectiveNode

data class DirectiveNode : ASTNode

EnumValueDefinitionNode

data class EnumValueDefinitionNode : ASTNode

FieldDefinitionNode

data class FieldDefinitionNode : ASTNode

InputValueDefinitionNode

data class InputValueDefinitionNode : ASTNode

NameNode

data class NameNode : ASTNode

OperationTypeDefinitionNode

data class OperationTypeDefinitionNode : ASTNode

SelectionNode

sealed class SelectionNode : ASTNode

SelectionSetNode

data class SelectionSetNode : ASTNode

TypeNode

sealed class TypeNode : ASTNode

ValueNode

sealed class ValueNode : ASTNode

VariableDefinitionNode

data class VariableDefinitionNode : ASTNode