code: public Integer get(int value) {
          if (value < _table.length && value >= 0) {
              return _table[value];
          } else {
              return new Integer(value);
          }
      }
docs: Returns the shared Integer wrapper for <tt>value</tt> if it is
  inside the range managed by this pool.  if <tt>value</tt> is
  outside the range, a new Integer instance is returned.
  
  @param value an <code>int</code> value
  @return an <code>Integer</code> value