Author: ggregory
Date: Wed Nov 14 21:58:09 2012
New Revision: 1409464

URL: http://svn.apache.org/viewvc?rev=1409464&view=rev
Log:
Use the final keyword where possible.

Modified:
    commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVFormat.java
    
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVPrinter.java
    commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVRecord.java
    commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/Lexer.java
    
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVFileParserTest.java
    
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVParserTest.java
    
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/perf/PerformanceTest.java

Modified: 
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVFormat.java
URL: 
http://svn.apache.org/viewvc/commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVFormat.java?rev=1409464&r1=1409463&r2=1409464&view=diff
==============================================================================
--- 
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVFormat.java 
(original)
+++ 
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVFormat.java 
Wed Nov 14 21:58:09 2012
@@ -130,7 +130,7 @@ public class CSVFormat implements Serial
      *            the char used for value separation, must not be a line break 
character
      * @throws IllegalArgumentException if the delimiter is a line break 
character
      */
-    public static CSVFormatBuilder newBuilder(char delimiter) {
+    public static CSVFormatBuilder newBuilder(final char delimiter) {
         return new CSVFormatBuilder(delimiter);
     }
 
@@ -430,7 +430,7 @@ public class CSVFormat implements Serial
          *            the char used for value separation, must not be a line 
break character
          * @throws IllegalArgumentException if the delimiter is a line break 
character
          */
-        private CSVFormatBuilder(char delimiter){
+        private CSVFormatBuilder(final char delimiter){
             this(delimiter, null, null, null, null, false, false, null, null);
         }
 

Modified: 
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVPrinter.java
URL: 
http://svn.apache.org/viewvc/commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVPrinter.java?rev=1409464&r1=1409463&r2=1409464&view=diff
==============================================================================
--- 
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVPrinter.java 
(original)
+++ 
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVPrinter.java 
Wed Nov 14 21:58:09 2012
@@ -152,7 +152,7 @@ public class CSVPrinter implements Flush
         println();
     }
 
-    private void print(Object object, final CharSequence value, final int 
offset, final int len) throws IOException {
+    private void print(final Object object, final CharSequence value, final 
int offset, final int len) throws IOException {
         if (format.isQuoting()) {
             printAndQuote(object, value, offset, len);
         } else if (format.isEscaping()) {
@@ -215,7 +215,7 @@ public class CSVPrinter implements Flush
     /*
      * Note: must only be called if quoting is enabled, otherwise will 
generate NPE
      */
-    void printAndQuote(Object object, final CharSequence value, final int 
offset, final int len) throws IOException {
+    void printAndQuote(final Object object, final CharSequence value, final 
int offset, final int len) throws IOException {
         final boolean first = newLine; // is this the first value on this line?
         boolean quote = false;
         int start = offset;
@@ -344,8 +344,8 @@ public class CSVPrinter implements Flush
      * @throws IOException
      *             If an I/O error occurs
      */
-    public void printRecords(Object[] values) throws IOException {
-        for (Object value : values) {
+    public void printRecords(final Object[] values) throws IOException {
+        for (final Object value : values) {
             if (value instanceof Object[]) {
                 this.printRecord((Object[]) value);
             } else if (value instanceof Iterable) {
@@ -364,8 +364,8 @@ public class CSVPrinter implements Flush
      * @throws IOException
      *             If an I/O error occurs
      */
-    public void printRecords(Iterable<?> values) throws IOException {
-        for (Object value : values) {
+    public void printRecords(final Iterable<?> values) throws IOException {
+        for (final Object value : values) {
             if (value instanceof Object[]) {
                 this.printRecord((Object[]) value);
             } else if (value instanceof Iterable) {
@@ -384,8 +384,8 @@ public class CSVPrinter implements Flush
      * @throws IOException
      *             If an I/O error occurs
      */
-    public void printRecords(ResultSet resultSet) throws SQLException, 
IOException {
-        int columnCount = resultSet.getMetaData().getColumnCount();
+    public void printRecords(final ResultSet resultSet) throws SQLException, 
IOException {
+        final int columnCount = resultSet.getMetaData().getColumnCount();
         while (resultSet.next()) {
             for (int i = 1; i <= columnCount; i++) {
                 print(resultSet.getString(i));

Modified: 
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVRecord.java
URL: 
http://svn.apache.org/viewvc/commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVRecord.java?rev=1409464&r1=1409463&r2=1409464&view=diff
==============================================================================
--- 
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVRecord.java 
(original)
+++ 
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/CSVRecord.java 
Wed Nov 14 21:58:09 2012
@@ -45,7 +45,7 @@ public class CSVRecord implements Serial
     /** The record number. */
     private final long recordNumber;
 
-    CSVRecord(final String[] values, final Map<String, Integer> mapping, final 
String comment, long recordNumber) {
+    CSVRecord(final String[] values, final Map<String, Integer> mapping, final 
String comment, final long recordNumber) {
         this.recordNumber = recordNumber;
         this.values = values != null ? values : EMPTY_STRING_ARRAY;
         this.mapping = mapping;

Modified: 
commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/Lexer.java
URL: 
http://svn.apache.org/viewvc/commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/Lexer.java?rev=1409464&r1=1409463&r2=1409464&view=diff
==============================================================================
--- commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/Lexer.java 
(original)
+++ commons/proper/csv/trunk/src/main/java/org/apache/commons/csv/Lexer.java 
Wed Nov 14 21:58:09 2012
@@ -65,7 +65,7 @@ abstract class Lexer {
         this.ignoreEmptyLines = format.getIgnoreEmptyLines();
     }
 
-    private final char mapNullToDisabled(Character c) {
+    private final char mapNullToDisabled(final Character c) {
         return c == null ? DISABLED : c.charValue();
     }
 

Modified: 
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVFileParserTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVFileParserTest.java?rev=1409464&r1=1409463&r2=1409464&view=diff
==============================================================================
--- 
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVFileParserTest.java
 (original)
+++ 
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVFileParserTest.java
 Wed Nov 14 21:58:09 2012
@@ -90,7 +90,7 @@ public class CSVFileParserTest {
         assertTrue(testName+" require 1 param", split.length >= 1);
          // first line starts with csv data file name
         final BufferedReader csvFile = new BufferedReader(new FileReader(new 
File(BASE, split[0])));
-        CSVFormatBuilder builder = 
CSVFormat.newBuilder(',').withQuoteChar('"');
+        final CSVFormatBuilder builder = 
CSVFormat.newBuilder(',').withQuoteChar('"');
         CSVFormat fmt = builder.build(); 
         boolean checkComments = false;
         for(int i=1; i < split.length; i++) {

Modified: 
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVParserTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVParserTest.java?rev=1409464&r1=1409463&r2=1409464&view=diff
==============================================================================
--- 
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVParserTest.java
 (original)
+++ 
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/CSVParserTest.java
 Wed Nov 14 21:58:09 2012
@@ -440,8 +440,8 @@ public class CSVParserTest {
 
     @Test
     public void testRoundtrip() throws Exception {
-        StringWriter out = new StringWriter();
-        CSVPrinter printer = new CSVPrinter(out, CSVFormat.DEFAULT);
+        final StringWriter out = new StringWriter();
+        final CSVPrinter printer = new CSVPrinter(out, CSVFormat.DEFAULT);
         final String input = "a,b,c\r\n1,2,3\r\nx,y,z\r\n";
         for (final CSVRecord record : CSVFormat.DEFAULT.parse(new 
StringReader(input))) {
             printer.printRecord(record);
@@ -653,7 +653,7 @@ public class CSVParserTest {
         validateRecordNumbers(String.valueOf(CR));
     }
 
-    private void validateRecordNumbers(String lineSeparator) throws 
IOException {
+    private void validateRecordNumbers(final String lineSeparator) throws 
IOException {
         final CSVParser parser = new CSVParser("a" + lineSeparator + "b" + 
lineSeparator + "c", 
CSVFormat.newBuilder().withRecordSeparator(lineSeparator).build());
         CSVRecord record;
         assertEquals(0, parser.getRecordNumber());
@@ -670,7 +670,7 @@ public class CSVParserTest {
         assertEquals(3, parser.getRecordNumber());
     }
 
-    private void validateLineNumbers(String lineSeparator) throws IOException {
+    private void validateLineNumbers(final String lineSeparator) throws 
IOException {
         final CSVParser parser = new CSVParser("a" + lineSeparator + "b" + 
lineSeparator + "c", 
CSVFormat.newBuilder().withRecordSeparator(lineSeparator).build());
         assertEquals(0, parser.getLineNumber());
         assertNotNull(parser.nextRecord());

Modified: 
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/perf/PerformanceTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/perf/PerformanceTest.java?rev=1409464&r1=1409463&r2=1409464&view=diff
==============================================================================
--- 
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/perf/PerformanceTest.java
 (original)
+++ 
commons/proper/csv/trunk/src/test/java/org/apache/commons/csv/perf/PerformanceTest.java
 Wed Nov 14 21:58:09 2012
@@ -65,13 +65,13 @@ public class PerformanceTest {
         return new BufferedReader(new FileReader(BIG_FILE));
     }
 
-    private long parse(final Reader in, boolean traverseColumns) throws 
IOException {
+    private long parse(final Reader in, final boolean traverseColumns) throws 
IOException {
         final CSVFormat format = 
CSVFormat.newBuilder().withIgnoreSurroundingSpaces(false).build();
         long recordCount = 0;
         for (final CSVRecord record : format.parse(in)) {
             recordCount++;
             if (traverseColumns) {
-                for (String value : record) {
+                for (final String value : record) {
                     // do nothing for now
                 }
             }
@@ -91,7 +91,7 @@ public class PerformanceTest {
         return count;
     }
 
-    public long testParseBigFile(boolean traverseColumns) throws Exception {
+    public long testParseBigFile(final boolean traverseColumns) throws 
Exception {
         final long startMillis = System.currentTimeMillis();
         final long count = this.parse(this.getBufferedReader(), 
traverseColumns);
         final long totalMillis = System.currentTimeMillis() - startMillis;


Reply via email to