@Override public Collection<Accountable> getChildResources() { return Accountables.namedAccountables("format", formats); }
@Override public Collection<Accountable> getChildResources() { return Accountables.namedAccountables("file", fileMap); }
@Override public Collection<Accountable> getChildResources() { return Accountables.namedAccountables("format", formats); }
/** {@inheritDoc} */ @Override public synchronized Collection<Accountable> getChildResources() { return Accountables.namedAccountables("file", new HashMap<>(fileMap)); }
@Override public Collection<Accountable> getChildResources() { lock.lock(); try { return Accountables.namedAccountables("segment", cache); } finally { lock.unlock(); } }
@Override public Collection<Accountable> getChildResources() { List<Accountable> resources = new ArrayList<>(); resources.addAll(Accountables.namedAccountables("field", fields)); resources.add(Accountables.namedAccountable("delegate", postingsReader)); return Collections.unmodifiableList(resources); }
@Override public Collection<Accountable> getChildResources() { synchronized (this) { return Accountables.namedAccountables("segment", cache); } }
@Override public Collection<Accountable> getChildResources() { // Sync to pull the current set of values: synchronized (cache) { // no need to clone, Accountable#namedAccountables already copies the data return Accountables.namedAccountables("segment", cache); } } }
@Override public Collection<Accountable> getChildResources() { return Accountables.namedAccountables("field", fields); }
@Override public synchronized Collection<Accountable> getChildResources() { return Accountables.namedAccountables("segment", ordsCache); } }
@Override public synchronized Collection<Accountable> getChildResources() { List<Accountable> resources = new ArrayList<>(); resources.addAll(Accountables.namedAccountables("addresses field", addressInstances)); resources.addAll(Accountables.namedAccountables("reverse index field", reverseIndexInstances)); resources.addAll(Accountables.namedAccountables("direct addresses meta field", directAddressesMeta)); return Collections.unmodifiableList(resources); }
@Override public synchronized Collection<Accountable> getChildResources() { List<Accountable> resources = new ArrayList<>(); resources.addAll(Accountables.namedAccountables("addresses field", addressInstances)); resources.addAll(Accountables.namedAccountables("ord index field", ordIndexInstances)); resources.addAll(Accountables.namedAccountables("reverse index field", reverseIndexInstances)); return Collections.unmodifiableList(resources); }
@Override public synchronized Collection<Accountable> getChildResources() { List<Accountable> resources = new ArrayList<>(); resources.addAll(Accountables.namedAccountables("addresses field", addressInstances)); resources.addAll(Accountables.namedAccountables("ord index field", ordIndexInstances)); resources.addAll(Accountables.namedAccountables("reverse index field", reverseIndexInstances)); return Collections.unmodifiableList(resources); }
@Override public Collection<Accountable> getChildResources() { lock.lock(); try { return Accountables.namedAccountables("segment", cache); } finally { lock.unlock(); } }
@Override public synchronized Collection<Accountable> getChildResources() { List<Accountable> resources = new ArrayList<>(); resources.addAll(Accountables.namedAccountables("addresses field", addressInstances)); resources.addAll(Accountables.namedAccountables("ord index field", ordIndexInstances)); return Collections.unmodifiableList(resources); }
@Override public Collection<Accountable> getChildResources() { List<Accountable> resources = new ArrayList<>(); resources.addAll(Accountables.namedAccountables("field", bloomsByFieldName)); if (delegateFieldsProducer != null) { resources.add(Accountables.namedAccountable("delegate", delegateFieldsProducer)); } return Collections.unmodifiableList(resources); }
@Override public Collection<Accountable> getChildResources() { List<Accountable> resources = new ArrayList<>(); resources.addAll(Accountables.namedAccountables("field", fields)); resources.add(Accountables.namedAccountable("delegate", postingsReader)); return Collections.unmodifiableList(resources); }
@Override public Collection<Accountable> getChildResources() { List<Accountable> resources = new ArrayList<>(); resources.addAll(Accountables.namedAccountables("field", fields)); resources.add(Accountables.namedAccountable("delegate", postingsReader)); return Collections.unmodifiableList(resources); }
@Override public Collection<Accountable> getChildResources() { List<Accountable> resources = new ArrayList<>(); resources.addAll(Accountables.namedAccountables("field", fields)); resources.add(Accountables.namedAccountable("delegate", postingsReader)); return Collections.unmodifiableCollection(resources); }
@Override public Collection<Accountable> getChildResources() { List<Accountable> resources = new ArrayList<>(); resources.addAll(Accountables.namedAccountables("field", fields)); resources.add(Accountables.namedAccountable("delegate", postingsReader)); return Collections.unmodifiableList(resources); }