Lines Matching refs:Entry

131     private transient Entry table[];
196 table = new Entry[capacity];
299 Entry tab[] = table;
301 for (Entry e = tab[i]; e != null; e = e.next) {
337 Entry tab[] = table;
340 for (Entry e = tab[index]; e != null; e = e.next) {
359 Entry tab[] = table;
362 for (Entry e = tab[index]; e != null; e = e.next) {
380 Entry oldMap[] = table;
383 Entry newMap[] = new Entry[newCapacity];
389 for (Entry old = oldMap[i]; old != null;) {
390 Entry e = old;
428 Entry tab[] = table;
431 for (Entry e = tab[index]; e != null; e = e.next) {
442 Entry e = null;
457 e = new Entry(hash, key, value, tab[index]);
471 Entry tab[] = table;
474 for (Entry e = tab[index], prev = null; e != null; prev = e, e = e.next)
496 Entry tab[] = table;
499 for (Entry e = tab[index], prev = null; e != null; prev = e, e = e.next)
528 Map.Entry e = (Map.Entry) i.next();
537 Entry tab[] = table;
565 Entry e = (Entry) (it.next());
631 * in this collection is a Map.Entry. The Set is backed by the Cache, so
636 * @see java.util.Map.Entry
651 if (!(o instanceof Map.Entry))
653 Map.Entry entry = (Map.Entry) o;
655 Entry tab[] = table;
659 for (Entry e = tab[index]; e != null; e = e.next)
666 if (!(o instanceof Map.Entry))
668 Map.Entry entry = (Map.Entry) o;
670 Entry tab[] = table;
674 for (Entry e = tab[index], prev = null; e != null;
756 Entry e = (Entry) i.next();
787 * functionality to add and delete Entry objects.
791 Entry header = new Entry(0, null, null, null);
798 protected LRUList(Entry h) {
803 protected void addLast(Entry e) {
819 protected void remove(Entry e) {
831 protected Entry getFirst() {
836 protected Entry getLast() {
841 protected Entry removeFirst() {
842 Entry first = header.lruNext;
848 protected void replaceLast(Entry e) {
858 header = new Entry(0, null, null, null);
865 private static class Entry implements Map.Entry {
872 Entry next;
875 Entry lruNext;
877 Entry lruPrev;
879 protected Entry(int hash, Object key, Object value, Entry next) {
889 return new Entry(hash, key, value, (next == null ? null
890 : (Entry) next.clone()));
894 Entry next) {
903 // Map.Entry Ops
923 if (!(o instanceof Map.Entry))
925 Map.Entry e = (Map.Entry) o;
955 Entry[] table = Cache.this.table;
959 Entry entry = null;
961 Entry lastReturned = null;
995 Entry e = lastReturned = entry;
1022 Entry[] tab = Cache.this.table;
1025 for (Entry e = tab[index], prev = null; e != null;