/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
H A D | SelectFormat.java | 218 * @param partIndex the index of the first SelectFormat argument style part. 222 /*package*/ static int findSubMessage(MessagePattern pattern, int partIndex, String keyword) { argument 227 MessagePattern.Part part=pattern.getPart(partIndex++); 236 return partIndex; 238 msgStart=partIndex; 240 partIndex=pattern.getLimitPartIndex(partIndex); 241 } while(++partIndex<count);
|
H A D | PluralFormat.java | 442 * @param partIndex the index of the first PluralFormat argument style part. 450 MessagePattern pattern, int partIndex, 454 MessagePattern.Part part=pattern.getPart(partIndex); 457 ++partIndex; 484 part=pattern.getPart(partIndex++); 491 if(pattern.getPartType(partIndex).hasNumericValue()) { 493 part=pattern.getPart(partIndex++); 496 return partIndex; 503 msgStart=partIndex; 523 msgStart=partIndex; 449 findSubMessage( MessagePattern pattern, int partIndex, PluralSelector selector, Object context, double number) argument [all...] |
H A D | MessageFormat.java | 528 * Returns the part index of the next ARG_START after partIndex, or -1 if there is none more. 529 * @param partIndex Part index of the previous ARG_START (initially 0). 531 private int nextTopLevelArgStart(int partIndex) { argument 532 if (partIndex != 0) { 533 partIndex = msgPattern.getLimitPartIndex(partIndex); 536 MessagePattern.Part.Type type = msgPattern.getPartType(++partIndex); 538 return partIndex; 546 private boolean argNameMatches(int partIndex, String argName, int argNumber) { argument 547 Part part = msgPattern.getPart(partIndex); 553 getArgName(int partIndex) argument 1867 findChoiceSubMessage(MessagePattern pattern, int partIndex, double number) argument 1908 parseChoiceArgument( MessagePattern pattern, int partIndex, String source, ParsePosition pos) argument 1949 matchStringUntilLimitPart( MessagePattern pattern, int partIndex, int limitPartIndex, String source, int sourceOffset) argument 1977 findOtherSubMessage(int partIndex) argument [all...] |
H A D | MessagePattern.java | 453 * Convenience method for getPart(partIndex).getIndex(). 454 * @param partIndex The index of the Part data. (0..countParts()-1) 456 * @throws IndexOutOfBoundsException if partIndex is outside the (0..countParts()-1) range 459 public int getPatternIndex(int partIndex) { argument 460 return parts.get(partIndex).index;
|
/external/messageformat/java/com/ibm/icu/text/ |
H A D | SelectFormat.java | 218 * @param partIndex the index of the first SelectFormat argument style part. 222 public static int findSubMessage(MessagePattern pattern, int partIndex, String keyword) { argument 227 MessagePattern.Part part=pattern.getPart(partIndex++); 236 return partIndex; 238 msgStart=partIndex; 240 partIndex=pattern.getLimitPartIndex(partIndex); 241 } while(++partIndex<count);
|
H A D | MessagePattern.java | 453 * Convenience method for getPart(partIndex).getIndex(). 454 * @param partIndex The index of the Part data. (0..countParts()-1) 456 * @throws IndexOutOfBoundsException if partIndex is outside the (0..countParts()-1) range 459 public int getPatternIndex(int partIndex) { argument 460 return parts.get(partIndex).index;
|
/external/icu/icu4c/source/i18n/ |
H A D | selfmt.cpp | 125 int32_t SelectFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, argument 135 const MessagePattern::Part& part=pattern.getPart(partIndex++); 143 return partIndex; 145 msgStart=partIndex; 147 partIndex=pattern.getLimitPartIndex(partIndex); 148 } while(++partIndex<count);
|
H A D | choicfmt.cpp | 423 ChoiceFormat::findSubMessage(const MessagePattern &pattern, int32_t partIndex, double number) { argument 429 partIndex += 2; 432 msgStart = partIndex; 433 partIndex = pattern.getLimitPartIndex(partIndex); 434 if (++partIndex >= count) { 439 const MessagePattern::Part &part = pattern.getPart(partIndex++); 450 int32_t selectorIndex = pattern.getPatternIndex(partIndex++); 505 const MessagePattern &pattern, int32_t partIndex, 513 while (partIndex < coun 504 parseArgument( const MessagePattern &pattern, int32_t partIndex, const UnicodeString &source, ParsePosition &pos) argument 539 matchStringUntilLimitPart( const MessagePattern &pattern, int32_t partIndex, int32_t limitPartIndex, const UnicodeString &source, int32_t sourceOffset) argument [all...] |
H A D | plurfmt.cpp | 276 int32_t partIndex = findSubMessage(msgPattern, 0, pluralRulesWrapper, &dec, number, status); local 281 int32_t prevIndex = msgPattern.getPart(partIndex).getLimit(); 283 const MessagePattern::Part& part = msgPattern.getPart(++partIndex); 298 partIndex = msgPattern.getLimitPartIndex(partIndex); 299 index = msgPattern.getPart(partIndex).getLimit(); 396 int32_t PluralFormat::findSubMessage(const MessagePattern& pattern, int32_t partIndex, argument 404 const MessagePattern::Part* part=&pattern.getPart(partIndex); 407 ++partIndex; 435 part=&pattern.getPart(partIndex 492 int partIndex = 0; local [all...] |
H A D | msgfmt.cpp | 531 int32_t MessageFormat::nextTopLevelArgStart(int32_t partIndex) const { 532 if (partIndex != 0) { 533 partIndex = msgPattern.getLimitPartIndex(partIndex); 536 UMessagePatternPartType type = msgPattern.getPartType(++partIndex); 538 return partIndex; 569 UBool MessageFormat::argNameMatches(int32_t partIndex, const UnicodeString& argName, int32_t argNumber) { argument 570 const MessagePattern::Part& part = msgPattern.getPart(partIndex); 621 for (int32_t partIndex = 0; 623 (partIndex 839 getArgName(int32_t partIndex) argument [all...] |
/external/messageformat/java/com/ibm/icu/simple/ |
H A D | PluralFormat.java | 279 * @param partIndex the index of the first PluralFormat argument style part. 287 MessagePattern pattern, int partIndex, 291 MessagePattern.Part part=pattern.getPart(partIndex); 294 ++partIndex; 321 part=pattern.getPart(partIndex++); 328 if(pattern.getPartType(partIndex).hasNumericValue()) { 330 part=pattern.getPart(partIndex++); 333 return partIndex; 340 msgStart=partIndex; 360 msgStart=partIndex; 286 findSubMessage( MessagePattern pattern, int partIndex, PluralSelector selector, Object context, double number) argument [all...] |
H A D | MessageFormat.java | 484 * Returns the part index of the next ARG_START after partIndex, or -1 if there is none more. 485 * @param partIndex Part index of the previous ARG_START (initially 0). 487 private int nextTopLevelArgStart(int partIndex) { argument 488 if (partIndex != 0) { 489 partIndex = msgPattern.getLimitPartIndex(partIndex); 492 MessagePattern.Part.Type type = msgPattern.getPartType(++partIndex); 494 return partIndex; 502 private boolean argNameMatches(int partIndex, String argName, int argNumber) { argument 503 Part part = msgPattern.getPart(partIndex); 509 getArgName(int partIndex) argument 1780 findChoiceSubMessage(MessagePattern pattern, int partIndex, double number) argument 1821 parseChoiceArgument( MessagePattern pattern, int partIndex, String source, ParsePosition pos) argument 1862 matchStringUntilLimitPart( MessagePattern pattern, int partIndex, int limitPartIndex, String source, int sourceOffset) argument 1890 findOtherSubMessage(int partIndex) argument [all...] |