Class ChannelDefinitionSequence.Item
java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractSequenceItemWrapper
org.dcm4che.typeddicom.dataelements.ChannelDefinitionSequence.Item
- All Implemented Interfaces:
AttributesWrapper,ChannelBaseline.Holder,ChannelDerivationDescription.Holder,ChannelImpedanceSequence.Holder,ChannelLabel.Holder,ChannelMaximumValueAsOB.Holder,ChannelMaximumValueAsOW.Holder,ChannelMinimumValueAsOB.Holder,ChannelMinimumValueAsOW.Holder,ChannelOffset.Holder,ChannelSampleSkew.Holder,ChannelSensitivity.Holder,ChannelSensitivityCorrectionFactor.Holder,ChannelSensitivityUnitsSequence.Holder,ChannelSourceModifiersSequence.Holder,ChannelSourceSequence.Holder,ChannelStatus.Holder,ChannelTimeSkew.Holder,FilterHighFrequency.Holder,FilterLowFrequency.Holder,NotchFilterBandwidth.Holder,NotchFilterFrequency.Holder,SourceWaveformSequence.Holder,WaveformBitsStored.Holder,WaveformChannelNumber.Holder
- Enclosing class:
- ChannelDefinitionSequence
public static class ChannelDefinitionSequence.Item
extends AbstractSequenceItemWrapper
implements WaveformChannelNumber.Holder, ChannelLabel.Holder, ChannelStatus.Holder, ChannelSourceSequence.Holder, ChannelSourceModifiersSequence.Holder, SourceWaveformSequence.Holder, ChannelDerivationDescription.Holder, ChannelSensitivity.Holder, ChannelSensitivityUnitsSequence.Holder, ChannelSensitivityCorrectionFactor.Holder, ChannelBaseline.Holder, ChannelTimeSkew.Holder, ChannelSampleSkew.Holder, ChannelOffset.Holder, WaveformBitsStored.Holder, FilterLowFrequency.Holder, FilterHighFrequency.Holder, NotchFilterFrequency.Holder, NotchFilterBandwidth.Holder, ChannelImpedanceSequence.Holder, ChannelMinimumValueAsOB.Holder, ChannelMinimumValueAsOW.Holder, ChannelMaximumValueAsOW.Holder, ChannelMaximumValueAsOB.Holder
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.dcm4che.typeddicom.AbstractSequenceItemWrapper
toStringMethods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelBaseline.Holder
containsChannelBaseline, getChannelBaseline, removeChannelBaselineMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelDerivationDescription.Holder
containsChannelDerivationDescription, getChannelDerivationDescription, removeChannelDerivationDescriptionMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelImpedanceSequence.Holder
containsChannelImpedanceSequence, ensureChannelImpedanceSequence, ensureChannelImpedanceSequence, getChannelImpedanceSequence, newChannelImpedanceSequence, removeChannelImpedanceSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelLabel.Holder
containsChannelLabel, getChannelLabel, removeChannelLabelMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelMaximumValueAsOB.Holder
containsChannelMaximumValueAsOB, getChannelMaximumValueAsOB, removeChannelMaximumValueAsOBMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelMaximumValueAsOW.Holder
containsChannelMaximumValueAsOW, getChannelMaximumValueAsOW, removeChannelMaximumValueAsOWMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelMinimumValueAsOB.Holder
containsChannelMinimumValueAsOB, getChannelMinimumValueAsOB, removeChannelMinimumValueAsOBMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelMinimumValueAsOW.Holder
containsChannelMinimumValueAsOW, getChannelMinimumValueAsOW, removeChannelMinimumValueAsOWMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelOffset.Holder
containsChannelOffset, getChannelOffset, removeChannelOffsetMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSampleSkew.Holder
containsChannelSampleSkew, getChannelSampleSkew, removeChannelSampleSkewMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSensitivity.Holder
containsChannelSensitivity, getChannelSensitivity, removeChannelSensitivityMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSensitivityCorrectionFactor.Holder
containsChannelSensitivityCorrectionFactor, getChannelSensitivityCorrectionFactor, removeChannelSensitivityCorrectionFactorMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSensitivityUnitsSequence.Holder
containsChannelSensitivityUnitsSequence, ensureChannelSensitivityUnitsSequence, ensureChannelSensitivityUnitsSequence, getChannelSensitivityUnitsSequence, newChannelSensitivityUnitsSequence, removeChannelSensitivityUnitsSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSourceModifiersSequence.Holder
containsChannelSourceModifiersSequence, ensureChannelSourceModifiersSequence, ensureChannelSourceModifiersSequence, getChannelSourceModifiersSequence, newChannelSourceModifiersSequence, removeChannelSourceModifiersSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSourceSequence.Holder
containsChannelSourceSequence, ensureChannelSourceSequence, ensureChannelSourceSequence, getChannelSourceSequence, newChannelSourceSequence, removeChannelSourceSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelStatus.Holder
containsChannelStatus, getChannelStatus, removeChannelStatusMethods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelTimeSkew.Holder
containsChannelTimeSkew, getChannelTimeSkew, removeChannelTimeSkewMethods inherited from interface org.dcm4che.typeddicom.dataelements.FilterHighFrequency.Holder
containsFilterHighFrequency, getFilterHighFrequency, removeFilterHighFrequencyMethods inherited from interface org.dcm4che.typeddicom.dataelements.FilterLowFrequency.Holder
containsFilterLowFrequency, getFilterLowFrequency, removeFilterLowFrequencyMethods inherited from interface org.dcm4che.typeddicom.dataelements.NotchFilterBandwidth.Holder
containsNotchFilterBandwidth, getNotchFilterBandwidth, removeNotchFilterBandwidthMethods inherited from interface org.dcm4che.typeddicom.dataelements.NotchFilterFrequency.Holder
containsNotchFilterFrequency, getNotchFilterFrequency, removeNotchFilterFrequencyMethods inherited from interface org.dcm4che.typeddicom.dataelements.SourceWaveformSequence.Holder
containsSourceWaveformSequence, ensureSourceWaveformSequence, ensureSourceWaveformSequence, getSourceWaveformSequence, newSourceWaveformSequence, removeSourceWaveformSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.WaveformBitsStored.Holder
containsWaveformBitsStored, getWaveformBitsStored, removeWaveformBitsStoredMethods inherited from interface org.dcm4che.typeddicom.dataelements.WaveformChannelNumber.Holder
containsWaveformChannelNumber, getWaveformChannelNumber, removeWaveformChannelNumber
-
Constructor Details
-
Item
public Item(org.dcm4che3.data.Attributes attributes) Creates a new Channel Definition Sequence Item object which wraps the providedattributes.- Parameters:
attributes- TheAttributesobject to be wrapped.
-
Item
public Item()Creates a new Channel Definition Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Details
-
builder
- Returns:
- a
ChannelDefinitionSequence.Item.Builderto create Channel Definition Sequence Items with a fluent API.
-
builder
public static ChannelDefinitionSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes) - Parameters:
attributes- The Attributes to be wrapped by theChannelDefinitionSequence.Item.Builder.- Returns:
- a
ChannelDefinitionSequence.Item.Builderto create Channel Definition Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
Returns a new Channel Definition Sequence Item which wraps a copy of the Attributes wrapped in this Channel Definition Sequence. (seeAttributes(Attributes)- Returns:
- a new Channel Definition Sequence Item which wraps a copy of the Attributes wrapped in this Channel Definition Sequence.
-