HomeSort by relevance Sort by last modified time
    Searched defs:MutablePatternModifier (Results 1 - 6 of 6) sorted by null

  /external/icu/icu4c/source/i18n/
number_patternmodifier.h 33 class MutablePatternModifier;
51 friend class MutablePatternModifier;
70 * {@link MutablePatternModifier#createImmutable}, in effect treating this instance as a builder for the immutable
73 class U_I18N_API MutablePatternModifier
81 ~MutablePatternModifier() U_OVERRIDE = default;
89 explicit MutablePatternModifier(bool isStrong);
number_patternmodifier.cpp 18 MutablePatternModifier::MutablePatternModifier(bool isStrong) : fStrong(isStrong) {}
20 void MutablePatternModifier::setPatternInfo(const AffixPatternProvider *patternInfo) {
24 void MutablePatternModifier::setPatternAttributes(UNumberSignDisplay signDisplay, bool perMille) {
30 MutablePatternModifier::setSymbols(const DecimalFormatSymbols *symbols, const CurrencyUnit &currency,
41 void MutablePatternModifier::setNumberProperties(bool isNegative, StandardPlural::Form plural) {
46 bool MutablePatternModifier::needsPlurals() const {
52 ImmutablePatternModifier *MutablePatternModifier::createImmutable(UErrorCode &status) {
57 MutablePatternModifier::createImmutableAndChain(const MicroPropsGenerator *parent, UErrorCode &status) {
102 ConstantMultiFieldModifier *MutablePatternModifier::createConstantModifier(UErrorCode &status)
    [all...]
  /external/icu/android_icu4j/src/main/java/android/icu/number/
CompactNotation.java 17 import android.icu.impl.number.MutablePatternModifier;
18 import android.icu.impl.number.MutablePatternModifier.ImmutablePatternModifier;
53 PluralRules rules, MutablePatternModifier buildReference, MicroPropsGenerator parent) {
71 PluralRules rules, MutablePatternModifier buildReference, MicroPropsGenerator parent) {
91 private void precomputeAllModifiers(MutablePatternModifier buildReference) {
138 assert micros.modMiddle instanceof MutablePatternModifier;
140 ((MutablePatternModifier) micros.modMiddle).setPatternInfo(patternInfo);
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/number/
CompactNotation.java 16 import com.ibm.icu.impl.number.MutablePatternModifier;
17 import com.ibm.icu.impl.number.MutablePatternModifier.ImmutablePatternModifier;
52 PluralRules rules, MutablePatternModifier buildReference, MicroPropsGenerator parent) {
70 PluralRules rules, MutablePatternModifier buildReference, MicroPropsGenerator parent) {
90 private void precomputeAllModifiers(MutablePatternModifier buildReference) {
137 assert micros.modMiddle instanceof MutablePatternModifier;
139 ((MutablePatternModifier) micros.modMiddle).setPatternInfo(patternInfo);
  /external/icu/android_icu4j/src/main/java/android/icu/impl/number/
MutablePatternModifier.java 30 * {@link MutablePatternModifier#createImmutable}, in effect treating this instance as a builder for the immutable
34 public class MutablePatternModifier implements Modifier, SymbolProvider, CharSequence, MicroPropsGenerator {
70 public MutablePatternModifier(boolean isStrong) {
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
MutablePatternModifier.java 29 * {@link MutablePatternModifier#createImmutable}, in effect treating this instance as a builder for the immutable
32 public class MutablePatternModifier implements Modifier, SymbolProvider, CharSequence, MicroPropsGenerator {
68 public MutablePatternModifier(boolean isStrong) {

Completed in 76 milliseconds