1 48 49 package org.ozoneDB.collections; 50 51 import java.util.Iterator ; 52 53 57 class _AbstractOzoneMap_keySet extends AbstractOzoneSet implements OzoneSet { 58 59 private OzoneMap owner; 60 61 _AbstractOzoneMap_keySet(OzoneMap owner) { 62 this.owner = owner; 63 } 64 65 public int size() { 66 return owner.size(); 67 } 68 69 public boolean contains(Object key) { 70 return owner.containsKey(key); 71 } 72 73 public Iterator iterator() { 74 return new _AbstractOzoneMap_keySet_iterator(owner.entrySet().iterator()); 75 } 76 77 public Iterator _org_ozoneDB_internalIterator() { 78 return new _AbstractOzoneMap_keySet_iterator(((OzoneSet)owner.entrySet())._org_ozoneDB_internalIterator()); 79 } 80 81 }; 82 | Popular Tags |