Author: dbrosius
Date: Thu Dec 28 09:52:09 2017
New Revision: 1819412

URL: http://svn.apache.org/viewvc?rev=1819412&view=rev
Log:
remove unnecessary field masking from local variables

Modified:
    
commons/proper/beanutils/trunk/src/main/java/org/apache/commons/beanutils2/BeanMap.java

Modified: 
commons/proper/beanutils/trunk/src/main/java/org/apache/commons/beanutils2/BeanMap.java
URL: 
http://svn.apache.org/viewvc/commons/proper/beanutils/trunk/src/main/java/org/apache/commons/beanutils2/BeanMap.java?rev=1819412&r1=1819411&r2=1819412&view=diff
==============================================================================
--- 
commons/proper/beanutils/trunk/src/main/java/org/apache/commons/beanutils2/BeanMap.java
 (original)
+++ 
commons/proper/beanutils/trunk/src/main/java/org/apache/commons/beanutils2/BeanMap.java
 Thu Dec 28 09:52:09 2017
@@ -69,7 +69,7 @@ public class BeanMap extends AbstractMap
 
     /**
      * This HashMap has been made unmodifiable to prevent issues when
-     * loaded in a shared ClassLoader enviroment.
+     * loaded in a shared ClassLoader environment.
      *
      * @see "http://issues.apache.org/jira/browse/BEANUTILS-112";
      * @deprecated Use {@link BeanMap#getTypeTransformer(Class)} method
@@ -127,9 +127,9 @@ public class BeanMap extends AbstractMap
     };
 
     private static Map<Class<? extends Object>, Transformer> 
createTypeTransformers() {
-        final Map<Class<? extends Object>, Transformer> defaultTransformers =
+        final Map<Class<? extends Object>, Transformer> defTransformers =
                 new HashMap<>();
-        defaultTransformers.put(
+        defTransformers.put(
             Boolean.TYPE,
             new Transformer() {
                 @Override
@@ -138,7 +138,7 @@ public class BeanMap extends AbstractMap
                 }
             }
         );
-        defaultTransformers.put(
+        defTransformers.put(
             Character.TYPE,
             new Transformer() {
                 @Override
@@ -147,7 +147,7 @@ public class BeanMap extends AbstractMap
                 }
             }
         );
-        defaultTransformers.put(
+        defTransformers.put(
             Byte.TYPE,
             new Transformer() {
                 @Override
@@ -156,7 +156,7 @@ public class BeanMap extends AbstractMap
                 }
             }
         );
-        defaultTransformers.put(
+        defTransformers.put(
             Short.TYPE,
             new Transformer() {
                 @Override
@@ -165,7 +165,7 @@ public class BeanMap extends AbstractMap
                 }
             }
         );
-        defaultTransformers.put(
+        defTransformers.put(
             Integer.TYPE,
             new Transformer() {
                 @Override
@@ -174,7 +174,7 @@ public class BeanMap extends AbstractMap
                 }
             }
         );
-        defaultTransformers.put(
+        defTransformers.put(
             Long.TYPE,
             new Transformer() {
                 @Override
@@ -183,7 +183,7 @@ public class BeanMap extends AbstractMap
                 }
             }
         );
-        defaultTransformers.put(
+        defTransformers.put(
             Float.TYPE,
             new Transformer() {
                 @Override
@@ -192,7 +192,7 @@ public class BeanMap extends AbstractMap
                 }
             }
         );
-        defaultTransformers.put(
+        defTransformers.put(
             Double.TYPE,
             new Transformer() {
                 @Override
@@ -201,7 +201,7 @@ public class BeanMap extends AbstractMap
                 }
             }
         );
-        return defaultTransformers;
+        return defTransformers;
     }
 
 
@@ -763,7 +763,7 @@ public class BeanMap extends AbstractMap
     /**
      * Map entry used by {@link BeanMap}.
      */
-    protected static class Entry extends AbstractMapEntry {
+    protected static class Entry extends AbstractMapEntry<Object, Object> {
         private final BeanMap owner;
 
         /**
@@ -815,9 +815,9 @@ public class BeanMap extends AbstractMap
         throws IllegalAccessException, ClassCastException {
         try {
             if ( value != null ) {
-                final Class<? extends Object>[] types = 
method.getParameterTypes();
-                if ( types != null && types.length > 0 ) {
-                    final Class<? extends Object> paramType = types[0];
+                final Class<? extends Object>[] parmTypes = 
method.getParameterTypes();
+                if ( parmTypes != null && parmTypes.length > 0 ) {
+                    final Class<? extends Object> paramType = parmTypes[0];
                     if ( ! paramType.isAssignableFrom( value.getClass() ) ) {
                         value = convertType( paramType, value );
                     }
@@ -878,9 +878,8 @@ public class BeanMap extends AbstractMap
         throws InstantiationException, IllegalAccessException, 
IllegalArgumentException, InvocationTargetException {
 
         // try call constructor
-        final Class<?>[] types = { value.getClass() };
         try {
-            final Constructor<?> constructor = newType.getConstructor( types );
+            final Constructor<?> constructor = newType.getConstructor( 
value.getClass() );
             final Object[] arguments = { value };
             return constructor.newInstance( arguments );
         }


Reply via email to