This is an automated email from the ASF dual-hosted git repository.

jsedding pushed a change to branch jsedding/SLING-9140
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-api.git.


    from 70d3873  SLING-9140 -  utility to merge multiple value maps
     add 1af9437  SLING-9140 - utility to merge multiple value maps

No new revisions were added by this update.

Summary of changes:
 .../apache/sling/api/resource/package-info.java    |   2 +-
 .../sling/api/wrappers/CompositeValueMap.java      | 229 ++++++++++-----------
 .../api/{resource => wrappers}/ValueMapUtil.java   |   7 +-
 .../sling/api/wrappers/impl/CachingValueMap.java   |   6 +
 .../sling/api/wrappers/impl/MergingValueMap.java   | 177 ++++++++++++++++
 .../api/resource/impl/ValueMapUtilMergeTest.java   |   2 +-
 6 files changed, 293 insertions(+), 130 deletions(-)
 rename src/main/java/org/apache/sling/api/{resource => 
wrappers}/ValueMapUtil.java (94%)
 create mode 100644 
src/main/java/org/apache/sling/api/wrappers/impl/MergingValueMap.java

Reply via email to