public synchronized void sort(Comparator<IntIntLinkedEntry> c){ ArrayList<IntIntLinkedEntry> list = new ArrayList<IntIntLinkedEntry>(this.size()); Enumeration<IntIntLinkedEntry> en = this.entries(); while(en.hasMoreElements()){ list.add(en.nextElement()); } Collections.sort(list, c); this.clear(); for(int i = 0 ; i<list.size() ; i++){ IntIntLinkedEntry e = list.get(i); this.put(e.getKey(), e.getValue()); } } }
public synchronized void sort(Comparator<IntIntLinkedEntry> c){ ArrayList<IntIntLinkedEntry> list = new ArrayList<IntIntLinkedEntry>(this.size()); Enumeration<IntIntLinkedEntry> en = this.entries(); while(en.hasMoreElements()){ list.add(en.nextElement()); } Collections.sort(list, c); this.clear(); for(int i = 0 ; i<list.size() ; i++){ IntIntLinkedEntry e = list.get(i); this.put(e.getKey(), e.getValue()); } } }
public synchronized void sort(Comparator<IntIntLinkedEntry> c){ ArrayList<IntIntLinkedEntry> list = new ArrayList<IntIntLinkedEntry>(this.size()); Enumeration<IntIntLinkedEntry> en = this.entries(); while(en.hasMoreElements()){ list.add(en.nextElement()); } Collections.sort(list, c); this.clear(); for(int i = 0 ; i<list.size() ; i++){ IntIntLinkedEntry e = list.get(i); this.put(e.getKey(), e.getValue()); } } }
public synchronized void sort(Comparator<IntIntLinkedEntry> c){ ArrayList<IntIntLinkedEntry> list = new ArrayList<IntIntLinkedEntry>(this.size()); Enumeration<IntIntLinkedEntry> en = this.entries(); while(en.hasMoreElements()){ list.add(en.nextElement()); } Collections.sort(list, c); this.clear(); for(int i = 0 ; i<list.size() ; i++){ IntIntLinkedEntry e = list.get(i); this.put(e.getKey(), e.getValue()); } } }
public synchronized void sort(Comparator<IntIntLinkedEntry> c){ ArrayList<IntIntLinkedEntry> list = new ArrayList<IntIntLinkedEntry>(this.size()); Enumeration<IntIntLinkedEntry> en = this.entries(); while(en.hasMoreElements()){ list.add(en.nextElement()); } Collections.sort(list, c); this.clear(); for(int i = 0 ; i<list.size() ; i++){ IntIntLinkedEntry e = list.get(i); this.put(e.getKey(), e.getValue()); } } }
public synchronized void sort(Comparator<IntIntLinkedEntry> c){ ArrayList<IntIntLinkedEntry> list = new ArrayList<IntIntLinkedEntry>(this.size()); Enumeration<IntIntLinkedEntry> en = this.entries(); while(en.hasMoreElements()){ list.add(en.nextElement()); } Collections.sort(list, c); this.clear(); for(int i = 0 ; i<list.size() ; i++){ IntIntLinkedEntry e = list.get(i); this.put(e.getKey(), e.getValue()); } } }
public synchronized void sort(Comparator<IntIntLinkedEntry> c){ ArrayList<IntIntLinkedEntry> list = new ArrayList<IntIntLinkedEntry>(this.size()); Enumeration<IntIntLinkedEntry> en = this.entries(); while(en.hasMoreElements()){ list.add(en.nextElement()); } Collections.sort(list, c); this.clear(); for(int i = 0 ; i<list.size() ; i++){ IntIntLinkedEntry e = list.get(i); this.put(e.getKey(), e.getValue()); } } }
public synchronized void sort(Comparator<IntIntLinkedEntry> c){ ArrayList<IntIntLinkedEntry> list = new ArrayList<IntIntLinkedEntry>(this.size()); Enumeration<IntIntLinkedEntry> en = this.entries(); while(en.hasMoreElements()){ list.add(en.nextElement()); } Collections.sort(list, c); this.clear(); for(int i = 0 ; i<list.size() ; i++){ IntIntLinkedEntry e = list.get(i); this.put(e.getKey(), e.getValue()); } } }