public class SAMProgramRecord extends AbstractSAMHeaderRecord
| Modifier and Type | Field and Description |
|---|---|
static String |
COMMAND_LINE_TAG |
static String |
PREVIOUS_PROGRAM_GROUP_ID_TAG |
static String |
PROGRAM_GROUP_ID_TAG |
static String |
PROGRAM_NAME_TAG |
static String |
PROGRAM_VERSION_TAG |
static Set<String> |
STANDARD_TAGS |
serialVersionUID| Constructor and Description |
|---|
SAMProgramRecord(String programGroupId) |
SAMProgramRecord(String id,
SAMProgramRecord srcProgramRecord) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
boolean |
equivalent(SAMProgramRecord that) |
String |
getCommandLine() |
String |
getId()
Returns the ID tag (or equivalent) for this header record.
|
String |
getPreviousProgramGroupId() |
String |
getProgramGroupId() |
String |
getProgramName() |
String |
getProgramVersion() |
int |
hashCode() |
void |
setCommandLine(String commandLine) |
void |
setPreviousProgramGroupId(String id) |
void |
setProgramName(String name) |
void |
setProgramVersion(String version) |
attributesEqual, attributesHashCode, getAttribute, getAttributes, setAttribute, setAttribute, toStringpublic static final String PROGRAM_GROUP_ID_TAG
public static final String PROGRAM_NAME_TAG
public static final String PROGRAM_VERSION_TAG
public static final String COMMAND_LINE_TAG
public static final String PREVIOUS_PROGRAM_GROUP_ID_TAG
public SAMProgramRecord(String programGroupId)
public SAMProgramRecord(String id, SAMProgramRecord srcProgramRecord)
public String getId()
AbstractSAMHeaderRecordgetId in class AbstractSAMHeaderRecordpublic String getProgramGroupId()
public String getProgramName()
public void setProgramName(String name)
public String getProgramVersion()
public void setProgramVersion(String version)
public String getCommandLine()
public void setCommandLine(String commandLine)
public String getPreviousProgramGroupId()
public void setPreviousProgramGroupId(String id)
public boolean equivalent(SAMProgramRecord that)