|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IAttributeMerger
Interface for merging attributes from sibling PersonAttributeDaos.
| Method Summary | |
|---|---|
Map<String,List<Object>> |
mergeAttributes(Map<String,List<Object>> toModify,
Map<String,List<Object>> toConsider)
Modify the "toModify" argument in consideration of the "toConsider" argument. |
Set<String> |
mergeAvailableQueryAttributes(Set<String> toModify,
Set<String> toConsider)
Modify the "toModify" argument in consideration of the "toConsider" argument. |
Set<String> |
mergePossibleUserAttributeNames(Set<String> toModify,
Set<String> toConsider)
Modify the "toModify" argument in consideration of the "toConsider" argument. |
Set<IPersonAttributes> |
mergeResults(Set<IPersonAttributes> toModify,
Set<IPersonAttributes> toConsider)
Merge the results of a search.IPersonLookupDao call
and a compiled results map. |
| Method Detail |
|---|
Set<IPersonAttributes> mergeResults(Set<IPersonAttributes> toModify,
Set<IPersonAttributes> toConsider)
search.IPersonLookupDao call
and a compiled results map.
toModify - The compiled results map, this will be modified based on the values in toConsider.toConsider - The query results map, this will not be modified.
Set<String> mergePossibleUserAttributeNames(Set<String> toModify,
Set<String> toConsider)
toModify - Modify this settoConsider - In consideration of this set
IllegalArgumentException - if either toModify or toConsider is null
Set<String> mergeAvailableQueryAttributes(Set<String> toModify,
Set<String> toConsider)
toModify - Modify this settoConsider - In consideration of this set
IllegalArgumentException - if either toModify or toConsider is null
Map<String,List<Object>> mergeAttributes(Map<String,List<Object>> toModify,
Map<String,List<Object>> toConsider)
toModify - - modify this maptoConsider - - in consideration of this map
IllegalArgumentException - if either toModify or toConsider is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||