Class ReconstructionProtocolElementSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.ReconstructionProtocolElementSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,AlgorithmType.Holder,AppliedMaskSubtractionFlag.Holder,Columns.Holder,ContentQualification.Holder,ConvolutionKernel.Holder,ConvolutionKernelGroup.Holder,DerivationCodeSequence.Holder,ImageFilter.Holder,ImageFilterDescription.Holder,ImageFilterDetailsSequence.Holder,ImageHorizontalFlip.Holder,ImageRotation.Holder,MaskVisibilityPercentage.Holder,NumberOfSlices.Holder,ProtocolElementCharacteristicsSummary.Holder,ProtocolElementName.Holder,ProtocolElementNumber.Holder,ProtocolElementPurpose.Holder,ReconstructionAlgorithmSequence.Holder,ReconstructionAngle.Holder,ReconstructionDiameter.Holder,ReconstructionEndLocationSequence.Holder,ReconstructionFieldOfView.Holder,ReconstructionPipelineType.Holder,ReconstructionPixelSpacing.Holder,ReconstructionStartLocationSequence.Holder,ReconstructionTargetCenterLocationSequence.Holder,ReconstructionTargetCenterPatient.Holder,ReferencedDefinedProtocolSequence.Holder,ReferencedPerformedProtocolSequence.Holder,ReferencedSOPClassUID.Holder,ReferencedSOPInstanceUID.Holder,RequestedSeriesDescription.Holder,RequestedSeriesDescriptionCodeSequence.Holder,Rows.Holder,SliceThickness.Holder,SourceAcquisitionBeamNumber.Holder,SourceAcquisitionProtocolElementNumber.Holder,SpacingBetweenSlices.Holder,WindowCenter.Holder,WindowWidth.Holder
- Enclosing class:
- ReconstructionProtocolElementSequence
public static class ReconstructionProtocolElementSequence.Item extends org.dcm4che.typeddicom.AbstractSequenceItemWrapper implements ProtocolElementNumber.Holder, ProtocolElementName.Holder, ProtocolElementPurpose.Holder, ProtocolElementCharacteristicsSummary.Holder, ReferencedDefinedProtocolSequence.Holder, ReferencedPerformedProtocolSequence.Holder, SourceAcquisitionProtocolElementNumber.Holder, SourceAcquisitionBeamNumber.Holder, ReferencedSOPClassUID.Holder, ReferencedSOPInstanceUID.Holder, ReconstructionPipelineType.Holder, WindowCenter.Holder, WindowWidth.Holder, ImageFilterDetailsSequence.Holder, AppliedMaskSubtractionFlag.Holder, MaskVisibilityPercentage.Holder, Rows.Holder, Columns.Holder, ImageRotation.Holder, ImageHorizontalFlip.Holder, AlgorithmType.Holder, ConvolutionKernel.Holder, NumberOfSlices.Holder, SliceThickness.Holder, SpacingBetweenSlices.Holder, ReconstructionFieldOfView.Holder, DerivationCodeSequence.Holder, RequestedSeriesDescription.Holder, RequestedSeriesDescriptionCodeSequence.Holder, ContentQualification.Holder, ReconstructionStartLocationSequence.Holder, ReconstructionEndLocationSequence.Holder, ReconstructionAlgorithmSequence.Holder, ConvolutionKernelGroup.Holder, ReconstructionDiameter.Holder, ReconstructionTargetCenterPatient.Holder, ReconstructionTargetCenterLocationSequence.Holder, ReconstructionPixelSpacing.Holder, ReconstructionAngle.Holder, ImageFilter.Holder, ImageFilterDescription.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReconstructionProtocolElementSequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Reconstruction Protocol Element Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Reconstruction 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 ReconstructionProtocolElementSequence.Item.Builderbuilder()static ReconstructionProtocolElementSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)ReconstructionProtocolElementSequence.Itemcopy()Returns a new Reconstruction Protocol Element Sequence Item which wraps a copy of the Attributes wrapped in this Reconstruction 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.AlgorithmType.Holder
containsAlgorithmType, getAlgorithmType, removeAlgorithmType
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AppliedMaskSubtractionFlag.Holder
containsAppliedMaskSubtractionFlag, getAppliedMaskSubtractionFlag, removeAppliedMaskSubtractionFlag
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Columns.Holder
containsColumns, getColumns, removeColumns
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContentQualification.Holder
containsContentQualification, getContentQualification, removeContentQualification
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ConvolutionKernel.Holder
containsConvolutionKernel, getConvolutionKernel, removeConvolutionKernel
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ConvolutionKernelGroup.Holder
containsConvolutionKernelGroup, getConvolutionKernelGroup, removeConvolutionKernelGroup
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DerivationCodeSequence.Holder
containsDerivationCodeSequence, ensureDerivationCodeSequence, ensureDerivationCodeSequence, getDerivationCodeSequence, newDerivationCodeSequence, removeDerivationCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImageFilter.Holder
containsImageFilter, getImageFilter, removeImageFilter
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImageFilterDescription.Holder
containsImageFilterDescription, getImageFilterDescription, removeImageFilterDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImageFilterDetailsSequence.Holder
containsImageFilterDetailsSequence, ensureImageFilterDetailsSequence, ensureImageFilterDetailsSequence, getImageFilterDetailsSequence, newImageFilterDetailsSequence, removeImageFilterDetailsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImageHorizontalFlip.Holder
containsImageHorizontalFlip, getImageHorizontalFlip, removeImageHorizontalFlip
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImageRotation.Holder
containsImageRotation, getImageRotation, removeImageRotation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MaskVisibilityPercentage.Holder
containsMaskVisibilityPercentage, getMaskVisibilityPercentage, removeMaskVisibilityPercentage
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfSlices.Holder
containsNumberOfSlices, getNumberOfSlices, removeNumberOfSlices
-
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.ReconstructionAlgorithmSequence.Holder
containsReconstructionAlgorithmSequence, ensureReconstructionAlgorithmSequence, ensureReconstructionAlgorithmSequence, getReconstructionAlgorithmSequence, newReconstructionAlgorithmSequence, removeReconstructionAlgorithmSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReconstructionAngle.Holder
containsReconstructionAngle, getReconstructionAngle, removeReconstructionAngle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReconstructionDiameter.Holder
containsReconstructionDiameter, getReconstructionDiameter, removeReconstructionDiameter
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReconstructionEndLocationSequence.Holder
containsReconstructionEndLocationSequence, ensureReconstructionEndLocationSequence, ensureReconstructionEndLocationSequence, getReconstructionEndLocationSequence, newReconstructionEndLocationSequence, removeReconstructionEndLocationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReconstructionFieldOfView.Holder
containsReconstructionFieldOfView, getReconstructionFieldOfView, removeReconstructionFieldOfView
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReconstructionPipelineType.Holder
containsReconstructionPipelineType, getReconstructionPipelineType, removeReconstructionPipelineType
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReconstructionPixelSpacing.Holder
containsReconstructionPixelSpacing, getReconstructionPixelSpacing, removeReconstructionPixelSpacing
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReconstructionStartLocationSequence.Holder
containsReconstructionStartLocationSequence, ensureReconstructionStartLocationSequence, ensureReconstructionStartLocationSequence, getReconstructionStartLocationSequence, newReconstructionStartLocationSequence, removeReconstructionStartLocationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReconstructionTargetCenterLocationSequence.Holder
containsReconstructionTargetCenterLocationSequence, ensureReconstructionTargetCenterLocationSequence, ensureReconstructionTargetCenterLocationSequence, getReconstructionTargetCenterLocationSequence, newReconstructionTargetCenterLocationSequence, removeReconstructionTargetCenterLocationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReconstructionTargetCenterPatient.Holder
containsReconstructionTargetCenterPatient, getReconstructionTargetCenterPatient, removeReconstructionTargetCenterPatient
-
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.ReferencedSOPClassUID.Holder
containsReferencedSOPClassUID, getReferencedSOPClassUID, removeReferencedSOPClassUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedSOPInstanceUID.Holder
containsReferencedSOPInstanceUID, getReferencedSOPInstanceUID, removeReferencedSOPInstanceUID
-
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.Rows.Holder
containsRows, getRows, removeRows
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SliceThickness.Holder
containsSliceThickness, getSliceThickness, removeSliceThickness
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SourceAcquisitionBeamNumber.Holder
containsSourceAcquisitionBeamNumber, getSourceAcquisitionBeamNumber, removeSourceAcquisitionBeamNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SourceAcquisitionProtocolElementNumber.Holder
containsSourceAcquisitionProtocolElementNumber, getSourceAcquisitionProtocolElementNumber, removeSourceAcquisitionProtocolElementNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SpacingBetweenSlices.Holder
containsSpacingBetweenSlices, getSpacingBetweenSlices, removeSpacingBetweenSlices
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.WindowCenter.Holder
containsWindowCenter, getWindowCenter, removeWindowCenter
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.WindowWidth.Holder
containsWindowWidth, getWindowWidth, removeWindowWidth
-
-
-
-
Constructor Detail
-
Item
public Item(org.dcm4che3.data.Attributes attributes)
Creates a new Reconstruction Protocol Element Sequence Item object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Item
public Item()
Creates a new Reconstruction Protocol Element Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
builder
public static ReconstructionProtocolElementSequence.Item.Builder builder()
- Returns:
- a
ReconstructionProtocolElementSequence.Item.Builderto create Reconstruction Protocol Element Sequence Items with a fluent API.
-
builder
public static ReconstructionProtocolElementSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theReconstructionProtocolElementSequence.Item.Builder.- Returns:
- a
ReconstructionProtocolElementSequence.Item.Builderto create Reconstruction Protocol Element Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
public ReconstructionProtocolElementSequence.Item copy()
Returns a new Reconstruction Protocol Element Sequence Item which wraps a copy of the Attributes wrapped in this Reconstruction Protocol Element Sequence. (seeAttributes(Attributes)- Returns:
- a new Reconstruction Protocol Element Sequence Item which wraps a copy of the Attributes wrapped in this Reconstruction Protocol Element Sequence.
-
-