public T get(Object javaObject) { if (javaObject == null) return null; int hash = hash(javaObject); return segmentFor(hash).get(javaObject, hash); }
public void put(Object javaObject, T proxy) { if (javaObject == null || proxy == null) return; int hash = hash(javaObject); segmentFor(hash).put(javaObject, hash, proxy); }
public T get(Object javaObject) { if (javaObject == null) return null; int hash = hash(javaObject); return segmentFor(hash).get(javaObject, hash); }
public T get(Object javaObject) { if (javaObject == null) return null; int hash = hash(javaObject); return segmentFor(hash).get(javaObject, hash); }
public void put(Object javaObject, T proxy) { if (javaObject == null || proxy == null) return; int hash = hash(javaObject); segmentFor(hash).put(javaObject, hash, proxy); }
public T getOrCreate(Object javaObject, A allocator) { if (javaObject == null || allocator == null) return null; int hash = hash(javaObject); return segmentFor(hash).getOrCreate(javaObject, hash, allocator); }
public T getOrCreate(Object javaObject, A allocator) { if (javaObject == null || allocator == null) return null; int hash = hash(javaObject); return segmentFor(hash).getOrCreate(javaObject, hash, allocator); }
public T get(Object javaObject) { if (javaObject == null) return null; int hash = hash(javaObject); return segmentFor(hash).get(javaObject, hash); }
public T getOrCreate(Object javaObject, A allocator) { if (javaObject == null || allocator == null) return null; int hash = hash(javaObject); return segmentFor(hash).getOrCreate(javaObject, hash, allocator); }
public T getOrCreate(Object javaObject, A allocator) { if (javaObject == null || allocator == null) return null; int hash = hash(javaObject); return segmentFor(hash).getOrCreate(javaObject, hash, allocator); }
public void put(Object javaObject, T proxy) { if (javaObject == null || proxy == null) return; int hash = hash(javaObject); segmentFor(hash).put(javaObject, hash, proxy); }
public void put(Object javaObject, T proxy) { if (javaObject == null || proxy == null) return; int hash = hash(javaObject); segmentFor(hash).put(javaObject, hash, proxy); }