Author: bayard
Date: Fri Oct 23 06:44:45 2009
New Revision: 828943

URL: http://svn.apache.org/viewvc?rev=828943&view=rev
Log:
Making private fields final per Sebb's patch to LANG-540

Modified:
    
commons/proper/lang/trunk/src/java/org/apache/commons/lang/text/translate/LookupTranslator.java

Modified: 
commons/proper/lang/trunk/src/java/org/apache/commons/lang/text/translate/LookupTranslator.java
URL: 
http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/java/org/apache/commons/lang/text/translate/LookupTranslator.java?rev=828943&r1=828942&r2=828943&view=diff
==============================================================================
--- 
commons/proper/lang/trunk/src/java/org/apache/commons/lang/text/translate/LookupTranslator.java
 (original)
+++ 
commons/proper/lang/trunk/src/java/org/apache/commons/lang/text/translate/LookupTranslator.java
 Fri Oct 23 06:44:45 2009
@@ -27,9 +27,9 @@
 // TODO: Replace with a RegexLookup? Performance test.
 public class LookupTranslator extends CharSequenceTranslator {
 
-    private HashMap<CharSequence, CharSequence> lookupMap;
-    private int shortest = Integer.MAX_VALUE;
-    private int longest = 0;
+    private final HashMap<CharSequence, CharSequence> lookupMap;
+    private final int shortest;
+    private final int longest;
 
     /**
      * Define the lookup table to be used in translation
@@ -38,16 +38,20 @@
      */
     public LookupTranslator(CharSequence[][] lookup) {
         lookupMap = new HashMap<CharSequence, CharSequence>();
+        int _shortest = Integer.MAX_VALUE;
+        int _longest = 0;
         for(CharSequence[] seq : lookup) {
             this.lookupMap.put(seq[0], seq[1]);
             int sz = seq[0].length();
-            if(sz < shortest) {
-                shortest = sz;
+            if(sz < _shortest) {
+                _shortest = sz;
             }
-            if(sz > longest) {
-                longest = sz;
+            if(sz > _longest) {
+                _longest = sz;
             }
         }
+        shortest = _shortest;
+        longest = _longest;
     }
 
     /**


Reply via email to