Package org.jasig.services.persondir.support.merger

Interface Summary
IAttributeMerger Interface for merging attributes from sibling PersonAttributeDaos.
 

Class Summary
BaseAdditiveAttributeMerger Merges the Sets of IPersons additively calling the abstract BaseAdditiveAttributeMerger.mergePersonAttributes(Map, Map) method on the attributes of IPersons that exist in both sets.
MultivaluedAttributeMerger Merger that retains values from both maps.
NoncollidingAttributeAdder Merger which implements accumulation of Map entries such that entries once established are individually immutable.
ReplacingAttributeAdder Attribute merge strategy whereby considered attributes over-write previously set values for attributes with colliding names.
 



Copyright © 2012 Jasig. All Rights Reserved.