Author: sebb
Date: Sat Apr 25 15:27:06 2009
New Revision: 768548

URL: http://svn.apache.org/viewvc?rev=768548&view=rev
Log:
Prevent instantiation of utility classes

Modified:
    
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java
    
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java
    
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/IOUtils.java

Modified: 
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java
URL: 
http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java?rev=768548&r1=768547&r2=768548&view=diff
==============================================================================
--- 
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java
 (original)
+++ 
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java
 Sat Apr 25 15:27:06 2009
@@ -28,6 +28,10 @@
 
     private static final int BYTE_MASK = 255;
 
+    /** Private constructor to prevent instantiation of this utility class. */
+    private TarUtils(){    
+    }
+
     /**
      * Parse an octal string from a buffer.
      * Leading spaces are ignored.

Modified: 
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java
URL: 
http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java?rev=768548&r1=768547&r2=768548&view=diff
==============================================================================
--- 
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java
 (original)
+++ 
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java
 Sat Apr 25 15:27:06 2009
@@ -26,6 +26,10 @@
  * Generic Archive utilities
  */
 public class ArchiveUtils {
+    
+    /** Private constructor to prevent instantiation of this utility class. */
+    private ArchiveUtils(){    
+    }
 
     /**
      * Generates a string containing the name, isDirectory setting and size of 
an entry.

Modified: 
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/IOUtils.java
URL: 
http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/IOUtils.java?rev=768548&r1=768547&r2=768548&view=diff
==============================================================================
--- 
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/IOUtils.java
 (original)
+++ 
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/IOUtils.java
 Sat Apr 25 15:27:06 2009
@@ -28,6 +28,10 @@
  */
 public final class IOUtils {
 
+    /** Private constructor to prevent instantiation of this utility class. */
+    private IOUtils(){    
+    }
+
        /**
      * Copies the content of a InputStream into an OutputStream.
      * Uses a default buffer size of 8024 bytes.


Reply via email to