@@ -122,8 +122,9 @@ public int compare(final AbstractSAMHeaderRecord o1, final AbstractSAMHeaderReco
*
* @param readers sam file readers to combine
* @param sortOrder sort order new header should have
- * @deprecated replaced by SamFileHeaderMerger(Collection< SAMFileHeader>, SAMFileHeader .SortOrder, boolean)
+ * @deprecated replaced by {@link # SamFileHeaderMerger(SAMFileHeader.SortOrder, Collection, boolean)}
*/
+ @Deprecated
public SamFileHeaderMerger (final Collection<SamReader > readers , final SAMFileHeader .SortOrder sortOrder ) {
this (readers, sortOrder, false );
}
@@ -135,8 +136,9 @@ public SamFileHeaderMerger(final Collection<SamReader> readers, final SAMFileHea
* @param sortOrder sort order new header should have
* @param mergeDictionaries If true, merge sequence dictionaries in new header. If false, require that
* all input sequence dictionaries be identical.
- * @deprecated replaced by SamFileHeaderMerger(Collection< SAMFileHeader>, SAMFileHeader .SortOrder, boolean)
+ * @deprecated replaced by {@link # SamFileHeaderMerger(SAMFileHeader.SortOrder, Collection, boolean)}
*/
+ @Deprecated
public SamFileHeaderMerger (final Collection<SamReader > readers , final SAMFileHeader .SortOrder sortOrder , final boolean mergeDictionaries ) {
this (sortOrder, getHeadersFromReaders(readers), mergeDictionaries);
this . readers = readers;
@@ -188,7 +190,7 @@ public SamFileHeaderMerger(final SAMFileHeader.SortOrder sortOrder, final Collec
}
}
- // Utilility method to make use with old constructor
+ // Utility method to make use with old constructor
private static List<SAMFileHeader > getHeadersFromReaders (final Collection<SamReader > readers ) {
final List<SAMFileHeader > headers = new ArrayList<SAMFileHeader > (readers. size());
for (final SamReader reader : readers) {
@@ -585,7 +587,7 @@ private SAMSequenceDictionary mergeSequences(final SAMSequenceDictionary mergeIn
// Since sequenceRecord already exists in resultingDict, don't need to add it.
// Add in all the sequences prior to it that have been held in holder.
resultingDict. addAll(loc, holder);
- // Remember the index of sequenceRecord so can check for merge imcompatibility .
+ // Remember the index of sequenceRecord so can check for merge incompatibility .
prevloc = loc + holder. size();
previouslyMerged = sequenceRecord;
holder. clear();
@@ -622,12 +624,12 @@ private static int getIndexOfSequenceName(final List<SAMSequenceRecord> list, fi
* @param masterDictionary the superset dictionary we've created.
*/
private void createSequenceMapping (final Collection<SAMFileHeader > headers , final SAMSequenceDictionary masterDictionary ) {
- final LinkedList<String > resultingDictStr = new LinkedList<String > ();
+ final LinkedList<String > resultingDictStr = new LinkedList<> ();
for (final SAMSequenceRecord r : masterDictionary. getSequences()) {
resultingDictStr. add(r. getSequenceName());
}
for (final SAMFileHeader header : headers) {
- final Map<Integer , Integer > seqMap = new HashMap<Integer , Integer > ();
+ final Map<Integer , Integer > seqMap = new HashMap<> ();
final SAMSequenceDictionary dict = header. getSequenceDictionary();
for (final SAMSequenceRecord rec : dict. getSequences()) {
seqMap. put(rec. getSequenceIndex(), resultingDictStr. indexOf(rec. getSequenceName()));
@@ -640,8 +642,9 @@ private void createSequenceMapping(final Collection<SAMFileHeader> headers, fina
/* *
* Returns the read group id that should be used for the input read and RG id.
*
- * @deprecated replaced by getReadGroupId(SAMFileHeader, String)
+ * @deprecated replaced by {@link # getReadGroupId(SAMFileHeader, String)}
*/
+ @Deprecated
public String getReadGroupId (final SamReader reader , final String originalReadGroupId ) {
return getReadGroupId(reader. getFileHeader(), originalReadGroupId);
}
@@ -655,8 +658,9 @@ public String getReadGroupId(final SAMFileHeader header, final String originalRe
* @param reader one of the input files
* @param originalProgramGroupId a program group ID from the above input file
* @return new ID from the merged list of program groups in the output file
- * @deprecated replaced by getProgramGroupId(SAMFileHeader, String)
+ * @deprecated replaced by {@link # getProgramGroupId(SAMFileHeader, String)}
*/
+ @Deprecated
public String getProgramGroupId (final SamReader reader , final String originalProgramGroupId ) {
return getProgramGroupId(reader. getFileHeader(), originalProgramGroupId);
}
@@ -693,8 +697,9 @@ public SAMFileHeader getMergedHeader() {
/* *
* Returns the collection of readers that this header merger is working with. May return null.
*
- * @deprecated replaced by getHeaders()
+ * @deprecated replaced by {@link # getHeaders()}
*/
+ @Deprecated
public Collection<SamReader > getReaders () {
return this . readers;
}
@@ -712,8 +717,9 @@ public SAMFileHeader getMergedHeader() {
* @param reader the reader
* @param oldReferenceSequenceIndex the old sequence (also called reference) index
* @return the new index value
- * @deprecated replaced by getMergedSequenceIndex(SAMFileHeader, Integer)
+ * @deprecated replaced by {@link # getMergedSequenceIndex(SAMFileHeader, Integer)}
*/
+ @Deprecated
public Integer getMergedSequenceIndex (final SamReader reader , final Integer oldReferenceSequenceIndex ) {
return this . getMergedSequenceIndex(reader. getFileHeader(), oldReferenceSequenceIndex);
}
@@ -745,15 +751,15 @@ public Integer getMergedSequenceIndex(final SAMFileHeader header, final Integer
* Implementations of this interface are used by mergeHeaderRecords(..) to instantiate
* specific subclasses of AbstractSAMHeaderRecord.
*/
- private static interface HeaderRecordFactory <RecordType extends AbstractSAMHeaderRecord > {
+ private interface HeaderRecordFactory <RecordType extends AbstractSAMHeaderRecord > {
/* *
* Constructs a new instance of RecordType.
*
* @param id The id of the new record.
* @param srcRecord Except for the id, the new record will be a copy of this source record.
*/
- public RecordType createRecord (final String id , RecordType srcRecord );
+ RecordType createRecord (final String id , RecordType srcRecord );
}
/* *
0 comments on commit
255e41a