org.omnaest.utils.structure.map
Interface MapJoiner.From<K,VL>

Type Parameters:
K -
VL -
All Known Subinterfaces:
MapJoiner.JoinResult<K,VL,VR>
Enclosing class:
MapJoiner

public static interface MapJoiner.From<K,VL>

Author:
Omnaest

Method Summary
<VR> MapJoiner.JoinResult<K,VL,VR>
joinInner(KeyExtractor<? extends K,VR> keyExtractor, Iterable<? extends VR> iterable)
          Similar to joinInner(Map) but using a given Iterable and a related KeyExtractor
<VR> MapJoiner.JoinResult<K,VL,VR>
joinInner(Map<K,? extends VR> map)
          Does an inner join with the previously given left Map and the now given right Map
 

Method Detail

joinInner

<VR> MapJoiner.JoinResult<K,VL,VR> joinInner(Map<K,? extends VR> map)
Does an inner join with the previously given left Map and the now given right Map

Parameters:
map -
Returns:
MapJoiner.JoinResult

joinInner

<VR> MapJoiner.JoinResult<K,VL,VR> joinInner(KeyExtractor<? extends K,VR> keyExtractor,
                                             Iterable<? extends VR> iterable)
Similar to joinInner(Map) but using a given Iterable and a related KeyExtractor

Parameters:
keyExtractor - KeyExtractor
iterable - Iterable
Returns:
MapJoiner.JoinResult


Copyright © 2013. All Rights Reserved.