Class SharedFunctionalGroupsSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.SharedFunctionalGroupsSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,CameraPositionGroupSequence.Holder,CardiacSynchronizationSequence.Holder,ConversionSourceAttributesSequence.Holder,DerivationImageSequence.Holder,DoubleFloatRealWorldValueFirstValueMapped.Holder,DoubleFloatRealWorldValueLastValueMapped.Holder,FrameAnatomySequence.Holder,FrameContentSequence.Holder,FrameDisplayShutterSequence.Holder,FramePixelShiftSequence.Holder,FrameUsefulnessGroupSequence.Holder,FrameVOILUTSequence.Holder,ImageDataTypeSequence.Holder,IrradiationEventIdentificationSequence.Holder,LUTExplanation.Holder,LUTLabel.Holder,MeasurementUnitsCodeSequence.Holder,PatientOrientationInFrameSequence.Holder,PatientPhysiologicalStateSequence.Holder,PixelIntensityRelationshipLUTSequence.Holder,PixelMeasuresSequence.Holder,PixelValueTransformationSequence.Holder,PlaneOrientationSequence.Holder,PlaneOrientationVolumeSequence.Holder,PlanePositionSequence.Holder,PlanePositionVolumeSequence.Holder,QuantityDefinitionSequence.Holder,RadiopharmaceuticalUsageSequence.Holder,RealWorldValueFirstValueMappedAsSS.Holder,RealWorldValueFirstValueMappedAsUS.Holder,RealWorldValueIntercept.Holder,RealWorldValueLastValueMappedAsSS.Holder,RealWorldValueLastValueMappedAsUS.Holder,RealWorldValueLUTData.Holder,RealWorldValueMappingSequence.Holder,RealWorldValueSlope.Holder,ReferencedImageSequence.Holder,RespiratorySynchronizationSequence.Holder,StoredValueColorRangeSequence.Holder,TemporalPositionSequence.Holder,TimeOfFrameGroupSequence.Holder,UnassignedPerFrameConvertedAttributesSequence.Holder,UnassignedSharedConvertedAttributesSequence.Holder
- Enclosing class:
- SharedFunctionalGroupsSequence
public static class SharedFunctionalGroupsSequence.Item extends org.dcm4che.typeddicom.AbstractSequenceItemWrapper implements RealWorldValueMappingSequence.Holder, PixelMeasuresSequence.Holder, TemporalPositionSequence.Holder, PlanePositionVolumeSequence.Holder, FrameVOILUTSequence.Holder, StoredValueColorRangeSequence.Holder, ImageDataTypeSequence.Holder, RealWorldValueFirstValueMappedAsSS.Holder, RealWorldValueFirstValueMappedAsUS.Holder, RealWorldValueLastValueMappedAsSS.Holder, RealWorldValueLastValueMappedAsUS.Holder, DoubleFloatRealWorldValueFirstValueMapped.Holder, DoubleFloatRealWorldValueLastValueMapped.Holder, RealWorldValueIntercept.Holder, RealWorldValueSlope.Holder, RealWorldValueLUTData.Holder, LUTExplanation.Holder, LUTLabel.Holder, MeasurementUnitsCodeSequence.Holder, QuantityDefinitionSequence.Holder, FrameContentSequence.Holder, FrameDisplayShutterSequence.Holder, PixelValueTransformationSequence.Holder, CameraPositionGroupSequence.Holder, PlanePositionSequence.Holder, UnassignedSharedConvertedAttributesSequence.Holder, CardiacSynchronizationSequence.Holder, IrradiationEventIdentificationSequence.Holder, PlaneOrientationSequence.Holder, ConversionSourceAttributesSequence.Holder, PlaneOrientationVolumeSequence.Holder, FrameUsefulnessGroupSequence.Holder, RespiratorySynchronizationSequence.Holder, PixelIntensityRelationshipLUTSequence.Holder, RadiopharmaceuticalUsageSequence.Holder, PatientPhysiologicalStateSequence.Holder, TimeOfFrameGroupSequence.Holder, FrameAnatomySequence.Holder, UnassignedPerFrameConvertedAttributesSequence.Holder, FramePixelShiftSequence.Holder, ReferencedImageSequence.Holder, PatientOrientationInFrameSequence.Holder, DerivationImageSequence.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSharedFunctionalGroupsSequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Shared Functional Groups Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Shared Functional Groups Sequence Item object which wraps the providedattributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SharedFunctionalGroupsSequence.Item.Builderbuilder()static SharedFunctionalGroupsSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)SharedFunctionalGroupsSequence.Itemcopy()Returns a new Shared Functional Groups Sequence Item which wraps a copy of the Attributes wrapped in this Shared Functional Groups 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.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CameraPositionGroupSequence.Holder
containsCameraPositionGroupSequence, ensureCameraPositionGroupSequence, ensureCameraPositionGroupSequence, getCameraPositionGroupSequence, newCameraPositionGroupSequence, removeCameraPositionGroupSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CardiacSynchronizationSequence.Holder
containsCardiacSynchronizationSequence, ensureCardiacSynchronizationSequence, ensureCardiacSynchronizationSequence, getCardiacSynchronizationSequence, newCardiacSynchronizationSequence, removeCardiacSynchronizationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ConversionSourceAttributesSequence.Holder
containsConversionSourceAttributesSequence, ensureConversionSourceAttributesSequence, ensureConversionSourceAttributesSequence, getConversionSourceAttributesSequence, newConversionSourceAttributesSequence, removeConversionSourceAttributesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DerivationImageSequence.Holder
containsDerivationImageSequence, ensureDerivationImageSequence, ensureDerivationImageSequence, getDerivationImageSequence, newDerivationImageSequence, removeDerivationImageSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DoubleFloatRealWorldValueFirstValueMapped.Holder
containsDoubleFloatRealWorldValueFirstValueMapped, getDoubleFloatRealWorldValueFirstValueMapped, removeDoubleFloatRealWorldValueFirstValueMapped
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DoubleFloatRealWorldValueLastValueMapped.Holder
containsDoubleFloatRealWorldValueLastValueMapped, getDoubleFloatRealWorldValueLastValueMapped, removeDoubleFloatRealWorldValueLastValueMapped
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FrameAnatomySequence.Holder
containsFrameAnatomySequence, ensureFrameAnatomySequence, ensureFrameAnatomySequence, getFrameAnatomySequence, newFrameAnatomySequence, removeFrameAnatomySequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FrameContentSequence.Holder
containsFrameContentSequence, ensureFrameContentSequence, ensureFrameContentSequence, getFrameContentSequence, newFrameContentSequence, removeFrameContentSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FrameDisplayShutterSequence.Holder
containsFrameDisplayShutterSequence, ensureFrameDisplayShutterSequence, ensureFrameDisplayShutterSequence, getFrameDisplayShutterSequence, newFrameDisplayShutterSequence, removeFrameDisplayShutterSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FramePixelShiftSequence.Holder
containsFramePixelShiftSequence, ensureFramePixelShiftSequence, ensureFramePixelShiftSequence, getFramePixelShiftSequence, newFramePixelShiftSequence, removeFramePixelShiftSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FrameUsefulnessGroupSequence.Holder
containsFrameUsefulnessGroupSequence, ensureFrameUsefulnessGroupSequence, ensureFrameUsefulnessGroupSequence, getFrameUsefulnessGroupSequence, newFrameUsefulnessGroupSequence, removeFrameUsefulnessGroupSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FrameVOILUTSequence.Holder
containsFrameVOILUTSequence, ensureFrameVOILUTSequence, ensureFrameVOILUTSequence, getFrameVOILUTSequence, newFrameVOILUTSequence, removeFrameVOILUTSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImageDataTypeSequence.Holder
containsImageDataTypeSequence, ensureImageDataTypeSequence, ensureImageDataTypeSequence, getImageDataTypeSequence, newImageDataTypeSequence, removeImageDataTypeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IrradiationEventIdentificationSequence.Holder
containsIrradiationEventIdentificationSequence, ensureIrradiationEventIdentificationSequence, ensureIrradiationEventIdentificationSequence, getIrradiationEventIdentificationSequence, newIrradiationEventIdentificationSequence, removeIrradiationEventIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.LUTExplanation.Holder
containsLUTExplanation, getLUTExplanation, removeLUTExplanation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.LUTLabel.Holder
containsLUTLabel, getLUTLabel, removeLUTLabel
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MeasurementUnitsCodeSequence.Holder
containsMeasurementUnitsCodeSequence, ensureMeasurementUnitsCodeSequence, ensureMeasurementUnitsCodeSequence, getMeasurementUnitsCodeSequence, newMeasurementUnitsCodeSequence, removeMeasurementUnitsCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientOrientationInFrameSequence.Holder
containsPatientOrientationInFrameSequence, ensurePatientOrientationInFrameSequence, ensurePatientOrientationInFrameSequence, getPatientOrientationInFrameSequence, newPatientOrientationInFrameSequence, removePatientOrientationInFrameSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientPhysiologicalStateSequence.Holder
containsPatientPhysiologicalStateSequence, ensurePatientPhysiologicalStateSequence, ensurePatientPhysiologicalStateSequence, getPatientPhysiologicalStateSequence, newPatientPhysiologicalStateSequence, removePatientPhysiologicalStateSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PixelIntensityRelationshipLUTSequence.Holder
containsPixelIntensityRelationshipLUTSequence, ensurePixelIntensityRelationshipLUTSequence, ensurePixelIntensityRelationshipLUTSequence, getPixelIntensityRelationshipLUTSequence, newPixelIntensityRelationshipLUTSequence, removePixelIntensityRelationshipLUTSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PixelMeasuresSequence.Holder
containsPixelMeasuresSequence, ensurePixelMeasuresSequence, ensurePixelMeasuresSequence, getPixelMeasuresSequence, newPixelMeasuresSequence, removePixelMeasuresSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PixelValueTransformationSequence.Holder
containsPixelValueTransformationSequence, ensurePixelValueTransformationSequence, ensurePixelValueTransformationSequence, getPixelValueTransformationSequence, newPixelValueTransformationSequence, removePixelValueTransformationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PlaneOrientationSequence.Holder
containsPlaneOrientationSequence, ensurePlaneOrientationSequence, ensurePlaneOrientationSequence, getPlaneOrientationSequence, newPlaneOrientationSequence, removePlaneOrientationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PlaneOrientationVolumeSequence.Holder
containsPlaneOrientationVolumeSequence, ensurePlaneOrientationVolumeSequence, ensurePlaneOrientationVolumeSequence, getPlaneOrientationVolumeSequence, newPlaneOrientationVolumeSequence, removePlaneOrientationVolumeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PlanePositionSequence.Holder
containsPlanePositionSequence, ensurePlanePositionSequence, ensurePlanePositionSequence, getPlanePositionSequence, newPlanePositionSequence, removePlanePositionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PlanePositionVolumeSequence.Holder
containsPlanePositionVolumeSequence, ensurePlanePositionVolumeSequence, ensurePlanePositionVolumeSequence, getPlanePositionVolumeSequence, newPlanePositionVolumeSequence, removePlanePositionVolumeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.QuantityDefinitionSequence.Holder
containsQuantityDefinitionSequence, ensureQuantityDefinitionSequence, ensureQuantityDefinitionSequence, getQuantityDefinitionSequence, newQuantityDefinitionSequence, removeQuantityDefinitionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RadiopharmaceuticalUsageSequence.Holder
containsRadiopharmaceuticalUsageSequence, ensureRadiopharmaceuticalUsageSequence, ensureRadiopharmaceuticalUsageSequence, getRadiopharmaceuticalUsageSequence, newRadiopharmaceuticalUsageSequence, removeRadiopharmaceuticalUsageSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RealWorldValueFirstValueMappedAsSS.Holder
containsRealWorldValueFirstValueMappedAsSS, getRealWorldValueFirstValueMappedAsSS, removeRealWorldValueFirstValueMappedAsSS
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RealWorldValueFirstValueMappedAsUS.Holder
containsRealWorldValueFirstValueMappedAsUS, getRealWorldValueFirstValueMappedAsUS, removeRealWorldValueFirstValueMappedAsUS
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RealWorldValueIntercept.Holder
containsRealWorldValueIntercept, getRealWorldValueIntercept, removeRealWorldValueIntercept
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RealWorldValueLastValueMappedAsSS.Holder
containsRealWorldValueLastValueMappedAsSS, getRealWorldValueLastValueMappedAsSS, removeRealWorldValueLastValueMappedAsSS
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RealWorldValueLastValueMappedAsUS.Holder
containsRealWorldValueLastValueMappedAsUS, getRealWorldValueLastValueMappedAsUS, removeRealWorldValueLastValueMappedAsUS
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RealWorldValueLUTData.Holder
containsRealWorldValueLUTData, getRealWorldValueLUTData, removeRealWorldValueLUTData
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RealWorldValueMappingSequence.Holder
containsRealWorldValueMappingSequence, ensureRealWorldValueMappingSequence, ensureRealWorldValueMappingSequence, getRealWorldValueMappingSequence, newRealWorldValueMappingSequence, removeRealWorldValueMappingSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RealWorldValueSlope.Holder
containsRealWorldValueSlope, getRealWorldValueSlope, removeRealWorldValueSlope
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedImageSequence.Holder
containsReferencedImageSequence, ensureReferencedImageSequence, ensureReferencedImageSequence, getReferencedImageSequence, newReferencedImageSequence, removeReferencedImageSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RespiratorySynchronizationSequence.Holder
containsRespiratorySynchronizationSequence, ensureRespiratorySynchronizationSequence, ensureRespiratorySynchronizationSequence, getRespiratorySynchronizationSequence, newRespiratorySynchronizationSequence, removeRespiratorySynchronizationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StoredValueColorRangeSequence.Holder
containsStoredValueColorRangeSequence, ensureStoredValueColorRangeSequence, ensureStoredValueColorRangeSequence, getStoredValueColorRangeSequence, newStoredValueColorRangeSequence, removeStoredValueColorRangeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TemporalPositionSequence.Holder
containsTemporalPositionSequence, ensureTemporalPositionSequence, ensureTemporalPositionSequence, getTemporalPositionSequence, newTemporalPositionSequence, removeTemporalPositionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TimeOfFrameGroupSequence.Holder
containsTimeOfFrameGroupSequence, ensureTimeOfFrameGroupSequence, ensureTimeOfFrameGroupSequence, getTimeOfFrameGroupSequence, newTimeOfFrameGroupSequence, removeTimeOfFrameGroupSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.UnassignedPerFrameConvertedAttributesSequence.Holder
containsUnassignedPerFrameConvertedAttributesSequence, ensureUnassignedPerFrameConvertedAttributesSequence, ensureUnassignedPerFrameConvertedAttributesSequence, getUnassignedPerFrameConvertedAttributesSequence, newUnassignedPerFrameConvertedAttributesSequence, removeUnassignedPerFrameConvertedAttributesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.UnassignedSharedConvertedAttributesSequence.Holder
containsUnassignedSharedConvertedAttributesSequence, ensureUnassignedSharedConvertedAttributesSequence, ensureUnassignedSharedConvertedAttributesSequence, getUnassignedSharedConvertedAttributesSequence, newUnassignedSharedConvertedAttributesSequence, removeUnassignedSharedConvertedAttributesSequence
-
-
-
-
Constructor Detail
-
Item
public Item(org.dcm4che3.data.Attributes attributes)
Creates a new Shared Functional Groups Sequence Item object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Item
public Item()
Creates a new Shared Functional Groups Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
builder
public static SharedFunctionalGroupsSequence.Item.Builder builder()
- Returns:
- a
SharedFunctionalGroupsSequence.Item.Builderto create Shared Functional Groups Sequence Items with a fluent API.
-
builder
public static SharedFunctionalGroupsSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theSharedFunctionalGroupsSequence.Item.Builder.- Returns:
- a
SharedFunctionalGroupsSequence.Item.Builderto create Shared Functional Groups Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
public SharedFunctionalGroupsSequence.Item copy()
Returns a new Shared Functional Groups Sequence Item which wraps a copy of the Attributes wrapped in this Shared Functional Groups Sequence. (seeAttributes(Attributes)- Returns:
- a new Shared Functional Groups Sequence Item which wraps a copy of the Attributes wrapped in this Shared Functional Groups Sequence.
-
-