/** * Returns the value to which the specified key is mapped in this table. * * @param key a key in the table. * * @return the value to which the key is mapped in this table; <tt>null</tt> * if the key is not mapped to any value in this table. * * @throws NullPointerException if the key is <tt>null</tt>. */ public V get(Object key) { int hash = hash(key, null, null, null); return segmentFor(hash).get(key, null, null, null, hash); }
/** * Returns the value to which the specified key is mapped in this table. * * @param key a key in the table. * * @return the value to which the key is mapped in this table; <tt>null</tt> * if the key is not mapped to any value in this table. * * @throws NullPointerException if the key is <tt>null</tt>. */ public V get(Object key) { int hash = hash(key, null, null, null); return segmentFor(hash).get(key, null, null, null, hash); }
/** * Returns the value to which the specified key is mapped in this table. * * @param key a key in the table. * * @return the value to which the key is mapped in this table; <tt>null</tt> * if the key is not mapped to any value in this table. * * @throws NullPointerException if the key is <tt>null</tt>. */ public V get(Object key) { int hash = hash(key, null, null, null); return segmentFor(hash).get(key, null, null, null, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2) { int hash = hash(key1, key2, null, null); return segmentFor(hash).get(key1, key2, null, null, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2, Object key3, Object key4) { int hash = hash(key1, key2, key3, key4); return segmentFor(hash).get(key1, key2, key3, key4, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2, Object key3) { int hash = hash(key1, key2, key3, null); return segmentFor(hash).get(key1, key2, key3, null, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2) { int hash = hash(key1, key2, null, null); return segmentFor(hash).get(key1, key2, null, null, hash); }
/** * Returns the value to which the specified key is mapped in this table. * * @param key a key in the table. * * @return the value to which the key is mapped in this table; <tt>null</tt> * if the key is not mapped to any value in this table. * * @throws NullPointerException if the key is <tt>null</tt>. */ public V get(Object key) { int hash = hash(key, null, null, null); return segmentFor(hash).get(key, null, null, null, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2, Object key3) { int hash = hash(key1, key2, key3, null); return segmentFor(hash).get(key1, key2, key3, null, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2) { int hash = hash(key1, key2, null, null); return segmentFor(hash).get(key1, key2, null, null, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2, Object key3, Object key4) { int hash = hash(key1, key2, key3, key4); return segmentFor(hash).get(key1, key2, key3, key4, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2, Object key3) { int hash = hash(key1, key2, key3, null); return segmentFor(hash).get(key1, key2, key3, null, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2, Object key3, Object key4) { int hash = hash(key1, key2, key3, key4); return segmentFor(hash).get(key1, key2, key3, key4, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2) { int hash = hash(key1, key2, null, null); return segmentFor(hash).get(key1, key2, null, null, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2, Object key3) { int hash = hash(key1, key2, key3, null); return segmentFor(hash).get(key1, key2, key3, null, hash); }
/** * @see #get(Object) */ public V get(Object key1, Object key2, Object key3, Object key4) { int hash = hash(key1, key2, key3, key4); return segmentFor(hash).get(key1, key2, key3, key4, hash); }