A concrete implementation of PObjectImpl whose
value is a Java Map. The underlying PCollection for this
PObject must contain Pairs of values. The
first element of the pair will be used as the map key, while the second element will be used
as the map value. Note that the contents of the underlying PCollection may not be
reflected in the returned Map, since a single key may be mapped to several values in
the underlying PCollection, and only one of those values will appear in the Map encapsulated by this PObject.
process(Iterable<Pair<K,V>> input)
Transforms the provided Iterable, obtained from the backing PCollection,
into the value encapsulated by this PObject.
Methods inherited from class org.apache.crunch.materialize.pobject.PObjectImpl