Lines Matching refs:m_collator
44 private RuleBasedCollator m_collator;
51 m_collator = (RuleBasedCollator)collator;
53 m_mask = getMask(m_collator.getStrength());
71 final int savedStrength = m_collator.getStrength();
75 comp = m_collator.compare(m_text, pattern );
77 m_collator.setStrength(Collator.SECONDARY);
78 comp = m_collator.compare(m_text, pattern );
79 m_collator.setStrength(savedStrength);
91 return m_collator.compare(m_text, pattern );
97 final int savedStrength = m_collator.getStrength();
98 final int savedDecomposition = m_collator.getDecomposition();
99 m_collator.setStrength(Collator.TERTIARY);// not to ignore case
100 m_collator.setDecomposition(Collator.CANONICAL_DECOMPOSITION );// corresponds NDF
103 m_collator.setStrength(savedStrength);// restore
104 m_collator.setDecomposition(savedDecomposition); //restore
129 final CollationElementIterator targIter = m_collator.getCollationElementIterator(text);
130 final CollationElementIterator patIter = m_collator.getCollationElementIterator(pattern);
163 if(m_collator.compare(subTextUp, subPattUp) != 0){ // not case diffference
168 if(m_collator.compare(subText, subTextUp) == 0){
170 }else if(m_collator.compare(subText, subText.toLowerCase(locale)) == 0){
173 if(m_collator.compare(subPatt, subPattUp) == 0){
175 }else if(m_collator.compare(subPatt, subPatt.toLowerCase(locale)) == 0){