SLING-6318 - internal optimization to avoid repeated retrieval of ValueMap from Resource
authorJustin Edelson <justin@apache.org>
Wed, 30 Nov 2016 17:09:57 +0000 (17:09 +0000)
committerJustin Edelson <justin@apache.org>
Wed, 30 Nov 2016 17:09:57 +0000 (17:09 +0000)
commit04f7bde14a725c9d58d2f1e586c5fe3fa8195c01
tree8bea8631ed717163627b481dca7df191051c3f72
parent0c9c0d13a1414e643f7615d32ebd83eb63bdbe9d
SLING-6318 - internal optimization to avoid repeated retrieval of ValueMap from Resource

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1772085 13f79535-47bb-0310-9956-ffa450edef68
src/main/java/org/apache/sling/models/impl/ModelAdapterFactory.java
src/main/java/org/apache/sling/models/impl/injectors/BindingsInjector.java
src/main/java/org/apache/sling/models/impl/injectors/ValueMapInjector.java
src/main/java/org/apache/sling/models/impl/injectors/ValuePreparer.java [new file with mode: 0644]
src/test/java/org/apache/sling/models/impl/RequestInjectionTest.java
src/test/java/org/apache/sling/models/impl/ResourceModelClassesTest.java
src/test/java/org/apache/sling/models/impl/ResourceModelInterfacesTest.java
src/test/java/org/apache/sling/models/testmodels/classes/BindingsModel.java
src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/BindingsModel.java