public SAMProgramRecord(final String id, SAMProgramRecord srcProgramRecord) { mProgramGroupId = id; for (final Map.Entry<String, String> entry : srcProgramRecord.getAttributes()) { setAttribute(entry.getKey(), entry.getValue()); } }
public SAMProgramRecord(final String id, SAMProgramRecord srcProgramRecord) { mProgramGroupId = id; for (final Map.Entry<String, String> entry : srcProgramRecord.getAttributes()) { setAttribute(entry.getKey(), entry.getValue()); } }
public SAMProgramRecord(final String id, SAMProgramRecord srcProgramRecord) { mProgramGroupId = id; for (final Map.Entry<String, String> entry : srcProgramRecord.getAttributes()) { setAttribute(entry.getKey(), entry.getValue()); } }
protected String getPGLine(final SAMProgramRecord programRecord) { final String[] fields = new String[2 + programRecord.getAttributes().size()]; fields[0] = HEADER_LINE_START + HeaderRecordType.PG; fields[1] = SAMProgramRecord.PROGRAM_GROUP_ID_TAG + TAG_KEY_VALUE_SEPARATOR + programRecord.getProgramGroupId(); encodeTags(programRecord, fields, 2); return StringUtil.join(FIELD_SEPARATOR, fields); }
protected String getPGLine(final SAMProgramRecord programRecord) { final String[] fields = new String[2 + programRecord.getAttributes().size()]; fields[0] = HEADER_LINE_START + HeaderRecordType.PG; fields[1] = SAMProgramRecord.PROGRAM_GROUP_ID_TAG + TAG_KEY_VALUE_SEPARATOR + programRecord.getProgramGroupId(); encodeTags(programRecord, fields, 2); return StringUtil.join(FIELD_SEPARATOR, fields); }
private void writePGLine(final SAMProgramRecord programRecord) { if (programRecord == null) { return; } final String[] fields = new String[2 + programRecord.getAttributes().size()]; fields[0] = HEADER_LINE_START + HeaderRecordType.PG; fields[1] = SAMProgramRecord.PROGRAM_GROUP_ID_TAG + TAG_KEY_VALUE_SEPARATOR + programRecord.getProgramGroupId(); encodeTags(programRecord, fields, 2); println(StringUtil.join(FIELD_SEPARATOR, fields)); }
for (Map.Entry<String,String> entry :pg.getAttributes()){ attr.put(entry.getKey(), entry.getValue());