/** * Gets the value of a variable * @return the value or null */ public Object get( Object o1, Object o2 ) { int hash = hashCode( o1, o2 ) & 0x7FFFFFFF; int index = hash % table.length; for ( Entry e = table[ index ]; e != null; e = e.next ) { if ( ( e.hash == hash ) && e.match( o1, o2 ) ) { return e.get(); } } return null; }
/** * Gets the value of a variable * @return the value or null */ public Object get( Object o1, Object o2 ) { int hash = hashCode( o1, o2 ) & 0x7FFFFFFF; int index = hash % table.length; for ( Entry e = table[ index ]; e != null; e = e.next ) { if ( ( e.hash == hash ) && e.match( o1, o2 ) ) { return e.get(); } } return null; }
/** * Gets the value of a variable * @return the value or null */ public Object get( Object o1, Object o2 ) { int hash = hashCode( o1, o2 ) & 0x7FFFFFFF; int index = hash % table.length; for ( Entry e = table[ index ]; e != null; e = e.next ) { if ( ( e.hash == hash ) && e.match( o1, o2 ) ) { return e.get(); } } return null; }