code: public Transliterator[] getElements() {
          Transliterator result[];
          if (this instanceof CompoundTransliterator) {
              CompoundTransliterator cpd = (CompoundTransliterator) this;
              result = new Transliterator[cpd.getCount()];
              for (int i=0; i<result.length; ++i) {
                  result[i] = cpd.getTransliterator(i);
              }
          } else {
              result = new Transliterator[] { this };
          }
          return result;
      }
docs: Return the elements that make up this transliterator.  For
  example, if the transliterator "NFD;Jamo-Latin;Latin-Greek"
  were created, the return value of this method would be an array
  of the three transliterator objects that make up that
  transliterator: [NFD, Jamo-Latin, Latin-Greek].
  
  <p>If this transliterator is not composed of other
  transliterators, then this method will return an array of
  length one containing a reference to this transliterator.
  @return an array of one or more transliterators that make up
  this transliterator