652653654655656657658659660661
if (matches.size() == 0) return null; else if (matches.size() == 1) return matches.iterator().next(); else throw new AmbiguousObjectException(id, matches); } finally { reader.release(); } }
960961962963964965966967968969970
break; } } else if (ids.size() == 0) throw new MissingObjectException(id, Constants.OBJ_BLOB); else throw new AmbiguousObjectException(id, ids); } try { ObjectLoader ldr = source.open(side, entry); return ldr.getBytes(binaryFileThreshold);
619620621622623624625626627628
958959960961962963964965966967968
797798799800801802803804805806
665666667668669670671672673674
798799800801802803804805806807
10111012101310141015101610171018101910201021