incubator-sling-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cziege...@apache.org
Subject svn commit: r1406133 - in /sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource: JcrResourceUtil.java internal/helper/JcrPropertyMapCacheEntry.java
Date Tue, 06 Nov 2012 13:38:11 GMT
Author: cziegeler
Date: Tue Nov  6 13:38:11 2012
New Revision: 1406133

URL: http://svn.apache.org/viewvc?rev=1406133&view=rev
Log:
SLING-2650 :  Speed up JcrPropertyMapCacheEntry . Apply patch from Marcel Reutegger

Modified:
    sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrResourceUtil.java
    sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/JcrPropertyMapCacheEntry.java

Modified: sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrResourceUtil.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrResourceUtil.java?rev=1406133&r1=1406132&r2=1406133&view=diff
==============================================================================
--- sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrResourceUtil.java
(original)
+++ sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrResourceUtil.java
Tue Nov  6 13:38:11 2012
@@ -86,7 +86,7 @@ public class JcrResourceUtil {
     public static Object toJavaObject(Property property)
             throws RepositoryException {
         // multi-value property: return an array of values
-        if (property.getDefinition().isMultiple()) {
+        if (property.isMultiple()) {
             Value[] values = property.getValues();
             Object[] result = new Object[values.length];
             for (int i = 0; i < values.length; i++) {

Modified: sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/JcrPropertyMapCacheEntry.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/JcrPropertyMapCacheEntry.java?rev=1406133&r1=1406132&r2=1406133&view=diff
==============================================================================
--- sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/JcrPropertyMapCacheEntry.java
(original)
+++ sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/JcrPropertyMapCacheEntry.java
Tue Nov  6 13:38:11 2012
@@ -67,7 +67,7 @@ public class JcrPropertyMapCacheEntry {
     public JcrPropertyMapCacheEntry(final Property prop)
     throws RepositoryException {
         this.property = prop;
-        if ( prop.getDefinition().isMultiple() ) {
+        if ( prop.isMultiple() ) {
             isMulti = true;
             values = prop.getValues();
         } else {



Mime
View raw message