/** * Remove the given sequence metadata from the repository. */ public boolean removeSequenceMetaData(SequenceMetaData meta) { if (meta == null) return false; if (_locking) { synchronized (this) { return _seqs.remove(meta.getName()) != null; } } else { return _seqs.remove(meta.getName()) != null; } }
/** * Remove the given sequence metadata from the repository. */ public synchronized boolean removeSequenceMetaData(SequenceMetaData meta) { if (meta == null) return false; return _seqs.remove(meta.getName()) != null; }