(self, name, base_type, parent=None, wire_name=None)
Construct a MapDataType.

    Args:
      name: (str) The name to give this type.
      base_type: (DataType) The DataType to represent an map of string to.
      parent: (TemplateObject) The parent of this object.
      wire_name: (str) The identifier used in the wire protocol for this object.
Construct a MapDataType.
Construct a MapDataType .
def __init__(self, name, base_type, parent=None, wire_name=None):
    """Construct a MapDataType.

    Args:
      name: (str) The name to give this type.
      base_type: (DataType) The DataType to represent an map of string to.
      parent: (TemplateObject) The parent of this object.
      wire_name: (str) The identifier used in the wire protocol for this object.
    """
    super(MapDataType, self).__init__(name, base_type, parent=parent,
                                      wire_name=wire_name)
    self._json_type = 'map'
    self.SetTemplateValue('mapOf', base_type)
def __init__ ( self , name , base_type , parent = None , wire_name = None ) : super ( MapDataType , self ) . __init__ ( name , base_type , parent = parent , wire_name = wire_name ) self . _json_type = 'map' self . SetTemplateValue ( 'mapOf' , base_type )