Package org.dcm4che.typeddicom.modules
Interface RTGeneralTreatmentRecordModule
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper,InstanceNumber.Holder,ReferencedRTPlanSequence.Holder,ReferencedTreatmentRecordSequence.Holder,TreatmentDate.Holder,TreatmentTime.Holder
- All Known Implementing Classes:
RTBeamsTreatmentRecordIOD,RTBrachyTreatmentRecordIOD,RTGeneralTreatmentRecordModule.SimpleWrapper,RTIonBeamsTreatmentRecordIOD,RTTreatmentSummaryRecordIOD
public interface RTGeneralTreatmentRecordModule extends InstanceNumber.Holder, TreatmentDate.Holder, TreatmentTime.Holder, ReferencedRTPlanSequence.Holder, ReferencedTreatmentRecordSequence.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceRTGeneralTreatmentRecordModule.Builder<SELF extends RTGeneralTreatmentRecordModule.Builder<SELF,T>,T extends RTGeneralTreatmentRecordModule>static classRTGeneralTreatmentRecordModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static RTGeneralTreatmentRecordModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceNumber.Holder
containsInstanceNumber, getInstanceNumber, removeInstanceNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedRTPlanSequence.Holder
containsReferencedRTPlanSequence, ensureReferencedRTPlanSequence, ensureReferencedRTPlanSequence, getReferencedRTPlanSequence, newReferencedRTPlanSequence, removeReferencedRTPlanSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedTreatmentRecordSequence.Holder
containsReferencedTreatmentRecordSequence, ensureReferencedTreatmentRecordSequence, ensureReferencedTreatmentRecordSequence, getReferencedTreatmentRecordSequence, newReferencedTreatmentRecordSequence, removeReferencedTreatmentRecordSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TreatmentDate.Holder
containsTreatmentDate, getTreatmentDate, removeTreatmentDate
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TreatmentTime.Holder
containsTreatmentTime, getTreatmentTime, removeTreatmentTime
-
-
-
-
Method Detail
-
wrap
static RTGeneralTreatmentRecordModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Instance Number (seeInstanceNumber)- Returns:
- a wrapper object implementing the
InstanceNumber.Holderinterface.
-
-