title: TObjectIntMap (Trove 3) How can 'int get(java.lang.Object key)' method return null? Is it a documentation mistake?
body: <p>I have been looking into the documentation of Trove4j library. Particularly the <code>TObjectIntMap</code> interface. According to the documentation of the library the get method returns <code>null</code> if the key is not present in the map. The documentation I am referring to can be seen here:</p>
  <p><a href="http://trove4j.sourceforge.net/javadocs/gnu/trove/map/TObjectIntMap.html#get%28java.lang.Object%29" rel="nofollow noreferrer">http://trove4j.sourceforge.net/javadocs/gnu/trove/map/TObjectIntMap.html#get%28java.lang.Object%29</a></p>
  <p>At the time of reading (27/02/2014) the documentation states</p>
  <blockquote>
  <p><code>int get(java.lang.Object key)</code>
  &quot;Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.&quot;</p>
  </blockquote>
  <h3>My question is:</h3>
  <p>How is it possible for the method to return <code>null</code> when the return type is the primitive <code>int</code>. As far as I know it is only possible for <code>Integer</code> references to be <code>null</code>. Is it a documentation error?</p>