• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* GENERATED SOURCE. DO NOT MODIFY. */
2 // © 2017 and later: Unicode, Inc. and others.
3 // License & terms of use: http://www.unicode.org/copyright.html#License
4 package ohos.global.icu.impl.number.parse;
5 
6 import ohos.global.icu.impl.StringSegment;
7 import ohos.global.icu.text.UnicodeSet;
8 
9 /**
10  * @author sffc
11  * @hide exposed on OHOS
12  *
13  */
14 public class PaddingMatcher extends SymbolMatcher implements NumberParseMatcher.Flexible {
15 
getInstance(String padString)16     public static PaddingMatcher getInstance(String padString) {
17         return new PaddingMatcher(padString);
18     }
19 
PaddingMatcher(String symbolString)20     private PaddingMatcher(String symbolString) {
21         super(symbolString, UnicodeSet.EMPTY);
22     }
23 
24     @Override
isDisabled(ParsedNumber result)25     protected boolean isDisabled(ParsedNumber result) {
26         return false;
27     }
28 
29     @Override
accept(StringSegment segment, ParsedNumber result)30     protected void accept(StringSegment segment, ParsedNumber result) {
31         // No-op
32     }
33 
34     @Override
toString()35     public String toString() {
36         return "<PaddingMatcher>";
37     }
38 }
39