@Override public int size() { return MicroMap.this.size(); } };
@Override public int size() { return MicroMap.this.size(); } };
@Override public int size() { return MicroMap.this.size(); } };
/** * @return True if this MicroMap is full */ public boolean isFull() { return size() == MAX_ENTRIES; }
/** * @see java.util.Map#isEmpty() */ @Override public boolean isEmpty() { return size() == 0; }
@Override public int size() { return MicroMap.this.size(); } };
/** * @return True if this MicroMap is full */ public boolean isFull() { return size() == MAX_ENTRIES; }
/** * @return True if this MicroMap is full */ public boolean isFull() { return size() == MAX_ENTRIES; }
@Override public int size() { return MicroMap.this.size(); } };
@Override public int size() { return MicroMap.this.size(); } };
/** * @see java.util.Map#isEmpty() */ public boolean isEmpty() { return size() == 0; }
/** * @see java.util.Map#isEmpty() */ public boolean isEmpty() { return size() == 0; }
public int size() { return MicroMap.this.size(); } };
/** * @see java.util.Map#put(java.lang.Object, java.lang.Object) */ @Override public V put(final K key, final V value) { // Replace? if (key.equals(this.key)) { final V oldValue = this.value; this.value = value; return oldValue; } else { // Is there room for a new entry? if (size() < MAX_ENTRIES) { // Store this.key = key; this.value = value; return null; } else { throw new IllegalStateException("Map full"); } } }
/** * @see java.util.Map#put(java.lang.Object, java.lang.Object) */ public Object put(final Object key, final Object value) { // Replace? if (key.equals(this.key)) { final Object oldValue = this.value; this.value = value; return oldValue; } else { // Is there room for a new entry? if (size() < MAX_ENTRIES) { // Store this.key = key; this.value = value; return null; } else { throw new IllegalStateException("Map full"); } } }
/** * @see java.util.Map#put(java.lang.Object, java.lang.Object) */ public V put(final K key, final V value) { // Replace? if (key.equals(this.key)) { final V oldValue = this.value; this.value = value; return oldValue; } else { // Is there room for a new entry? if (size() < MAX_ENTRIES) { // Store this.key = key; this.value = value; return null; } else { throw new IllegalStateException("Map full"); } } }