QueryNode

class QueryNode(variable: ObjectVariableNode, query: QueryNameNode, arguments: Arguments<ExpressionNode>, sourceLocation: SourceLocation) : ExpressionNode

A query method applied to an object.

Constructors

QueryNode
Link copied to clipboard
fun QueryNode(variable: ObjectVariableNode, query: QueryNameNode, arguments: Arguments<ExpressionNode>, sourceLocation: SourceLocation)

Functions

toDocument
Link copied to clipboard
override fun toDocument(): Document

Properties

arguments
Link copied to clipboard
val arguments: Arguments<ExpressionNode>
comment
Link copied to clipboard
override val comment: String?

Expressions cannot have associated comments.

query
Link copied to clipboard
val query: QueryNameNode
sourceLocation
Link copied to clipboard
open override val sourceLocation: SourceLocation
variable
Link copied to clipboard
val variable: ObjectVariableNode