Index: icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PaddingMatcher.java |
=================================================================== |
--- icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PaddingMatcher.java (revision 0) |
+++ icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PaddingMatcher.java (revision 40782) |
@@ -0,0 +1,34 @@ |
+// © 2017 and later: Unicode, Inc. and others. |
+// License & terms of use: http://www.unicode.org/copyright.html#License |
+package com.ibm.icu.impl.number.parse; |
+ |
+import com.ibm.icu.text.UnicodeSet; |
+ |
+/** |
+ * @author sffc |
+ * |
+ */ |
+public class PaddingMatcher extends RangeMatcher { |
+ |
+ /** |
+ * @param uniSet |
+ */ |
+ protected PaddingMatcher(String padString) { |
+ super(new UnicodeSet().add(padString).freeze()); |
+ } |
+ |
+ @Override |
+ protected boolean isDisabled(ParsedNumber result) { |
+ return false; |
+ } |
+ |
+ @Override |
+ protected void accept(StringSegment segment, ParsedNumber result) { |
+ // No-op |
+ } |
+ |
+ @Override |
+ public String toString() { |
+ return "<PaddingMatcher " + uniSet + ">"; |
+ } |
+} |
Property changes on: icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/PaddingMatcher.java |
___________________________________________________________________ |
Added: svn:mime-type |
## -0,0 +1 ## |
+text/plain;charset=utf-8 |
\ No newline at end of property |
Added: svn:eol-style |
## -0,0 +1 ## |
+native |
\ No newline at end of property |