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

Uses in package com.ibm.icu.text

Classes implementing com.ibm.icu.text.Replaceable

class
ReplaceableString is an adapter class that implements the Replaceable API around an ordinary StringBuffer.

Methods with parameter type com.ibm.icu.text.Replaceable

int
UTF16.charAt(Replaceable source, int offset16)
Extract a single UTF-32 value from a string.
void
Transliterate a substring of text, as specified by index, taking filters into account.
void
Finishes any pending transliterations that were waiting for more characters.
UCharacterIterator
Returns a UCharacterIterator object given a Replaceable object.
void
Abstract method that concrete subclasses define to implement their transliteration algorithm.
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.
int
UnicodeSet.matches(Replaceable text, int[] offset, int limit, boolean incremental)
Implementation of UnicodeMatcher.matches().
void
Transliterates an entire string in place.
void
Transliterates the portion of the text buffer that can be transliterated unambiguosly.
void
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.
void
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.
int
Transliterator.transliterate(Replaceable text, int start, int limit)
Transliterates a segment of a string, with optional filtering.

Copyright (c) 2006 IBM Corporation and others.