Class InventoriedStudiesSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.InventoriedStudiesSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,AccessionNumber.Holder,AnatomicRegionsInStudyCodeSequence.Holder,ConsultingPhysicianIdentificationSequence.Holder,ConsultingPhysicianName.Holder,FileSetAccessSequence.Holder,InstanceAvailability.Holder,InventoriedSeriesSequence.Holder,IssuerOfAccessionNumberSequence.Holder,IssuerOfPatientID.Holder,IssuerOfPatientIDQualifiersSequence.Holder,ItemInventoryDateTime.Holder,ModalitiesInStudy.Holder,NameOfPhysiciansReadingStudy.Holder,NumberOfStudyRelatedInstances.Holder,NumberOfStudyRelatedSeries.Holder,OriginalAttributesSequence.Holder,OtherPatientIDsSequence.Holder,OtherPatientNames.Holder,PatientBirthDate.Holder,PatientID.Holder,PatientName.Holder,PatientSex.Holder,PhysiciansOfRecord.Holder,PhysiciansOfRecordIdentificationSequence.Holder,PhysiciansReadingStudyIdentificationSequence.Holder,ProcedureCodeSequence.Holder,ReasonForRemovalCodeSequence.Holder,ReferringPhysicianIdentificationSequence.Holder,ReferringPhysicianName.Holder,RemovedFromOperationalUse.Holder,RetrieveAETitle.Holder,RetrieveURL.Holder,SpecificCharacterSet.Holder,StorageMediaFileSetID.Holder,StoredInstanceBaseURI.Holder,StudyDate.Holder,StudyDescription.Holder,StudyID.Holder,StudyInstanceUID.Holder,StudyTime.Holder,StudyUpdateDateTime.Holder
- Enclosing class:
- InventoriedStudiesSequence
public static class InventoriedStudiesSequence.Item extends org.dcm4che.typeddicom.AbstractSequenceItemWrapper implements SpecificCharacterSet.Holder, StudyInstanceUID.Holder, ModalitiesInStudy.Holder, ItemInventoryDateTime.Holder, RemovedFromOperationalUse.Holder, ReasonForRemovalCodeSequence.Holder, NumberOfStudyRelatedSeries.Holder, NumberOfStudyRelatedInstances.Holder, StudyUpdateDateTime.Holder, StudyID.Holder, StudyDate.Holder, StudyTime.Holder, StudyDescription.Holder, AnatomicRegionsInStudyCodeSequence.Holder, ProcedureCodeSequence.Holder, NameOfPhysiciansReadingStudy.Holder, PhysiciansReadingStudyIdentificationSequence.Holder, ConsultingPhysicianName.Holder, ConsultingPhysicianIdentificationSequence.Holder, PhysiciansOfRecord.Holder, PhysiciansOfRecordIdentificationSequence.Holder, OriginalAttributesSequence.Holder, RetrieveAETitle.Holder, RetrieveURL.Holder, StoredInstanceBaseURI.Holder, InstanceAvailability.Holder, FileSetAccessSequence.Holder, StorageMediaFileSetID.Holder, AccessionNumber.Holder, IssuerOfAccessionNumberSequence.Holder, ReferringPhysicianName.Holder, ReferringPhysicianIdentificationSequence.Holder, PatientName.Holder, PatientID.Holder, IssuerOfPatientID.Holder, IssuerOfPatientIDQualifiersSequence.Holder, OtherPatientIDsSequence.Holder, PatientBirthDate.Holder, PatientSex.Holder, OtherPatientNames.Holder, InventoriedSeriesSequence.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInventoriedStudiesSequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Inventoried Studies Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Inventoried Studies Sequence Item object which wraps the providedattributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InventoriedStudiesSequence.Item.Builderbuilder()static InventoriedStudiesSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)InventoriedStudiesSequence.Itemcopy()Returns a new Inventoried Studies Sequence Item which wraps a copy of the Attributes wrapped in this Inventoried Studies Sequence.-
Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AccessionNumber.Holder
containsAccessionNumber, getAccessionNumber, removeAccessionNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AnatomicRegionsInStudyCodeSequence.Holder
containsAnatomicRegionsInStudyCodeSequence, ensureAnatomicRegionsInStudyCodeSequence, ensureAnatomicRegionsInStudyCodeSequence, getAnatomicRegionsInStudyCodeSequence, newAnatomicRegionsInStudyCodeSequence, removeAnatomicRegionsInStudyCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ConsultingPhysicianIdentificationSequence.Holder
containsConsultingPhysicianIdentificationSequence, ensureConsultingPhysicianIdentificationSequence, ensureConsultingPhysicianIdentificationSequence, getConsultingPhysicianIdentificationSequence, newConsultingPhysicianIdentificationSequence, removeConsultingPhysicianIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ConsultingPhysicianName.Holder
containsConsultingPhysicianName, getConsultingPhysicianName, removeConsultingPhysicianName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FileSetAccessSequence.Holder
containsFileSetAccessSequence, ensureFileSetAccessSequence, ensureFileSetAccessSequence, getFileSetAccessSequence, newFileSetAccessSequence, removeFileSetAccessSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceAvailability.Holder
containsInstanceAvailability, getInstanceAvailability, removeInstanceAvailability
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InventoriedSeriesSequence.Holder
containsInventoriedSeriesSequence, ensureInventoriedSeriesSequence, ensureInventoriedSeriesSequence, getInventoriedSeriesSequence, newInventoriedSeriesSequence, removeInventoriedSeriesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfAccessionNumberSequence.Holder
containsIssuerOfAccessionNumberSequence, ensureIssuerOfAccessionNumberSequence, ensureIssuerOfAccessionNumberSequence, getIssuerOfAccessionNumberSequence, newIssuerOfAccessionNumberSequence, removeIssuerOfAccessionNumberSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfPatientID.Holder
containsIssuerOfPatientID, getIssuerOfPatientID, removeIssuerOfPatientID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfPatientIDQualifiersSequence.Holder
containsIssuerOfPatientIDQualifiersSequence, ensureIssuerOfPatientIDQualifiersSequence, ensureIssuerOfPatientIDQualifiersSequence, getIssuerOfPatientIDQualifiersSequence, newIssuerOfPatientIDQualifiersSequence, removeIssuerOfPatientIDQualifiersSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ItemInventoryDateTime.Holder
containsItemInventoryDateTime, getItemInventoryDateTime, removeItemInventoryDateTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ModalitiesInStudy.Holder
containsModalitiesInStudy, getModalitiesInStudy, removeModalitiesInStudy
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NameOfPhysiciansReadingStudy.Holder
containsNameOfPhysiciansReadingStudy, getNameOfPhysiciansReadingStudy, removeNameOfPhysiciansReadingStudy
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfStudyRelatedInstances.Holder
containsNumberOfStudyRelatedInstances, getNumberOfStudyRelatedInstances, removeNumberOfStudyRelatedInstances
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfStudyRelatedSeries.Holder
containsNumberOfStudyRelatedSeries, getNumberOfStudyRelatedSeries, removeNumberOfStudyRelatedSeries
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalAttributesSequence.Holder
containsOriginalAttributesSequence, ensureOriginalAttributesSequence, ensureOriginalAttributesSequence, getOriginalAttributesSequence, newOriginalAttributesSequence, removeOriginalAttributesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OtherPatientIDsSequence.Holder
containsOtherPatientIDsSequence, ensureOtherPatientIDsSequence, ensureOtherPatientIDsSequence, getOtherPatientIDsSequence, newOtherPatientIDsSequence, removeOtherPatientIDsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OtherPatientNames.Holder
containsOtherPatientNames, getOtherPatientNames, removeOtherPatientNames
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientBirthDate.Holder
containsPatientBirthDate, getPatientBirthDate, removePatientBirthDate
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientID.Holder
containsPatientID, getPatientID, removePatientID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientName.Holder
containsPatientName, getPatientName, removePatientName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientSex.Holder
containsPatientSex, getPatientSex, removePatientSex
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PhysiciansOfRecord.Holder
containsPhysiciansOfRecord, getPhysiciansOfRecord, removePhysiciansOfRecord
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PhysiciansOfRecordIdentificationSequence.Holder
containsPhysiciansOfRecordIdentificationSequence, ensurePhysiciansOfRecordIdentificationSequence, ensurePhysiciansOfRecordIdentificationSequence, getPhysiciansOfRecordIdentificationSequence, newPhysiciansOfRecordIdentificationSequence, removePhysiciansOfRecordIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PhysiciansReadingStudyIdentificationSequence.Holder
containsPhysiciansReadingStudyIdentificationSequence, ensurePhysiciansReadingStudyIdentificationSequence, ensurePhysiciansReadingStudyIdentificationSequence, getPhysiciansReadingStudyIdentificationSequence, newPhysiciansReadingStudyIdentificationSequence, removePhysiciansReadingStudyIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ProcedureCodeSequence.Holder
containsProcedureCodeSequence, ensureProcedureCodeSequence, ensureProcedureCodeSequence, getProcedureCodeSequence, newProcedureCodeSequence, removeProcedureCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReasonForRemovalCodeSequence.Holder
containsReasonForRemovalCodeSequence, ensureReasonForRemovalCodeSequence, ensureReasonForRemovalCodeSequence, getReasonForRemovalCodeSequence, newReasonForRemovalCodeSequence, removeReasonForRemovalCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferringPhysicianIdentificationSequence.Holder
containsReferringPhysicianIdentificationSequence, ensureReferringPhysicianIdentificationSequence, ensureReferringPhysicianIdentificationSequence, getReferringPhysicianIdentificationSequence, newReferringPhysicianIdentificationSequence, removeReferringPhysicianIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferringPhysicianName.Holder
containsReferringPhysicianName, getReferringPhysicianName, removeReferringPhysicianName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RemovedFromOperationalUse.Holder
containsRemovedFromOperationalUse, getRemovedFromOperationalUse, removeRemovedFromOperationalUse
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RetrieveAETitle.Holder
containsRetrieveAETitle, getRetrieveAETitle, removeRetrieveAETitle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RetrieveURL.Holder
containsRetrieveURL, getRetrieveURL, removeRetrieveURL
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SpecificCharacterSet.Holder
containsSpecificCharacterSet, getSpecificCharacterSet, removeSpecificCharacterSet
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StorageMediaFileSetID.Holder
containsStorageMediaFileSetID, getStorageMediaFileSetID, removeStorageMediaFileSetID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StoredInstanceBaseURI.Holder
containsStoredInstanceBaseURI, getStoredInstanceBaseURI, removeStoredInstanceBaseURI
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StudyDate.Holder
containsStudyDate, getStudyDate, removeStudyDate
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StudyDescription.Holder
containsStudyDescription, getStudyDescription, removeStudyDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StudyID.Holder
containsStudyID, getStudyID, removeStudyID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StudyInstanceUID.Holder
containsStudyInstanceUID, getStudyInstanceUID, removeStudyInstanceUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StudyTime.Holder
containsStudyTime, getStudyTime, removeStudyTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StudyUpdateDateTime.Holder
containsStudyUpdateDateTime, getStudyUpdateDateTime, removeStudyUpdateDateTime
-
-
-
-
Constructor Detail
-
Item
public Item(org.dcm4che3.data.Attributes attributes)
Creates a new Inventoried Studies Sequence Item object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Item
public Item()
Creates a new Inventoried Studies Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
builder
public static InventoriedStudiesSequence.Item.Builder builder()
- Returns:
- a
InventoriedStudiesSequence.Item.Builderto create Inventoried Studies Sequence Items with a fluent API.
-
builder
public static InventoriedStudiesSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theInventoriedStudiesSequence.Item.Builder.- Returns:
- a
InventoriedStudiesSequence.Item.Builderto create Inventoried Studies Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
public InventoriedStudiesSequence.Item copy()
Returns a new Inventoried Studies Sequence Item which wraps a copy of the Attributes wrapped in this Inventoried Studies Sequence. (seeAttributes(Attributes)- Returns:
- a new Inventoried Studies Sequence Item which wraps a copy of the Attributes wrapped in this Inventoried Studies Sequence.
-
-