Class MultienergyCTXRaySourceSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.MultienergyCTXRaySourceSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,GeneratorPower.Holder,MultienergySourceTechnique.Holder,SourceEndDateTime.Holder,SourceStartDateTime.Holder,SwitchingPhaseNominalDuration.Holder,SwitchingPhaseNumber.Holder,SwitchingPhaseTransitionDuration.Holder,XRaySourceID.Holder,XRaySourceIndex.Holder
- Enclosing class:
- MultienergyCTXRaySourceSequence
public static class MultienergyCTXRaySourceSequence.Item extends org.dcm4che.typeddicom.AbstractSequenceItemWrapper implements XRaySourceIndex.Holder, XRaySourceID.Holder, MultienergySourceTechnique.Holder, SourceStartDateTime.Holder, SourceEndDateTime.Holder, SwitchingPhaseNumber.Holder, SwitchingPhaseNominalDuration.Holder, SwitchingPhaseTransitionDuration.Holder, GeneratorPower.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMultienergyCTXRaySourceSequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Multi-energy CT X-Ray Source Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Multi-energy CT X-Ray Source Sequence Item object which wraps the providedattributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MultienergyCTXRaySourceSequence.Item.Builderbuilder()static MultienergyCTXRaySourceSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)MultienergyCTXRaySourceSequence.Itemcopy()Returns a new Multi-energy CT X-Ray Source Sequence Item which wraps a copy of the Attributes wrapped in this Multi-energy CT X-Ray Source 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.GeneratorPower.Holder
containsGeneratorPower, getGeneratorPower, removeGeneratorPower
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MultienergySourceTechnique.Holder
containsMultienergySourceTechnique, getMultienergySourceTechnique, removeMultienergySourceTechnique
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SourceEndDateTime.Holder
containsSourceEndDateTime, getSourceEndDateTime, removeSourceEndDateTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SourceStartDateTime.Holder
containsSourceStartDateTime, getSourceStartDateTime, removeSourceStartDateTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SwitchingPhaseNominalDuration.Holder
containsSwitchingPhaseNominalDuration, getSwitchingPhaseNominalDuration, removeSwitchingPhaseNominalDuration
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SwitchingPhaseNumber.Holder
containsSwitchingPhaseNumber, getSwitchingPhaseNumber, removeSwitchingPhaseNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SwitchingPhaseTransitionDuration.Holder
containsSwitchingPhaseTransitionDuration, getSwitchingPhaseTransitionDuration, removeSwitchingPhaseTransitionDuration
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.XRaySourceID.Holder
containsXRaySourceID, getXRaySourceID, removeXRaySourceID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.XRaySourceIndex.Holder
containsXRaySourceIndex, getXRaySourceIndex, removeXRaySourceIndex
-
-
-
-
Constructor Detail
-
Item
public Item(org.dcm4che3.data.Attributes attributes)
Creates a new Multi-energy CT X-Ray Source Sequence Item object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Item
public Item()
Creates a new Multi-energy CT X-Ray Source Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
builder
public static MultienergyCTXRaySourceSequence.Item.Builder builder()
- Returns:
- a
MultienergyCTXRaySourceSequence.Item.Builderto create Multi-energy CT X-Ray Source Sequence Items with a fluent API.
-
builder
public static MultienergyCTXRaySourceSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theMultienergyCTXRaySourceSequence.Item.Builder.- Returns:
- a
MultienergyCTXRaySourceSequence.Item.Builderto create Multi-energy CT X-Ray Source Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
public MultienergyCTXRaySourceSequence.Item copy()
Returns a new Multi-energy CT X-Ray Source Sequence Item which wraps a copy of the Attributes wrapped in this Multi-energy CT X-Ray Source Sequence. (seeAttributes(Attributes)- Returns:
- a new Multi-energy CT X-Ray Source Sequence Item which wraps a copy of the Attributes wrapped in this Multi-energy CT X-Ray Source Sequence.
-
-