code: def __init__(self, db: EvaDBDatabase, node: HashJoinBuildPlan):
      super().__init__(db, node)
      self.predicate = None  # node.join_predicate
      self.join_type = node.join_type
      self.build_keys = node.build_keys
  
file_path: evadb/evadb/executor/join_build_executor.py
imports: from typing import Iterator
  from evadb.database import EvaDBDatabase
  from evadb.executor.abstract_executor import AbstractExecutor
  from evadb.models.storage.batch import Batch
  from evadb.plan_nodes.hash_join_build_plan import HashJoinBuildPlan
label_desc: Use image node_id 1 to create a new BuildJoinExecutor object from inherited base classes: AbstractExecutor with example: obj = BuildJoinExecutor(db, node)