public interface DicomDir
| Modifier and Type | Method and Description |
|---|---|
long |
commit()
Commits the changes made to a DICOM file.
|
DicomObject |
getFileMetaInformation()
gets the 'File Meta-Information' as a DicomObject
|
FilesetIdentification |
getFilesetIdentification()
gives a reference to the FilesetIdentification data of this DicomDir
|
DirectoryRecord |
getRootDirectoryRecord()
gives a reference to the Root Directory Record
|
boolean |
isFilesetConsistent()
Status of the 'File-set Consistency Flag'
(0004,1212) |
java.util.Iterator |
iterator()
returns an iterator of DirectyRecords
to loop through all
DirectoryRecords
of the dicomdir (starting with the Root Directory Record) |
java.util.Iterator |
query(QueryTag queryTag,
QueryMode queryMode,
java.lang.String searchPattern)
queries the dicomdir to find all DirectoryRecords that contains the tag - value pair specified
|
void |
setFileMetaInformation(DicomObject fileMetaInformation)
updates this DicomDirs 'File Meta-Information'
|
void |
setFilesetConsistent(boolean filesetConsistent)
Sets the status of the 'File-set Consistency Flag'
(0004,1212) |
void |
setFilesetIdentification(FilesetIdentification filesetIdentification)
update this DicomDirs FilesetIdentification data
|
void |
setRootDirectoryRecord(DirectoryRecord rootDirectoryRecord)
update the root directory record of this DicomDir
|
java.util.Iterator iterator()
DirectoryRecords
of the dicomdir (starting with the Root Directory Record)DirectoryRecordsjava.util.Iterator query(QueryTag queryTag, QueryMode queryMode, java.lang.String searchPattern)
DirectoryRecordsDirectoryRecord getRootDirectoryRecord()
void setRootDirectoryRecord(DirectoryRecord rootDirectoryRecord)
FilesetIdentification getFilesetIdentification()
void setFilesetIdentification(FilesetIdentification filesetIdentification)
filesetIdentification - the fileset identification dataDicomDirBuilder.newFilesetIdentification()DicomObject getFileMetaInformation()
DicomObject.setFileMetaInformation(DicomObject),
DicomObject.getFileMetaInformation()void setFileMetaInformation(DicomObject fileMetaInformation)
boolean isFilesetConsistent()
(0004,1212)void setFilesetConsistent(boolean filesetConsistent)
(0004,1212)long commit()
throws java.io.IOException
java.io.IOException