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, 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, RequestedSeriesDescription.Holder, RequestedSeriesDescriptionCodeSequence.Holder, ContentQualification.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
-
-
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.
-
-