Class: Google::Spanner::V1::PlanNode::ShortRepresentation

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/spanner/v1/doc/google/spanner/v1/query_plan.rb

Overview

Condensed representation of a node and its subtree. Only present for +SCALAR+ PlanNode(s).

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

Returns A string representation of the expression subtree rooted at this node.

Returns:

  • (String)

    A string representation of the expression subtree rooted at this node.



90
# File 'lib/google/cloud/spanner/v1/doc/google/spanner/v1/query_plan.rb', line 90

class ShortRepresentation; end

#subqueriesHash{String => Integer}

Returns A mapping of (subquery variable name) -> (subquery node id) for cases where the +description+ string of this node references a +SCALAR+ subquery contained in the expression subtree rooted at this node. The referenced +SCALAR+ subquery may not necessarily be a direct child of this node.

Returns:

  • (Hash{String => Integer})

    A mapping of (subquery variable name) -> (subquery node id) for cases where the +description+ string of this node references a +SCALAR+ subquery contained in the expression subtree rooted at this node. The referenced +SCALAR+ subquery may not necessarily be a direct child of this node.



90
# File 'lib/google/cloud/spanner/v1/doc/google/spanner/v1/query_plan.rb', line 90

class ShortRepresentation; end