Lines Matching defs:rules
34 * Modified getRules() to load rules dynamically. Changed
89 RuleBasedCollator::RuleBasedCollator(const UnicodeString& rules,
93 construct(rules,
99 RuleBasedCollator::RuleBasedCollator(const UnicodeString& rules,
103 construct(rules,
109 RuleBasedCollator::RuleBasedCollator(const UnicodeString& rules,
114 construct(rules,
120 RuleBasedCollator::RuleBasedCollator(const UnicodeString& rules,
125 construct(rules,
146 // alias the rules string
156 RuleBasedCollator::construct(const UnicodeString& rules,
161 ucollator = ucol_openRules(rules.getBuffer(), rules.length(),
255 * elements in a string, using the collation rules defined in this
274 * Return a string representation of this collator's rules. The string can
290 UChar *rules = (UChar*) uprv_malloc( sizeof(UChar) * (rulesize) );
291 if(rules != NULL) {
292 ucol_getRulesEx(ucollator, delta, rules, rulesize);
293 buffer.setTo(rules, rulesize);
294 uprv_free(rules);
549 const UChar *rules = ucol_getRules(ucollator, &length);
550 return ustr_hashUCharsN(rules, length);
605 5. The default collation rules, which contains en_US collation rules.
619 data exists, step 5 is repeated with hardcoded default rules.