Class UnicodeMap.Composer<T>

java.lang.Object
com.ibm.icu.dev.util.UnicodeMap.Composer<T>
Enclosing class:
UnicodeMap<T>

public abstract static class UnicodeMap.Composer<T> extends Object
Used to add complex values, where the value isn't replaced but in some sense composed
  • Constructor Details

    • Composer

      public Composer()
  • Method Details

    • compose

      public abstract T compose(int codePoint, String string, T a, T b)
      This will be called with either a string or a code point. The result is the new value for that item. If the codepoint is used, the string is null; if the string is used, the codepoint is -1.
      Parameters:
      a -
      b -