Class AcquisitionProtocolElementSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.AcquisitionProtocolElementSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.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 org.dcm4che.typeddicom.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 Modifier and Type Class Description static classAcquisitionProtocolElementSequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Acquisition Protocol Element Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Acquisition Protocol Element Sequence Item object which wraps the providedattributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AcquisitionProtocolElementSequence.Item.Builderbuilder()static AcquisitionProtocolElementSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)AcquisitionProtocolElementSequence.Itemcopy()Returns a new Acquisition Protocol Element Sequence Item which wraps a copy of the Attributes wrapped in this Acquisition Protocol Element 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.AcquiredSubtractionMaskFlag.Holder
containsAcquiredSubtractionMaskFlag, getAcquiredSubtractionMaskFlag, removeAcquiredSubtractionMaskFlag
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionEndLocationSequence.Holder
containsAcquisitionEndLocationSequence, ensureAcquisitionEndLocationSequence, ensureAcquisitionEndLocationSequence, getAcquisitionEndLocationSequence, newAcquisitionEndLocationSequence, removeAcquisitionEndLocationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionMode.Holder
containsAcquisitionMode, getAcquisitionMode, removeAcquisitionMode
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionMotion.Holder
containsAcquisitionMotion, getAcquisitionMotion, removeAcquisitionMotion
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionStartLocationSequence.Holder
containsAcquisitionStartLocationSequence, ensureAcquisitionStartLocationSequence, ensureAcquisitionStartLocationSequence, getAcquisitionStartLocationSequence, newAcquisitionStartLocationSequence, removeAcquisitionStartLocationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionType.Holder
containsAcquisitionType, getAcquisitionType, removeAcquisitionType
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ConstantVolumeFlag.Holder
containsConstantVolumeFlag, getConstantVolumeFlag, removeConstantVolumeFlag
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContentQualification.Holder
containsContentQualification, getContentQualification, removeContentQualification
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContrastBolusAutoInjectionTriggerFlag.Holder
containsContrastBolusAutoInjectionTriggerFlag, getContrastBolusAutoInjectionTriggerFlag, removeContrastBolusAutoInjectionTriggerFlag
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContrastBolusIngredientOpaque.Holder
containsContrastBolusIngredientOpaque, getContrastBolusIngredientOpaque, removeContrastBolusIngredientOpaque
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContrastBolusInjectionDelay.Holder
containsContrastBolusInjectionDelay, getContrastBolusInjectionDelay, removeContrastBolusInjectionDelay
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CTDIPhantomTypeCodeSequence.Holder
containsCTDIPhantomTypeCodeSequence, ensureCTDIPhantomTypeCodeSequence, ensureCTDIPhantomTypeCodeSequence, getCTDIPhantomTypeCodeSequence, newCTDIPhantomTypeCodeSequence, removeCTDIPhantomTypeCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CTDIvol.Holder
containsCTDIvol, getCTDIvol, removeCTDIvol
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CTDIvolNotificationTrigger.Holder
containsCTDIvolNotificationTrigger, getCTDIvolNotificationTrigger, removeCTDIvolNotificationTrigger
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CTXRayDetailsSequence.Holder
containsCTXRayDetailsSequence, ensureCTXRayDetailsSequence, ensureCTXRayDetailsSequence, getCTXRayDetailsSequence, newCTXRayDetailsSequence, removeCTXRayDetailsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DLPNotificationTrigger.Holder
containsDLPNotificationTrigger, getDLPNotificationTrigger, removeDLPNotificationTrigger
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DoseModeName.Holder
containsDoseModeName, getDoseModeName, removeDoseModeName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FluoroscopyFlag.Holder
containsFluoroscopyFlag, getFluoroscopyFlag, removeFluoroscopyFlag
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FluoroscopyLastImageHoldPersistenceFlag.Holder
containsFluoroscopyLastImageHoldPersistenceFlag, getFluoroscopyLastImageHoldPersistenceFlag, removeFluoroscopyLastImageHoldPersistenceFlag
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FluoroscopyPersistenceFlag.Holder
containsFluoroscopyPersistenceFlag, getFluoroscopyPersistenceFlag, removeFluoroscopyPersistenceFlag
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.GantryDetectorTilt.Holder
containsGantryDetectorTilt, getGantryDetectorTilt, removeGantryDetectorTilt
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PlanesInAcquisition.Holder
containsPlanesInAcquisition, getPlanesInAcquisition, removePlanesInAcquisition
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ProtocolElementCharacteristicsSummary.Holder
containsProtocolElementCharacteristicsSummary, getProtocolElementCharacteristicsSummary, removeProtocolElementCharacteristicsSummary
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ProtocolElementName.Holder
containsProtocolElementName, getProtocolElementName, removeProtocolElementName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ProtocolElementNumber.Holder
containsProtocolElementNumber, getProtocolElementNumber, removeProtocolElementNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ProtocolElementPurpose.Holder
containsProtocolElementPurpose, getProtocolElementPurpose, removeProtocolElementPurpose
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RadiationSetting.Holder
containsRadiationSetting, getRadiationSetting, removeRadiationSetting
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedDefinedProtocolSequence.Holder
containsReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, getReferencedDefinedProtocolSequence, newReferencedDefinedProtocolSequence, removeReferencedDefinedProtocolSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPerformedProtocolSequence.Holder
containsReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, getReferencedPerformedProtocolSequence, newReferencedPerformedProtocolSequence, removeReferencedPerformedProtocolSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestedSeriesDescription.Holder
containsRequestedSeriesDescription, getRequestedSeriesDescription, removeRequestedSeriesDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestedSeriesDescriptionCodeSequence.Holder
containsRequestedSeriesDescriptionCodeSequence, ensureRequestedSeriesDescriptionCodeSequence, ensureRequestedSeriesDescriptionCodeSequence, getRequestedSeriesDescriptionCodeSequence, newRequestedSeriesDescriptionCodeSequence, removeRequestedSeriesDescriptionCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RevolutionTime.Holder
containsRevolutionTime, getRevolutionTime, removeRevolutionTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ScanOptions.Holder
containsScanOptions, getScanOptions, removeScanOptions
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SingleCollimationWidth.Holder
containsSingleCollimationWidth, getSingleCollimationWidth, removeSingleCollimationWidth
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SpiralPitchFactor.Holder
containsSpiralPitchFactor, getSpiralPitchFactor, removeSpiralPitchFactor
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TableFeedPerRotation.Holder
containsTableFeedPerRotation, getTableFeedPerRotation, removeTableFeedPerRotation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TableHeight.Holder
containsTableHeight, getTableHeight, removeTableHeight
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TableSpeed.Holder
containsTableSpeed, getTableSpeed, removeTableSpeed
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TotalCollimationWidth.Holder
containsTotalCollimationWidth, getTotalCollimationWidth, removeTotalCollimationWidth
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TubeAngle.Holder
containsTubeAngle, getTubeAngle, removeTubeAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.UpperLimitNumberOfPersistentFluoroscopyFrames.Holder
containsUpperLimitNumberOfPersistentFluoroscopyFrames, getUpperLimitNumberOfPersistentFluoroscopyFrames, removeUpperLimitNumberOfPersistentFluoroscopyFrames
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.XAAcquisitionPhaseDetailsSequence.Holder
containsXAAcquisitionPhaseDetailsSequence, ensureXAAcquisitionPhaseDetailsSequence, ensureXAAcquisitionPhaseDetailsSequence, getXAAcquisitionPhaseDetailsSequence, newXAAcquisitionPhaseDetailsSequence, removeXAAcquisitionPhaseDetailsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.XAPlaneDetailsSequence.Holder
containsXAPlaneDetailsSequence, ensureXAPlaneDetailsSequence, ensureXAPlaneDetailsSequence, getXAPlaneDetailsSequence, newXAPlaneDetailsSequence, removeXAPlaneDetailsSequence
-
-
-
-
Constructor Detail
-
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 Detail
-
builder
public static AcquisitionProtocolElementSequence.Item.Builder 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
public AcquisitionProtocolElementSequence.Item 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.
-
-