Class RTPrescriptionSequence.Item
java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractSequenceItemWrapper
org.dcm4che.typeddicom.dataelements.RTPrescriptionSequence.Item
- All Implemented Interfaces:
AttributesWrapper,BrachytherapySourceType.Holder,DeliveryTimeStructureCodeSequence.Holder,FractionationNotes.Holder,FractionBasedRelationshipSequence.Holder,FractionPatternSequence.Holder,IntendedDeliveryDuration.Holder,NumberOfFractions.Holder,PatientTreatmentOrientationSequence.Holder,PlanningInputInformationSequence.Holder,PrescriptionNotes.Holder,PrescriptionNotesSequence.Holder,PriorTreatmentDoseDescription.Holder,PriorTreatmentReferenceSequence.Holder,RadiotherapyTreatmentType.Holder,ReferencedDosimetricObjectivesSequence.Holder,ReferencedParentRTPrescriptionIndex.Holder,ReferencedRTPhysicianIntentIndex.Holder,ReferencedRTTreatmentPhaseSequence.Holder,RTAnatomicPrescriptionSequence.Holder,RTPrescriptionIndex.Holder,RTPrescriptionLabel.Holder,RTTreatmentTechniqueCodeSequence.Holder,TeletherapyRadiationType.Holder,TreatmentTechniqueNotes.Holder
- Enclosing class:
- RTPrescriptionSequence
public static class RTPrescriptionSequence.Item
extends AbstractSequenceItemWrapper
implements RTPrescriptionLabel.Holder, RTPrescriptionIndex.Holder, ReferencedRTPhysicianIntentIndex.Holder, ReferencedParentRTPrescriptionIndex.Holder, ReferencedDosimetricObjectivesSequence.Holder, RTAnatomicPrescriptionSequence.Holder, ReferencedRTTreatmentPhaseSequence.Holder, FractionBasedRelationshipSequence.Holder, PriorTreatmentDoseDescription.Holder, PriorTreatmentReferenceSequence.Holder, PlanningInputInformationSequence.Holder, PrescriptionNotes.Holder, NumberOfFractions.Holder, IntendedDeliveryDuration.Holder, FractionationNotes.Holder, DeliveryTimeStructureCodeSequence.Holder, FractionPatternSequence.Holder, TreatmentTechniqueNotes.Holder, RadiotherapyTreatmentType.Holder, TeletherapyRadiationType.Holder, BrachytherapySourceType.Holder, RTTreatmentTechniqueCodeSequence.Holder, PatientTreatmentOrientationSequence.Holder, PrescriptionNotesSequence.Holder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()Returns a new RT Prescription Sequence Item which wraps a copy of the Attributes wrapped in this RT Prescription Sequence.Methods inherited from class org.dcm4che.typeddicom.AbstractSequenceItemWrapper
toStringMethods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.dataelements.BrachytherapySourceType.Holder
containsBrachytherapySourceType, getBrachytherapySourceType, removeBrachytherapySourceTypeMethods inherited from interface org.dcm4che.typeddicom.dataelements.DeliveryTimeStructureCodeSequence.Holder
containsDeliveryTimeStructureCodeSequence, ensureDeliveryTimeStructureCodeSequence, ensureDeliveryTimeStructureCodeSequence, getDeliveryTimeStructureCodeSequence, newDeliveryTimeStructureCodeSequence, removeDeliveryTimeStructureCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.FractionationNotes.Holder
containsFractionationNotes, getFractionationNotes, removeFractionationNotesMethods inherited from interface org.dcm4che.typeddicom.dataelements.FractionBasedRelationshipSequence.Holder
containsFractionBasedRelationshipSequence, ensureFractionBasedRelationshipSequence, ensureFractionBasedRelationshipSequence, getFractionBasedRelationshipSequence, newFractionBasedRelationshipSequence, removeFractionBasedRelationshipSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.FractionPatternSequence.Holder
containsFractionPatternSequence, ensureFractionPatternSequence, ensureFractionPatternSequence, getFractionPatternSequence, newFractionPatternSequence, removeFractionPatternSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.IntendedDeliveryDuration.Holder
containsIntendedDeliveryDuration, getIntendedDeliveryDuration, removeIntendedDeliveryDurationMethods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfFractions.Holder
containsNumberOfFractions, getNumberOfFractions, removeNumberOfFractionsMethods inherited from interface org.dcm4che.typeddicom.dataelements.PatientTreatmentOrientationSequence.Holder
containsPatientTreatmentOrientationSequence, ensurePatientTreatmentOrientationSequence, ensurePatientTreatmentOrientationSequence, getPatientTreatmentOrientationSequence, newPatientTreatmentOrientationSequence, removePatientTreatmentOrientationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.PlanningInputInformationSequence.Holder
containsPlanningInputInformationSequence, ensurePlanningInputInformationSequence, ensurePlanningInputInformationSequence, getPlanningInputInformationSequence, newPlanningInputInformationSequence, removePlanningInputInformationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.PrescriptionNotes.Holder
containsPrescriptionNotes, getPrescriptionNotes, removePrescriptionNotesMethods inherited from interface org.dcm4che.typeddicom.dataelements.PrescriptionNotesSequence.Holder
containsPrescriptionNotesSequence, ensurePrescriptionNotesSequence, ensurePrescriptionNotesSequence, getPrescriptionNotesSequence, newPrescriptionNotesSequence, removePrescriptionNotesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.PriorTreatmentDoseDescription.Holder
containsPriorTreatmentDoseDescription, getPriorTreatmentDoseDescription, removePriorTreatmentDoseDescriptionMethods inherited from interface org.dcm4che.typeddicom.dataelements.PriorTreatmentReferenceSequence.Holder
containsPriorTreatmentReferenceSequence, ensurePriorTreatmentReferenceSequence, ensurePriorTreatmentReferenceSequence, getPriorTreatmentReferenceSequence, newPriorTreatmentReferenceSequence, removePriorTreatmentReferenceSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.RadiotherapyTreatmentType.Holder
containsRadiotherapyTreatmentType, getRadiotherapyTreatmentType, removeRadiotherapyTreatmentTypeMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedDosimetricObjectivesSequence.Holder
containsReferencedDosimetricObjectivesSequence, ensureReferencedDosimetricObjectivesSequence, ensureReferencedDosimetricObjectivesSequence, getReferencedDosimetricObjectivesSequence, newReferencedDosimetricObjectivesSequence, removeReferencedDosimetricObjectivesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedParentRTPrescriptionIndex.Holder
containsReferencedParentRTPrescriptionIndex, getReferencedParentRTPrescriptionIndex, removeReferencedParentRTPrescriptionIndexMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedRTPhysicianIntentIndex.Holder
containsReferencedRTPhysicianIntentIndex, getReferencedRTPhysicianIntentIndex, removeReferencedRTPhysicianIntentIndexMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedRTTreatmentPhaseSequence.Holder
containsReferencedRTTreatmentPhaseSequence, ensureReferencedRTTreatmentPhaseSequence, ensureReferencedRTTreatmentPhaseSequence, getReferencedRTTreatmentPhaseSequence, newReferencedRTTreatmentPhaseSequence, removeReferencedRTTreatmentPhaseSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.RTAnatomicPrescriptionSequence.Holder
containsRTAnatomicPrescriptionSequence, ensureRTAnatomicPrescriptionSequence, ensureRTAnatomicPrescriptionSequence, getRTAnatomicPrescriptionSequence, newRTAnatomicPrescriptionSequence, removeRTAnatomicPrescriptionSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.RTPrescriptionIndex.Holder
containsRTPrescriptionIndex, getRTPrescriptionIndex, removeRTPrescriptionIndexMethods inherited from interface org.dcm4che.typeddicom.dataelements.RTPrescriptionLabel.Holder
containsRTPrescriptionLabel, getRTPrescriptionLabel, removeRTPrescriptionLabelMethods inherited from interface org.dcm4che.typeddicom.dataelements.RTTreatmentTechniqueCodeSequence.Holder
containsRTTreatmentTechniqueCodeSequence, ensureRTTreatmentTechniqueCodeSequence, ensureRTTreatmentTechniqueCodeSequence, getRTTreatmentTechniqueCodeSequence, newRTTreatmentTechniqueCodeSequence, removeRTTreatmentTechniqueCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.TeletherapyRadiationType.Holder
containsTeletherapyRadiationType, getTeletherapyRadiationType, removeTeletherapyRadiationTypeMethods inherited from interface org.dcm4che.typeddicom.dataelements.TreatmentTechniqueNotes.Holder
containsTreatmentTechniqueNotes, getTreatmentTechniqueNotes, removeTreatmentTechniqueNotes
-
Constructor Details
-
Item
public Item(org.dcm4che3.data.Attributes attributes) Creates a new RT Prescription Sequence Item object which wraps the providedattributes.- Parameters:
attributes- TheAttributesobject to be wrapped.
-
Item
public Item()Creates a new RT Prescription Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Details
-
copy
Returns a new RT Prescription Sequence Item which wraps a copy of the Attributes wrapped in this RT Prescription Sequence. (seeAttributes(Attributes)- Returns:
- a new RT Prescription Sequence Item which wraps a copy of the Attributes wrapped in this RT Prescription Sequence.
-