public class MapUnion<K,T> extends java.lang.Object implements Reduction<java.util.Map<K,T>>
Map objects into one by merging them into
 the first Map object. The process checks every key in the
 second Map object. For the keys that exist in the first
 Map object as well, the values will be merged according to 
 programmer's specifications. If the first Map object does 
 not contain the key already, then the key and its corresponding value will
 be added to the first Map object.| Modifier and Type | Field and Description | 
|---|---|
protected Reduction<T> | 
reducer  | 
ArrayCOMBINE, BooleanBITAND, BooleanBITOR, BooleanBITXOR, BooleanLOGAND, BooleanLOGOR, ByteBITAND, ByteBITOR, ByteBITXOR, ByteMAX, ByteMIN, ByteMINUS, ByteMULTI, ByteSUM, DoubleBITAND, DoubleBITOR, DoubleBITXOR, DoubleLOGAND, DoubleLOGOR, DoubleMAX, DoubleMIN, DoubleMINUS, DoubleMULTI, DoubleSUM, FloatMAX, FloatMIN, FloatMINUS, FloatMULTI, FloatSUM, IntegerBITAND, IntegerBITOR, IntegerBITXOR, IntegerLOGAND, IntegerLOGOR, IntegerMAX, IntegerMIN, IntegerMINUS, IntegerMULTI, IntegerSUM, LongBITAND, LongBITOR, LongBITXOR, LongLOGOR, LongMAX, LongMIN, LongMINUS, LongMULTI, LongSUM, ShortBITAND, ShortBITOR, ShortBITXOR, ShortMAX, ShortMIN, ShortMINUS, ShortMULTI, ShortSUM| Modifier and Type | Method and Description | 
|---|---|
java.util.Map<K,T> | 
reduce(java.util.Map<K,T> first,
      java.util.Map<K,T> second)
Specifies a reduction as defined by 2 elements into 1. 
 | 
public java.util.Map<K,T> reduce(java.util.Map<K,T> first, java.util.Map<K,T> second)
Reduction