769770771772773774775776777778
if (matches.size() == 0) return null; else if (matches.size() == 1) return matches.iterator().next(); else throw new AmbiguousObjectException(id, matches); } finally { reader.release(); } }
980981982983984985986987988989990
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);
652653654655656657658659660661
797798799800801802803804805806
794795796797798799800801802803
988989990991992993994995996997998