]> granicus.if.org Git - icu/commitdiff
ICU-21090 Fix private class
authorFrank Tang <ftang@chromium.org>
Fri, 8 May 2020 23:55:00 +0000 (16:55 -0700)
committerFrank Yung-Fong Tang <41213225+FrankYFTang@users.noreply.github.com>
Wed, 13 May 2020 06:27:04 +0000 (23:27 -0700)
icu4j/main/classes/core/src/com/ibm/icu/text/ListFormatter.java

index aca1a94f90309ebf1b330b2ba1958d54fd8f2e30..f6d8d1661fe66a3f51ffa7c0b13ed8e22bf1b535 100644 (file)
@@ -545,7 +545,7 @@ final public class ListFormatter {
     }
 
     // A static handler just returns the pattern without considering the input text.
-    private class StaticHandler implements PatternHandler {
+    private static final class StaticHandler implements PatternHandler {
         StaticHandler(String two, String end) {
             twoPattern = two;
             endPattern = end;
@@ -562,7 +562,7 @@ final public class ListFormatter {
     }
 
     // A contextual handler returns one of the two patterns depending on whether the text matched the regexp.
-    private class ContextualHandler implements PatternHandler {
+    private static final class ContextualHandler implements PatternHandler {
         ContextualHandler(Pattern regexp, String thenTwo, String elseTwo, String thenEnd, String elseEnd) {
             this.regexp = regexp;
             thenTwoPattern = thenTwo;