public Iterator iterator() { return value_chain.iterator(); }
public Mapping_Iterator(HashChain c, HashMap<Object, Object> m) { it = c.iterator(); this.m = m; }
public Iterator iterator() { return key_chain.iterator(); }
public Iterator iterator() { return key_chain.iterator(); }
@Override public boolean follows(E someObject, E someReferenceObject) { Iterator<E> it = iterator(someObject); while (it.hasNext()) { if (it.next() == someReferenceObject) { return false; } } return true; }
@Override public String toString() { if (currentLink == null) { return "Current object under iterator is null" + super.toString(); } else { return currentLink.toString(); } }
public void putAll(Map t) { Iterator kit = (t instanceof IterableMap) ? ((IterableMap) t).key_chain.iterator() : t.keySet().iterator(); while (kit.hasNext()) { Object key = kit.next(); put(key, t.get(key)); } }
public boolean equals(Object o) { if (o == this) { return true; } if ((o instanceof IterableMap) == false) { return false; } IterableMap other = (IterableMap) o; if (key_chain.equals(other.key_chain) == false) { return false; } // check that the other has our mapping Iterator kcit = key_chain.iterator(); while (kcit.hasNext()) { Object ko = kcit.next(); if (other.content_map.get(ko) != content_map.get(ko)) { return false; } } return true; }
public Mapping_Iterator( HashChain c, HashMap<Object, Object> m) { it = c.iterator(); this.m = m; }
public Mapping_Iterator( HashChain c, HashMap<Object, Object> m) { it = c.iterator(); this.m = m; }
public Iterator iterator() { return key_chain.iterator(); }
public boolean followsOld(E someObject, E someReferenceObject) { Iterator it = iterator(someObject); while(it.hasNext()) { if(it.next() == someReferenceObject) return false; } return true; }
public boolean followsOld(E someObject, E someReferenceObject) { Iterator it = iterator(someObject); while(it.hasNext()) { if(it.next() == someReferenceObject) return false; } return true; }
public String toString() { if(currentLink == null) return "Current object under iterator is null" + super.toString(); else return currentLink.toString(); } }
public String toString() { if(currentLink == null) return "Current object under iterator is null" + super.toString(); else return currentLink.toString(); } }
public void putAll( Map t) { Iterator kit = (t instanceof IterableMap) ? ((IterableMap) t).key_chain.iterator() : t.keySet().iterator(); while (kit.hasNext()) { Object key = kit.next(); put( key, t.get( key)); } }
public void putAll( Map t) { Iterator kit = (t instanceof IterableMap) ? ((IterableMap) t).key_chain.iterator() : t.keySet().iterator(); while (kit.hasNext()) { Object key = kit.next(); put( key, t.get( key)); } }