Home
last modified time | relevance | path

Searched refs:AffixPatternProvider (Results 1 – 25 of 32) sorted by relevance

12

/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/
DAffixMatcher.java12 import com.ibm.icu.impl.number.AffixPatternProvider;
48 AffixPatternProvider patternInfo, in isInteresting()
51 String posPrefixString = patternInfo.getString(AffixPatternProvider.FLAG_POS_PREFIX); in isInteresting()
52 String posSuffixString = patternInfo.getString(AffixPatternProvider.FLAG_POS_SUFFIX); in isInteresting()
56 negPrefixString = patternInfo.getString(AffixPatternProvider.FLAG_NEG_PREFIX); in isInteresting()
57 negSuffixString = patternInfo.getString(AffixPatternProvider.FLAG_NEG_SUFFIX); in isInteresting()
79 AffixPatternProvider patternInfo, in createMatchers()
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/parse/
DAffixMatcher.java13 import android.icu.impl.number.AffixPatternProvider;
50 AffixPatternProvider patternInfo, in isInteresting()
53 String posPrefixString = patternInfo.getString(AffixPatternProvider.FLAG_POS_PREFIX); in isInteresting()
54 String posSuffixString = patternInfo.getString(AffixPatternProvider.FLAG_POS_SUFFIX); in isInteresting()
58 negPrefixString = patternInfo.getString(AffixPatternProvider.FLAG_NEG_PREFIX); in isInteresting()
59 negSuffixString = patternInfo.getString(AffixPatternProvider.FLAG_NEG_SUFFIX); in isInteresting()
81 AffixPatternProvider patternInfo, in createMatchers()
DNumberParserImpl.java12 import android.icu.impl.number.AffixPatternProvider;
143 AffixPatternProvider affixProvider; in createParserFromProperties()
/external/icu/icu4c/source/i18n/
Dnumparse_affixes.cpp264 bool AffixMatcherWarehouse::isInteresting(const AffixPatternProvider& patternInfo, in isInteresting()
267 UnicodeString posPrefixString = patternInfo.getString(AffixPatternProvider::AFFIX_POS_PREFIX); in isInteresting()
268 UnicodeString posSuffixString = patternInfo.getString(AffixPatternProvider::AFFIX_POS_SUFFIX); in isInteresting()
272 negPrefixString = patternInfo.getString(AffixPatternProvider::AFFIX_NEG_PREFIX); in isInteresting()
273 negSuffixString = patternInfo.getString(AffixPatternProvider::AFFIX_NEG_SUFFIX); in isInteresting()
294 void AffixMatcherWarehouse::createAffixMatchers(const AffixPatternProvider& patternInfo, in createAffixMatchers()
Dnumparse_affixes.h26 using ::icu::number::impl::AffixPatternProvider;
231 …void createAffixMatchers(const AffixPatternProvider& patternInfo, MutableMatcherCollection& output,
245 …static bool isInteresting(const AffixPatternProvider& patternInfo, const IgnorablesMatcher& ignora…
Dnumber_patternstring.cpp588 UnicodeString posPrefix = patternInfo.getString(AffixPatternProvider::AFFIX_PREFIX); in patternInfoToProperties()
598 UnicodeString rawPaddingString = patternInfo.getString(AffixPatternProvider::AFFIX_PADDING); in patternInfoToProperties()
624AffixPatternProvider::AFFIX_NEGATIVE_SUBPATTERN | AffixPatternProvider::AFFIX_PREFIX); in patternInfoToProperties()
626 AffixPatternProvider::AFFIX_NEGATIVE_SUBPATTERN); in patternInfoToProperties()
1005 void PatternStringUtils::patternInfoToStringBuilder(const AffixPatternProvider& patternInfo, bool i… in patternInfoToStringBuilder()
1026 flags |= AffixPatternProvider::AFFIX_NEGATIVE_SUBPATTERN; in patternInfoToStringBuilder()
1029 flags |= AffixPatternProvider::AFFIX_PREFIX; in patternInfoToStringBuilder()
1032 U_ASSERT(plural == (AffixPatternProvider::AFFIX_PLURAL_MASK & plural)); in patternInfoToStringBuilder()
Dnumber_patternmodifier.h101 void setPatternInfo(const AffixPatternProvider *patternInfo);
207 const AffixPatternProvider *fPatternInfo;
Dnumber_mapper.h23 class PropertiesAffixPatternProvider : public AffixPatternProvider, public UMemory {
73 class CurrencyPluralInfoAffixProvider : public AffixPatternProvider, public UMemory {
Dnumber_patternmodifier.cpp20 AffixPatternProvider::~AffixPatternProvider() = default;
26 void MutablePatternModifier::setPatternInfo(const AffixPatternProvider* patternInfo) { in setPatternInfo()
Dnumber_types.h93 class U_I18N_API AffixPatternProvider {
106 virtual ~AffixPatternProvider();
Dnumber_patternstring.h62 struct U_I18N_API ParsedPatternInfo : public AffixPatternProvider, public UMemory {
275 static void patternInfoToStringBuilder(const AffixPatternProvider& patternInfo, bool isPrefix,
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
DPatternStringParser.java87 public static class ParsedPatternInfo implements AffixPatternProvider {
652 String posPrefix = patternInfo.getString(AffixPatternProvider.Flags.PREFIX); in patternInfoToProperties()
662 String rawPaddingString = patternInfo.getString(AffixPatternProvider.Flags.PADDING); in patternInfoToProperties()
689AffixPatternProvider.Flags.NEGATIVE_SUBPATTERN | AffixPatternProvider.Flags.PREFIX)); in patternInfoToProperties()
691 patternInfo.getString(AffixPatternProvider.Flags.NEGATIVE_SUBPATTERN)); in patternInfoToProperties()
DPatternStringUtils.java409 AffixPatternProvider patternInfo, in patternInfoToStringBuilder()
434 flags |= AffixPatternProvider.Flags.NEGATIVE_SUBPATTERN; in patternInfoToStringBuilder()
437 flags |= AffixPatternProvider.Flags.PREFIX; in patternInfoToStringBuilder()
440 assert plural.ordinal() == (AffixPatternProvider.Flags.PLURAL_MASK & plural.ordinal()); in patternInfoToStringBuilder()
DAffixPatternProvider.java5 public interface AffixPatternProvider { interface
DMutablePatternModifier.java40 AffixPatternProvider patternInfo;
75 public void setPatternInfo(AffixPatternProvider patternInfo) { in setPatternInfo()
DCurrencyPluralInfoAffixProvider.java8 public class CurrencyPluralInfoAffixProvider implements AffixPatternProvider {
DPropertiesAffixPatternProvider.java5 public class PropertiesAffixPatternProvider implements AffixPatternProvider {
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/
DPatternStringParser.java90 public static class ParsedPatternInfo implements AffixPatternProvider {
658 String posPrefix = patternInfo.getString(AffixPatternProvider.Flags.PREFIX); in patternInfoToProperties()
668 String rawPaddingString = patternInfo.getString(AffixPatternProvider.Flags.PADDING); in patternInfoToProperties()
695AffixPatternProvider.Flags.NEGATIVE_SUBPATTERN | AffixPatternProvider.Flags.PREFIX)); in patternInfoToProperties()
697 patternInfo.getString(AffixPatternProvider.Flags.NEGATIVE_SUBPATTERN)); in patternInfoToProperties()
DPatternStringUtils.java411 AffixPatternProvider patternInfo, in patternInfoToStringBuilder()
436 flags |= AffixPatternProvider.Flags.NEGATIVE_SUBPATTERN; in patternInfoToStringBuilder()
439 flags |= AffixPatternProvider.Flags.PREFIX; in patternInfoToStringBuilder()
442 assert plural.ordinal() == (AffixPatternProvider.Flags.PLURAL_MASK & plural.ordinal()); in patternInfoToStringBuilder()
DAffixPatternProvider.java9 public interface AffixPatternProvider { interface
DMutablePatternModifier.java42 AffixPatternProvider patternInfo;
77 public void setPatternInfo(AffixPatternProvider patternInfo) { in setPatternInfo()
DCurrencyPluralInfoAffixProvider.java12 public class CurrencyPluralInfoAffixProvider implements AffixPatternProvider {
DPropertiesAffixPatternProvider.java9 public class PropertiesAffixPatternProvider implements AffixPatternProvider {
/external/icu/android_icu4j/src/main/java/android/icu/number/
DNumberPropertyMapper.java9 import android.icu.impl.number.AffixPatternProvider;
107 AffixPatternProvider affixProvider; in oldToNew()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/number/
DNumberPropertyMapper.java8 import com.ibm.icu.impl.number.AffixPatternProvider;
106 AffixPatternProvider affixProvider; in oldToNew()

12