The StringDecomposer interface defines requirements for a
class which can be used to decompose / transform string into elements. The
decomposition is done in steps (each call to the getNextElement
method returns the next element of the decomposed string).
The StringCollator class uses this interface to be independent
of a string normalizer. |