Lines Matching defs:key

57  * Collection of {@link NetworkStatsHistory}, stored based on combined key of
149 final Key key = entry.getKey();
150 final boolean setMatches = set == SET_ALL || key.set == set;
151 if (key.uid == uid && setMatches && key.tag == tag
152 && templateMatches(template, key.ident)) {
174 final Key key = mapEntry.getKey();
175 if (templateMatches(template, key.ident)) {
180 entry.uid = key.uid;
181 entry.set = key.set;
182 entry.tag = key.tag;
211 private void recordHistory(Key key, NetworkStatsHistory history) {
215 NetworkStatsHistory target = mStats.get(key);
218 mStats.put(key, target);
235 final Key key = new Key(ident, uid, set, tag);
236 final NetworkStatsHistory existing = mStats.get(key);
247 mStats.put(key, updated);
280 final Key key = new Key(ident, uid, set, tag);
282 recordHistory(key, history);
294 // cluster key lists grouped by ident
296 for (Key key : mStats.keySet()) {
297 ArrayList<Key> keys = keysByIdent.get(key.ident);
300 keysByIdent.put(key.ident, keys);
302 keys.add(key);
314 for (Key key : keys) {
315 final NetworkStatsHistory history = mStats.get(key);
316 out.writeInt(key.uid);
317 out.writeInt(key.set);
318 out.writeInt(key.tag);
349 final Key key = new Key(ident, UID_ALL, SET_ALL, TAG_NONE);
350 recordHistory(key, history);
409 final Key key = new Key(ident, uid, set, tag);
413 recordHistory(key, history);
440 for (Key key : knownKeys) {
441 if (ArrayUtils.contains(uids, key.uid)) {
443 if (key.tag == TAG_NONE) {
444 final NetworkStatsHistory uidHistory = mStats.get(key);
446 key.ident, UID_REMOVED, SET_DEFAULT, TAG_NONE);
449 mStats.remove(key);
472 for (Key key : keys) {
473 pw.print("ident="); pw.print(key.ident.toString());
474 pw.print(" uid="); pw.print(key.uid);
475 pw.print(" set="); pw.print(NetworkStats.setToString(key.set));
476 pw.print(" tag="); pw.println(NetworkStats.tagToString(key.tag));
478 final NetworkStatsHistory history = mStats.get(key);
522 final Key key = (Key) obj;
523 return uid == key.uid && set == key.set && tag == key.tag
524 && Objects.equal(ident, key.ident);