Class AcquisitionProtocolElementSequence.Item
java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractSequenceItemWrapper
org.dcm4che.typeddicom.dataelements.AcquisitionProtocolElementSequence.Item
- All Implemented Interfaces:
AttributesWrapper,AcquiredSubtractionMaskFlag.Holder,AcquisitionEndLocationSequence.Holder,AcquisitionMode.Holder,AcquisitionMotion.Holder,AcquisitionStartLocationSequence.Holder,AcquisitionType.Holder,ConstantVolumeFlag.Holder,ContentQualification.Holder,ContrastBolusAutoInjectionTriggerFlag.Holder,ContrastBolusIngredientOpaque.Holder,ContrastBolusInjectionDelay.Holder,CTDIPhantomTypeCodeSequence.Holder,CTDIvol.Holder,CTDIvolNotificationTrigger.Holder,CTXRayDetailsSequence.Holder,DLPNotificationTrigger.Holder,DoseModeName.Holder,FluoroscopyFlag.Holder,FluoroscopyLastImageHoldPersistenceFlag.Holder,FluoroscopyPersistenceFlag.Holder,GantryDetectorTilt.Holder,PlanesInAcquisition.Holder,ProtocolElementCharacteristicsSummary.Holder,ProtocolElementName.Holder,ProtocolElementNumber.Holder,ProtocolElementPurpose.Holder,RadiationSetting.Holder,ReferencedDefinedProtocolSequence.Holder,ReferencedPerformedProtocolSequence.Holder,RequestedSeriesDescription.Holder,RequestedSeriesDescriptionCodeSequence.Holder,RevolutionTime.Holder,ScanOptions.Holder,SingleCollimationWidth.Holder,SpiralPitchFactor.Holder,TableFeedPerRotation.Holder,TableHeight.Holder,TableSpeed.Holder,TotalCollimationWidth.Holder,TubeAngle.Holder,UpperLimitNumberOfPersistentFluoroscopyFrames.Holder,XAAcquisitionPhaseDetailsSequence.Holder,XAPlaneDetailsSequence.Holder
- Enclosing class:
- AcquisitionProtocolElementSequence
public static class AcquisitionProtocolElementSequence.Item
extends AbstractSequenceItemWrapper
implements ProtocolElementNumber.Holder, ProtocolElementName.Holder, ProtocolElementPurpose.Holder, ProtocolElementCharacteristicsSummary.Holder, AcquisitionType.Holder, TubeAngle.Holder, ConstantVolumeFlag.Holder, FluoroscopyFlag.Holder, RevolutionTime.Holder, SingleCollimationWidth.Holder, TotalCollimationWidth.Holder, TableHeight.Holder, GantryDetectorTilt.Holder, TableSpeed.Holder, TableFeedPerRotation.Holder, SpiralPitchFactor.Holder, CTDIvol.Holder, CTDIPhantomTypeCodeSequence.Holder, CTDIvolNotificationTrigger.Holder, DLPNotificationTrigger.Holder, AcquisitionMotion.Holder, AcquisitionStartLocationSequence.Holder, AcquisitionEndLocationSequence.Holder, CTXRayDetailsSequence.Holder, RequestedSeriesDescription.Holder, RequestedSeriesDescriptionCodeSequence.Holder, ContentQualification.Holder, ReferencedDefinedProtocolSequence.Holder, ReferencedPerformedProtocolSequence.Holder, RadiationSetting.Holder, AcquisitionMode.Holder, ScanOptions.Holder, DoseModeName.Holder, AcquiredSubtractionMaskFlag.Holder, FluoroscopyPersistenceFlag.Holder, FluoroscopyLastImageHoldPersistenceFlag.Holder, UpperLimitNumberOfPersistentFluoroscopyFrames.Holder, ContrastBolusAutoInjectionTriggerFlag.Holder, ContrastBolusInjectionDelay.Holder, ContrastBolusIngredientOpaque.Holder, XAAcquisitionPhaseDetailsSequence.Holder, PlanesInAcquisition.Holder, XAPlaneDetailsSequence.Holder
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
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.dataelements.AcquiredSubtractionMaskFlag.Holder
containsAcquiredSubtractionMaskFlag, getAcquiredSubtractionMaskFlag, removeAcquiredSubtractionMaskFlagMethods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionEndLocationSequence.Holder
containsAcquisitionEndLocationSequence, ensureAcquisitionEndLocationSequence, ensureAcquisitionEndLocationSequence, getAcquisitionEndLocationSequence, newAcquisitionEndLocationSequence, removeAcquisitionEndLocationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionMode.Holder
containsAcquisitionMode, getAcquisitionMode, removeAcquisitionModeMethods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionMotion.Holder
containsAcquisitionMotion, getAcquisitionMotion, removeAcquisitionMotionMethods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionStartLocationSequence.Holder
containsAcquisitionStartLocationSequence, ensureAcquisitionStartLocationSequence, ensureAcquisitionStartLocationSequence, getAcquisitionStartLocationSequence, newAcquisitionStartLocationSequence, removeAcquisitionStartLocationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionType.Holder
containsAcquisitionType, getAcquisitionType, removeAcquisitionTypeMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.dataelements.ConstantVolumeFlag.Holder
containsConstantVolumeFlag, getConstantVolumeFlag, removeConstantVolumeFlagMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContentQualification.Holder
containsContentQualification, getContentQualification, removeContentQualificationMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContrastBolusAutoInjectionTriggerFlag.Holder
containsContrastBolusAutoInjectionTriggerFlag, getContrastBolusAutoInjectionTriggerFlag, removeContrastBolusAutoInjectionTriggerFlagMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContrastBolusIngredientOpaque.Holder
containsContrastBolusIngredientOpaque, getContrastBolusIngredientOpaque, removeContrastBolusIngredientOpaqueMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContrastBolusInjectionDelay.Holder
containsContrastBolusInjectionDelay, getContrastBolusInjectionDelay, removeContrastBolusInjectionDelayMethods inherited from interface org.dcm4che.typeddicom.dataelements.CTDIPhantomTypeCodeSequence.Holder
containsCTDIPhantomTypeCodeSequence, ensureCTDIPhantomTypeCodeSequence, ensureCTDIPhantomTypeCodeSequence, getCTDIPhantomTypeCodeSequence, newCTDIPhantomTypeCodeSequence, removeCTDIPhantomTypeCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.CTDIvol.Holder
containsCTDIvol, getCTDIvol, removeCTDIvolMethods inherited from interface org.dcm4che.typeddicom.dataelements.CTDIvolNotificationTrigger.Holder
containsCTDIvolNotificationTrigger, getCTDIvolNotificationTrigger, removeCTDIvolNotificationTriggerMethods inherited from interface org.dcm4che.typeddicom.dataelements.CTXRayDetailsSequence.Holder
containsCTXRayDetailsSequence, ensureCTXRayDetailsSequence, ensureCTXRayDetailsSequence, getCTXRayDetailsSequence, newCTXRayDetailsSequence, removeCTXRayDetailsSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.DLPNotificationTrigger.Holder
containsDLPNotificationTrigger, getDLPNotificationTrigger, removeDLPNotificationTriggerMethods inherited from interface org.dcm4che.typeddicom.dataelements.DoseModeName.Holder
containsDoseModeName, getDoseModeName, removeDoseModeNameMethods inherited from interface org.dcm4che.typeddicom.dataelements.FluoroscopyFlag.Holder
containsFluoroscopyFlag, getFluoroscopyFlag, removeFluoroscopyFlagMethods inherited from interface org.dcm4che.typeddicom.dataelements.FluoroscopyLastImageHoldPersistenceFlag.Holder
containsFluoroscopyLastImageHoldPersistenceFlag, getFluoroscopyLastImageHoldPersistenceFlag, removeFluoroscopyLastImageHoldPersistenceFlagMethods inherited from interface org.dcm4che.typeddicom.dataelements.FluoroscopyPersistenceFlag.Holder
containsFluoroscopyPersistenceFlag, getFluoroscopyPersistenceFlag, removeFluoroscopyPersistenceFlagMethods inherited from interface org.dcm4che.typeddicom.dataelements.GantryDetectorTilt.Holder
containsGantryDetectorTilt, getGantryDetectorTilt, removeGantryDetectorTiltMethods inherited from interface org.dcm4che.typeddicom.dataelements.PlanesInAcquisition.Holder
containsPlanesInAcquisition, getPlanesInAcquisition, removePlanesInAcquisitionMethods inherited from interface org.dcm4che.typeddicom.dataelements.ProtocolElementCharacteristicsSummary.Holder
containsProtocolElementCharacteristicsSummary, getProtocolElementCharacteristicsSummary, removeProtocolElementCharacteristicsSummaryMethods inherited from interface org.dcm4che.typeddicom.dataelements.ProtocolElementName.Holder
containsProtocolElementName, getProtocolElementName, removeProtocolElementNameMethods inherited from interface org.dcm4che.typeddicom.dataelements.ProtocolElementNumber.Holder
containsProtocolElementNumber, getProtocolElementNumber, removeProtocolElementNumberMethods inherited from interface org.dcm4che.typeddicom.dataelements.ProtocolElementPurpose.Holder
containsProtocolElementPurpose, getProtocolElementPurpose, removeProtocolElementPurposeMethods inherited from interface org.dcm4che.typeddicom.dataelements.RadiationSetting.Holder
containsRadiationSetting, getRadiationSetting, removeRadiationSettingMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedDefinedProtocolSequence.Holder
containsReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, getReferencedDefinedProtocolSequence, newReferencedDefinedProtocolSequence, removeReferencedDefinedProtocolSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPerformedProtocolSequence.Holder
containsReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, getReferencedPerformedProtocolSequence, newReferencedPerformedProtocolSequence, removeReferencedPerformedProtocolSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.RequestedSeriesDescription.Holder
containsRequestedSeriesDescription, getRequestedSeriesDescription, removeRequestedSeriesDescriptionMethods inherited from interface org.dcm4che.typeddicom.dataelements.RequestedSeriesDescriptionCodeSequence.Holder
containsRequestedSeriesDescriptionCodeSequence, ensureRequestedSeriesDescriptionCodeSequence, ensureRequestedSeriesDescriptionCodeSequence, getRequestedSeriesDescriptionCodeSequence, newRequestedSeriesDescriptionCodeSequence, removeRequestedSeriesDescriptionCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.RevolutionTime.Holder
containsRevolutionTime, getRevolutionTime, removeRevolutionTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.ScanOptions.Holder
containsScanOptions, getScanOptions, removeScanOptionsMethods inherited from interface org.dcm4che.typeddicom.dataelements.SingleCollimationWidth.Holder
containsSingleCollimationWidth, getSingleCollimationWidth, removeSingleCollimationWidthMethods inherited from interface org.dcm4che.typeddicom.dataelements.SpiralPitchFactor.Holder
containsSpiralPitchFactor, getSpiralPitchFactor, removeSpiralPitchFactorMethods inherited from interface org.dcm4che.typeddicom.dataelements.TableFeedPerRotation.Holder
containsTableFeedPerRotation, getTableFeedPerRotation, removeTableFeedPerRotationMethods inherited from interface org.dcm4che.typeddicom.dataelements.TableHeight.Holder
containsTableHeight, getTableHeight, removeTableHeightMethods inherited from interface org.dcm4che.typeddicom.dataelements.TableSpeed.Holder
containsTableSpeed, getTableSpeed, removeTableSpeedMethods inherited from interface org.dcm4che.typeddicom.dataelements.TotalCollimationWidth.Holder
containsTotalCollimationWidth, getTotalCollimationWidth, removeTotalCollimationWidthMethods inherited from interface org.dcm4che.typeddicom.dataelements.TubeAngle.Holder
containsTubeAngle, getTubeAngle, removeTubeAngleMethods inherited from interface org.dcm4che.typeddicom.dataelements.UpperLimitNumberOfPersistentFluoroscopyFrames.Holder
containsUpperLimitNumberOfPersistentFluoroscopyFrames, getUpperLimitNumberOfPersistentFluoroscopyFrames, removeUpperLimitNumberOfPersistentFluoroscopyFramesMethods inherited from interface org.dcm4che.typeddicom.dataelements.XAAcquisitionPhaseDetailsSequence.Holder
containsXAAcquisitionPhaseDetailsSequence, ensureXAAcquisitionPhaseDetailsSequence, ensureXAAcquisitionPhaseDetailsSequence, getXAAcquisitionPhaseDetailsSequence, newXAAcquisitionPhaseDetailsSequence, removeXAAcquisitionPhaseDetailsSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.XAPlaneDetailsSequence.Holder
containsXAPlaneDetailsSequence, ensureXAPlaneDetailsSequence, ensureXAPlaneDetailsSequence, getXAPlaneDetailsSequence, newXAPlaneDetailsSequence, removeXAPlaneDetailsSequence
-
Constructor Details
-
Item
public Item(org.dcm4che3.data.Attributes attributes) Creates a new Acquisition Protocol Element Sequence Item object which wraps the providedattributes.- Parameters:
attributes- TheAttributesobject to be wrapped.
-
Item
public Item()Creates a new Acquisition Protocol Element Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Details
-
builder
- Returns:
- a
AcquisitionProtocolElementSequence.Item.Builderto create Acquisition Protocol Element Sequence Items with a fluent API.
-
builder
public static AcquisitionProtocolElementSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes) - Parameters:
attributes- The Attributes to be wrapped by theAcquisitionProtocolElementSequence.Item.Builder.- Returns:
- a
AcquisitionProtocolElementSequence.Item.Builderto create Acquisition Protocol Element Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
Returns a new Acquisition Protocol Element Sequence Item which wraps a copy of the Attributes wrapped in this Acquisition Protocol Element Sequence. (seeAttributes(Attributes)- Returns:
- a new Acquisition Protocol Element Sequence Item which wraps a copy of the Attributes wrapped in this Acquisition Protocol Element Sequence.
-