|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.pixelmed.dicom.HierarchicalSOPInstanceReference
public class HierarchicalSOPInstanceReference
A class to represent the study, series and instance identifiers necessary to retrieve a specific instance using the hierarchical model.
Used, for example, when extracting a map of instance uids to hierarchical references from an SR evidence sequence.
| Field Summary | |
|---|---|
protected String |
seriesInstanceUID
|
protected String |
sopClassUID
|
protected String |
sopInstanceUID
|
protected String |
studyInstanceUID
|
| Constructor Summary | |
|---|---|
HierarchicalSOPInstanceReference(String studyInstanceUID,
String seriesInstanceUID,
String sopInstanceUID,
String sopClassUID)
Construct an instance of a reference to an instance, with its hierarchy. |
|
| Method Summary | |
|---|---|
static Map<String,HierarchicalSOPInstanceReference> |
findHierarchicalReferencesForSOPInstances(AttributeList list)
Find hierarchical references to instances that may be referenced in the content tree of an SR object. |
String |
getSeriesInstanceUID()
Get the Series Instance UID. |
String |
getSOPClassUID()
Get the SOP Class UID. |
String |
getSOPInstanceUID()
Get the SOP Instance UID. |
String |
getStudyInstanceUID()
Get the Study Instance UID. |
static void |
main(String[] arg)
Dump the references in an SR file. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected String studyInstanceUID
protected String seriesInstanceUID
protected String sopInstanceUID
protected String sopClassUID
| Constructor Detail |
|---|
public HierarchicalSOPInstanceReference(String studyInstanceUID,
String seriesInstanceUID,
String sopInstanceUID,
String sopClassUID)
Construct an instance of a reference to an instance, with its hierarchy.
studyInstanceUID - the Study Instance UIDseriesInstanceUID - the Series Instance UIDsopInstanceUID - the SOP Instance UIDsopClassUID - the SOP Class UID| Method Detail |
|---|
public String getStudyInstanceUID()
Get the Study Instance UID.
public String getSeriesInstanceUID()
Get the Series Instance UID.
public String getSOPInstanceUID()
Get the SOP Instance UID.
public String getSOPClassUID()
Get the SOP Class UID.
public static Map<String,HierarchicalSOPInstanceReference> findHierarchicalReferencesForSOPInstances(AttributeList list)
Find hierarchical references to instances that may be referenced in the content tree of an SR object.
Uses the mandatory Current Requested Procedure Evidence Sequence in the top level dataset of an SR object.
list - the top evel dataset of an SR instances
Map of String SOPInstanceUIDs to HierarchicalSOPInstanceReferencepublic String toString()
toString in class Objectpublic static void main(String[] arg)
Dump the references in an SR file.
arg -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||