@Override public void replaceAll(BiFunction<? super K, ? super V, ? extends V> function) { checkNotNull(function); BiEntry<K, V> oldFirst = firstInKeyInsertionOrder; clear(); for (BiEntry<K, V> entry = oldFirst; entry != null; entry = entry.nextInKeyInsertionOrder) { put(entry.key, function.apply(entry.key, entry.value)); } }
@Override public void replaceAll(BiFunction<? super K, ? super V, ? extends V> function) { checkNotNull(function); BiEntry<K, V> oldFirst = firstInKeyInsertionOrder; clear(); for (BiEntry<K, V> entry = oldFirst; entry != null; entry = entry.nextInKeyInsertionOrder) { put(entry.key, function.apply(entry.key, entry.value)); } }
public void clear() { nameToInbox.clear(); uuidToName.clear(); inbox.clear(); }
@Override public void replaceAll(BiFunction<? super K, ? super V, ? extends V> function) { checkNotNull(function); BiEntry<K, V> oldFirst = firstInKeyInsertionOrder; clear(); for (BiEntry<K, V> entry = oldFirst; entry != null; entry = entry.nextInKeyInsertionOrder) { put(entry.key, function.apply(entry.key, entry.value)); } }
@Override public void replaceAll(BiFunction<? super K, ? super V, ? extends V> function) { checkNotNull(function); BiEntry<K, V> oldFirst = firstInKeyInsertionOrder; clear(); for (BiEntry<K, V> entry = oldFirst; entry != null; entry = entry.nextInKeyInsertionOrder) { put(entry.key, function.apply(entry.key, entry.value)); } }
public void readFromNBT(NBTTagCompound nbt) { nameToInbox.clear(); NBTTagList inboxes = (NBTTagList) nbt.getTag("Inboxes"); for (int i = 0; i < inboxes.tagCount(); i++) { NBTTagCompound inbox = inboxes.getCompoundTagAt(i); String name = inbox.getString("Name"); List<Email> emails = new ArrayList<Email>(); NBTTagList emailTagList = (NBTTagList) inbox.getTag("Emails"); for (int j = 0; j < emailTagList.tagCount(); j++) { NBTTagCompound emailTag = emailTagList.getCompoundTagAt(j); Email email = Email.readFromNBT(emailTag); emails.add(email); } nameToInbox.put(name, emails); } uuidToName.clear(); NBTTagList accounts = (NBTTagList) nbt.getTag("Accounts"); for (int i = 0; i < accounts.tagCount(); i++) { NBTTagCompound account = accounts.getCompoundTagAt(i); UUID uuid = UUID.fromString(account.getString("UUID")); String name = account.getString("Name"); uuidToName.put(uuid, name); } }
jmeGraphicsNodes.clear(); jmeGraphicsNodes = null;
jmeGraphicsNodes.clear(); jmeGraphicsNodes = null;