code: public static StringSwitcher create(String[] strings, int[] ints, boolean fixedInput) {
          Generator gen = new Generator();
          gen.setStrings(strings);
          gen.setInts(ints);
          gen.setFixedInput(fixedInput);
          return gen.create();
      }
docs: Helper method to create a StringSwitcher.
  For finer control over the generated instance, use a new instance of StringSwitcher.Generator
  instead of this static method.
  @param strings the array of String keys; must be the same length as the value array
  @param ints the array of integer results; must be the same length as the key array
  @param fixedInput if false, an unknown key will be returned from {@link #intValue} as <code>-1</code>; if true,
  the result will be undefined, and the resulting code will be faster