code: @Override
      public void addSourceTargetSet(UnicodeSet inputFilter, UnicodeSet sourceSet, UnicodeSet targetSet) {
          SourceTargetUtility cache;
          synchronized (SOURCE_CACHE) {
              //String id = getID();
              cache = SOURCE_CACHE.get(norm2);
              if (cache == null) {
                  cache = new SourceTargetUtility(new NormalizingTransform(norm2), norm2);
                  SOURCE_CACHE.put(norm2, cache);
              }
          }
          cache.addSourceTargetSet(this, inputFilter, sourceSet, targetSet);
      }
docs: /* (non-Javadoc)
  @see android.icu.text.Transliterator#addSourceTargetSet(android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, android.icu.text.UnicodeSet)