docstr: sets parent of current node
  
  Arguments:
      node {AbstractPlan} -- parent node
docstr_tok: ["sets","parent","of","current","node","Arguments",":","node","{","AbstractPlan","}","--","parent","node"]
code: def parent(self, node: "AbstractPlan"):
      """sets parent of current node
  
      Arguments:
          node {AbstractPlan} -- parent node
      """
      # remove if we don't allow setter function
      # parent can be constructor only job
      self._parent = node
  
imports: from abc import ABC, abstractmethod
  from collections import deque
  from typing import Any, List
  from evadb.plan_nodes.types import PlanOprType
label_desc: Use image node_id 4 for calling the AbstractPlan obj's underlying member method code with example usage: obj.parent(node) without return types