You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by si...@apache.org on 2012/02/05 00:17:13 UTC

svn commit: r1240639 - /commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/

Author: simonetripodi
Date: Sat Feb  4 23:17:13 2012
New Revision: 1240639

URL: http://svn.apache.org/viewvc?rev=1240639&view=rev
Log:
(keyed|mapped) properties *setters* will need a different extra step as well to specify the index/key

Added:
    commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/IndexedPropertyGetterAccessor.java
      - copied, changed from r1240637, commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/IndexedPropertyAccessor.java
    commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/MappedPropertyGetterAccessor.java
      - copied, changed from r1240637, commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/MappedPropertyAccessor.java
Removed:
    commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/IndexedPropertyAccessor.java
    commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/MappedPropertyAccessor.java
Modified:
    commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/BeanAccessor.java
    commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/DefaultBeanAccessor.java

Modified: commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/BeanAccessor.java
URL: http://svn.apache.org/viewvc/commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/BeanAccessor.java?rev=1240639&r1=1240638&r2=1240639&view=diff
==============================================================================
--- commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/BeanAccessor.java (original)
+++ commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/BeanAccessor.java Sat Feb  4 23:17:13 2012
@@ -31,10 +31,10 @@ public interface BeanAccessor<B>
     BeanAccessor<?> getProperty( String name )
         throws IllegalAccessException, IntrospectionException, InvocationTargetException, NoSuchMethodException;
 
-    IndexedPropertyAccessor getIndexedProperty( String name )
+    IndexedPropertyGetterAccessor getIndexedProperty( String name )
         throws IllegalAccessException, InvocationTargetException, NoSuchMethodException;
 
-    MappedPropertyAccessor getMappedProperty( String name )
+    MappedPropertyGetterAccessor getMappedProperty( String name )
         throws IllegalAccessException, InvocationTargetException, NoSuchMethodException;
 
     B get();

Modified: commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/DefaultBeanAccessor.java
URL: http://svn.apache.org/viewvc/commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/DefaultBeanAccessor.java?rev=1240639&r1=1240638&r2=1240639&view=diff
==============================================================================
--- commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/DefaultBeanAccessor.java (original)
+++ commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/DefaultBeanAccessor.java Sat Feb  4 23:17:13 2012
@@ -61,14 +61,14 @@ final class DefaultBeanAccessor<B>
         return new DefaultBeanAccessor<Object>( newBean );
     }
 
-    public IndexedPropertyAccessor getIndexedProperty( String name )
+    public IndexedPropertyGetterAccessor getIndexedProperty( String name )
         throws IllegalAccessException, InvocationTargetException, NoSuchMethodException
     {
         // TODO Auto-generated method stub
         return null;
     }
 
-    public MappedPropertyAccessor getMappedProperty( String name )
+    public MappedPropertyGetterAccessor getMappedProperty( String name )
         throws IllegalAccessException, InvocationTargetException, NoSuchMethodException
     {
         // TODO Auto-generated method stub

Copied: commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/IndexedPropertyGetterAccessor.java (from r1240637, commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/IndexedPropertyAccessor.java)
URL: http://svn.apache.org/viewvc/commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/IndexedPropertyGetterAccessor.java?p2=commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/IndexedPropertyGetterAccessor.java&p1=commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/IndexedPropertyAccessor.java&r1=1240637&r2=1240639&rev=1240639&view=diff
==============================================================================
--- commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/IndexedPropertyAccessor.java (original)
+++ commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/IndexedPropertyGetterAccessor.java Sat Feb  4 23:17:13 2012
@@ -19,7 +19,7 @@ package org.apache.commons.beanutils2;
  * under the License.
  */
 
-public interface IndexedPropertyAccessor
+public interface IndexedPropertyGetterAccessor
 {
 
     BeanAccessor<?> at( int index );

Copied: commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/MappedPropertyGetterAccessor.java (from r1240637, commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/MappedPropertyAccessor.java)
URL: http://svn.apache.org/viewvc/commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/MappedPropertyGetterAccessor.java?p2=commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/MappedPropertyGetterAccessor.java&p1=commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/MappedPropertyAccessor.java&r1=1240637&r2=1240639&rev=1240639&view=diff
==============================================================================
--- commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/MappedPropertyAccessor.java (original)
+++ commons/sandbox/beanutils2/trunk/src/main/java/org/apache/commons/beanutils2/MappedPropertyGetterAccessor.java Sat Feb  4 23:17:13 2012
@@ -19,7 +19,7 @@ package org.apache.commons.beanutils2;
  * under the License.
  */
 
-public interface MappedPropertyAccessor
+public interface MappedPropertyGetterAccessor
 {
 
     BeanAccessor<?> withKey( String key );