class_docstr: Abstract interface to create holidays following certain rules.
class_docstr_tok: ["Abstract","interface","to","create","holidays","following","certain","rules","."]
docstr: Merge holiday calendars together.  The caller's class
  rules take precedence.  The merge will be done
  based on each holiday's name.
  
  Parameters
  ----------
  other : holiday calendar
  inplace : bool (default=False)
      If True set rule_table to holidays, else return array of Holidays
docstr_tok: ["Merge","holiday","calendars","together",".","The","caller","'s","class","rules","take","precedence",".","The","merge","will","be","done","based","on","each","holiday","'s","name",".","Parameters","--","--","--","--","--","other",":","holiday","calendar","inplace",":","bool","(","default=False",")","If","True","set","rule_table","to","holidays",",","else","return","array","of","Holidays"]
code: def merge(self, other, inplace=False):
      """
      Merge holiday calendars together.  The caller's class
      rules take precedence.  The merge will be done
      based on each holiday's name.
  
      Parameters
      ----------
      other : holiday calendar
      inplace : bool (default=False)
          If True set rule_table to holidays, else return array of Holidays
      """
      holidays = self.merge_class(self, other)
      if inplace:
          self.rules = holidays
      else:
          return holidays
  
imports: from datetime import datetime, timedelta
  import warnings
  from dateutil.relativedelta import FR, MO, SA, SU, TH, TU, WE
  import numpy
  from pandas.compat import add_metaclass
  from pandas.errors import PerformanceWarning
  from pandas import DateOffset, Series, Timestamp, date_range
  from pandas.tseries.offsets import Day, Easter
label_desc: Use image node_id 5 for calling the AbstractHolidayCalendar obj's underlying member method code with example usage: obj.merge(other, inplace) and returns: holidays