Author: ggregory
Date: Fri Nov 18 15:32:02 2011
New Revision: 1203703

URL: http://svn.apache.org/viewvc?rev=1203703&view=rev
Log:
Use the Integer cache, don't create new Integers if not needed.

Modified:
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/FileSystemConfigBuilder.java
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ftp/FtpFileObject.java
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder.java
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ram/RamFileSystemConfigBuilder.java
    
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder.java

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/FileSystemConfigBuilder.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/FileSystemConfigBuilder.java?rev=1203703&r1=1203702&r2=1203703&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/FileSystemConfigBuilder.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/FileSystemConfigBuilder.java
 Fri Nov 18 15:32:02 2011
@@ -240,7 +240,7 @@ public abstract class FileSystemConfigBu
     /** @since 2.0 */
     protected int getInteger(FileSystemOptions opts, String name, int 
defaultValue)
     {
-        return getInteger(opts, name, new Integer(defaultValue)).intValue();
+        return getInteger(opts, name, 
Integer.valueOf(defaultValue)).intValue();
     }
 
     /** @since 2.0 */

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ftp/FtpFileObject.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ftp/FtpFileObject.java?rev=1203703&r1=1203702&r2=1203703&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ftp/FtpFileObject.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ftp/FtpFileObject.java
 Fri Nov 18 15:32:02 2011
@@ -157,7 +157,7 @@ public class FtpFileObject extends Abstr
                             
log.debug(Messages.getString("vfs.provider.ftp/invalid-directory-entry.debug",
                                 new Object[]
                                     {
-                                        new Integer(i), relPath
+                                        Integer.valueOf(i), relPath
                                     }));
                         }
                         continue;

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder.java?rev=1203703&r1=1203702&r2=1203703&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/http/HttpFileSystemConfigBuilder.java
 Fri Nov 18 15:32:02 2011
@@ -99,7 +99,7 @@ public class HttpFileSystemConfigBuilder
      */
     public void setProxyPort(FileSystemOptions opts, int proxyPort)
     {
-        setParam(opts, "proxyPort", new Integer(proxyPort));
+        setParam(opts, "proxyPort", Integer.valueOf(proxyPort));
     }
 
     /**
@@ -176,7 +176,7 @@ public class HttpFileSystemConfigBuilder
      */
     public void setMaxTotalConnections(FileSystemOptions opts, int 
maxTotalConnections)
     {
-        setParam(opts, HttpConnectionManagerParams.MAX_TOTAL_CONNECTIONS, new 
Integer(maxTotalConnections));
+        setParam(opts, HttpConnectionManagerParams.MAX_TOTAL_CONNECTIONS, 
Integer.valueOf(maxTotalConnections));
     }
 
     /**
@@ -198,7 +198,7 @@ public class HttpFileSystemConfigBuilder
      */
     public void setMaxConnectionsPerHost(FileSystemOptions opts, int 
maxHostConnections)
     {
-        setParam(opts, HttpConnectionManagerParams.MAX_HOST_CONNECTIONS, new 
Integer(maxHostConnections));
+        setParam(opts, HttpConnectionManagerParams.MAX_HOST_CONNECTIONS, 
Integer.valueOf(maxHostConnections));
     }
 
     /**

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ram/RamFileSystemConfigBuilder.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ram/RamFileSystemConfigBuilder.java?rev=1203703&r1=1203702&r2=1203703&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ram/RamFileSystemConfigBuilder.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/ram/RamFileSystemConfigBuilder.java
 Fri Nov 18 15:32:02 2011
@@ -76,7 +76,7 @@ public final class RamFileSystemConfigBu
      */
     public void setMaxSize(FileSystemOptions opts, int sizeInBytes)
     {
-        setParam(opts, MAX_SIZE_KEY, new Integer(sizeInBytes));
+        setParam(opts, MAX_SIZE_KEY, Integer.valueOf(sizeInBytes));
     }
 
 }

Modified: 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder.java
URL: 
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder.java?rev=1203703&r1=1203702&r2=1203703&view=diff
==============================================================================
--- 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder.java
 (original)
+++ 
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs2/provider/sftp/SftpFileSystemConfigBuilder.java
 Fri Nov 18 15:32:02 2011
@@ -297,7 +297,7 @@ public final class SftpFileSystemConfigB
      */
     public void setProxyPort(FileSystemOptions opts, int proxyPort)
     {
-        setParam(opts, "proxyPort", new Integer(proxyPort));
+        setParam(opts, "proxyPort", Integer.valueOf(proxyPort));
     }
 
     /**


Reply via email to