Lines Matching defs:Entry
51 private static class Entry<KT extends Enum<KT>, VT> extends
57 Entry(KT theKey, VT theValue, EnumMap<KT, VT> em) {
70 if (object instanceof Map.Entry) {
71 Map.Entry<KT, VT> entry = (Map.Entry<KT, VT>) object;
306 return type.get(new Entry<KT, VT>((KT) enumMap.keys[prePosition],
312 AbstractSet<Map.Entry<KT, VT>> {
327 if (object instanceof Map.Entry) {
328 Object enumKey = ((Map.Entry) object).getKey();
329 Object enumValue = ((Map.Entry) object).getValue();
343 public Iterator<Map.Entry<KT, VT>> iterator() {
344 return new EnumMapEntryIterator<Map.Entry<KT, VT>, KT, VT>(
345 new MapEntry.Type<Map.Entry<KT, VT>, KT, VT>() {
346 public Map.Entry<KT, VT> get(MapEntry<KT, VT> entry) {
355 enumMap.remove(((Map.Entry) object).getKey());
382 Iterator<Map.Entry<KT, VT>> iter = iterator();
384 Map.Entry<KT, VT> entry = iter.next();
529 * an instance of {@link Map.Entry}. As the {@code Set} is backed by this {@code EnumMap},
538 public Set<Map.Entry<K, V>> entrySet() {
731 Iterator<Map.Entry<K, V>> iterator = entrySet().iterator();
733 Map.Entry<K, V> entry = iterator.next();
768 Map.Entry entry = (Map.Entry) iter.next();