Package com.pixelmed.dicom
Class SetOfDicomFiles.DicomFile
- java.lang.Object
-
- com.pixelmed.dicom.SetOfDicomFiles.DicomFile
-
- All Implemented Interfaces:
java.lang.Comparable
- Enclosing class:
- SetOfDicomFiles
public class SetOfDicomFiles.DicomFile extends java.lang.Object implements java.lang.Comparable
-
-
Constructor Summary
Constructors Constructor Description DicomFile(java.lang.String fileName)Store a description a DICOM file by reading its metaheader, +/- entire attribute list, as necessary.DicomFile(java.lang.String fileName, boolean keepList)Store a description a DICOM file by reading its metaheader, +/- entire attribute list, as necessary.DicomFile(java.lang.String fileName, boolean keepList, boolean keepPixelData)Store a description a DICOM file by reading its metaheader, +/- entire attribute list, as necessary.DicomFile(java.lang.String fileName, AttributeList list)DicomFile(java.lang.String fileName, AttributeList list, boolean keepList)DicomFile(java.lang.String fileName, java.lang.String sopClassUID, java.lang.String sopInstanceUID, java.lang.String transferSyntaxUID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.lang.Object o)AttributeListgetAttributeList()java.lang.StringgetFileName()java.lang.StringgetSOPClassUID()java.lang.StringgetSOPInstanceUID()java.lang.StringgetTransferSyntaxUID()inthashCode()java.lang.StringtoString()Return a String representing this object's value.
-
-
-
Constructor Detail
-
DicomFile
public DicomFile(java.lang.String fileName, java.lang.String sopClassUID, java.lang.String sopInstanceUID, java.lang.String transferSyntaxUID)
-
DicomFile
public DicomFile(java.lang.String fileName, AttributeList list)
-
DicomFile
public DicomFile(java.lang.String fileName, AttributeList list, boolean keepList)
-
DicomFile
public DicomFile(java.lang.String fileName)
Store a description a DICOM file by reading its metaheader, +/- entire attribute list, as necessary.
- Parameters:
fileName- a DICOM file
-
DicomFile
public DicomFile(java.lang.String fileName, boolean keepList)Store a description a DICOM file by reading its metaheader, +/- entire attribute list, as necessary.
- Parameters:
fileName- a DICOM filekeepList- whether or not to keep the entire attribute list (including pixel data) memory resident
-
DicomFile
public DicomFile(java.lang.String fileName, boolean keepList, boolean keepPixelData)Store a description a DICOM file by reading its metaheader, +/- entire attribute list, as necessary.
- Parameters:
fileName- a DICOM filekeepList- whether or not to keep the entire attribute list (excluding pixel data unless requested) memory residentkeepPixelData- whether or not to keep the pixel data memory resident as well
-
-
Method Detail
-
getFileName
public java.lang.String getFileName()
-
getSOPClassUID
public java.lang.String getSOPClassUID()
-
getSOPInstanceUID
public java.lang.String getSOPInstanceUID()
-
getTransferSyntaxUID
public java.lang.String getTransferSyntaxUID()
-
getAttributeList
public AttributeList getAttributeList()
-
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareToin interfacejava.lang.Comparable
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
Return a String representing this object's value.
- Overrides:
toStringin classjava.lang.Object- Returns:
- a string representation of the value of this object
-
-