/** * Fulfill the ResourceCollection contract. * @return number of elements as int. */ @Override public synchronized int size() { if (isReference()) { return getCheckedRef().size(); } dieOnCircularReference(); return w.size(); }
r.add(selector.getTargetSelectorForSource(sr)); r.add(targetColl); if (r.size() > 0) { result.add(sr); final Resource t = r.iterator().next();