Uses of Interface
com.ibm.icu.text.Replaceable

Packages that use Replaceable
com.ibm.icu.text Extensions and enhancements to java.text to support unicode transforms, UnicodeSet, surrogate char utilities, UCA collation, normalization, break iteration (rule and dictionary based), enhanced number format, international string searching, and arabic shaping. 
 

Uses of Replaceable in com.ibm.icu.text
 

Classes in com.ibm.icu.text that implement Replaceable
 class ReplaceableString
          ReplaceableString is an adapter class that implements the Replaceable API around an ordinary StringBuffer.
 

Methods in com.ibm.icu.text with parameters of type Replaceable
static int UTF16.charAt(Replaceable source, int offset16)
          Extract a single UTF-32 value from a string.
 void Transliterator.filteredTransliterate(Replaceable text, Transliterator.Position index, boolean incremental)
          Transliterate a substring of text, as specified by index, taking filters into account.
 void Transliterator.finishTransliteration(Replaceable text, Transliterator.Position index)
          Finishes any pending transliterations that were waiting for more characters.
static UCharacterIterator UCharacterIterator.getInstance(Replaceable source)
          Returns a UCharacterIterator object given a Replaceable object.
protected abstract  void Transliterator.handleTransliterate(Replaceable text, Transliterator.Position pos, boolean incremental)
          Abstract method that concrete subclasses define to implement their transliteration algorithm.
protected  void RuleBasedTransliterator.handleTransliterate(Replaceable text, Transliterator.Position index, boolean incremental)
          Deprecated. This API is ICU internal only.
 int UnicodeSet.matches(Replaceable text, int[] offset, int limit, boolean incremental)
          Implementation of UnicodeMatcher.matches().
 int UnicodeFilter.matches(Replaceable text, int[] offset, int limit, boolean incremental)
          Default implementation of UnicodeMatcher::matches() for Unicode filters.
 int UnicodeMatcher.matches(Replaceable text, int[] offset, int limit, boolean incremental)
          Return a UMatchDegree value indicating the degree of match for the given text at the given offset.
 void Transliterator.transliterate(Replaceable text)
          Transliterates an entire string in place.
 int Transliterator.transliterate(Replaceable text, int start, int limit)
          Transliterates a segment of a string, with optional filtering.
 void Transliterator.transliterate(Replaceable text, Transliterator.Position index)
          Transliterates the portion of the text buffer that can be transliterated unambiguosly.
 void Transliterator.transliterate(Replaceable text, Transliterator.Position index, int insertion)
          Transliterates the portion of the text buffer that can be transliterated unambiguosly after a new character has been inserted, typically as a result of a keyboard event.
 void Transliterator.transliterate(Replaceable text, Transliterator.Position index, String insertion)
          Transliterates the portion of the text buffer that can be transliterated unambiguosly after new text has been inserted, typically as a result of a keyboard event.
 



Copyright (c) 2011 IBM Corporation and others.