code: public Integer getIntValue(char key) {
          Long value = get(key);
          if (value == null) {
              return null;
          }
          return value.intValue();
      }
docs: A helper method that returns {@link Long#intValue()} on the return of {@link #get(char)}, if present. Note that
  if the range of the value exceeds {@link Integer#MAX_VALUE}, the {@link #get(char)} method should
  be used instead to avoid truncation of the value.