Class ChannelDefinitionSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.ChannelDefinitionSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.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,FilterHighFrequencyCharacteristicsSequence.Holder,FilterLowFrequency.Holder,FilterLowFrequencyCharacteristicsSequence.Holder,NotchFilterBandwidth.Holder,NotchFilterCharacteristicsSequence.Holder,NotchFilterFrequency.Holder,SourceWaveformSequence.Holder,SummarizedFilterLookupTable.Holder,WaveformAmplifierType.Holder,WaveformBitsStored.Holder,WaveformChannelNumber.Holder
- Enclosing class:
- ChannelDefinitionSequence
public static class ChannelDefinitionSequence.Item extends org.dcm4che.typeddicom.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, WaveformAmplifierType.Holder, FilterLowFrequency.Holder, FilterLowFrequencyCharacteristicsSequence.Holder, FilterHighFrequency.Holder, FilterHighFrequencyCharacteristicsSequence.Holder, NotchFilterFrequency.Holder, NotchFilterBandwidth.Holder, NotchFilterCharacteristicsSequence.Holder, SummarizedFilterLookupTable.Holder, ChannelImpedanceSequence.Holder, ChannelMinimumValueAsOW.Holder, ChannelMinimumValueAsOB.Holder, ChannelMaximumValueAsOW.Holder, ChannelMaximumValueAsOB.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChannelDefinitionSequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Channel Definition Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Channel Definition Sequence Item object which wraps the providedattributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ChannelDefinitionSequence.Item.Builderbuilder()static ChannelDefinitionSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)ChannelDefinitionSequence.Itemcopy()Returns a new Channel Definition Sequence Item which wraps a copy of the Attributes wrapped in this Channel Definition 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, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelBaseline.Holder
containsChannelBaseline, getChannelBaseline, removeChannelBaseline
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelDerivationDescription.Holder
containsChannelDerivationDescription, getChannelDerivationDescription, removeChannelDerivationDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelImpedanceSequence.Holder
containsChannelImpedanceSequence, ensureChannelImpedanceSequence, ensureChannelImpedanceSequence, getChannelImpedanceSequence, newChannelImpedanceSequence, removeChannelImpedanceSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelLabel.Holder
containsChannelLabel, getChannelLabel, removeChannelLabel
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelMaximumValueAsOB.Holder
containsChannelMaximumValueAsOB, getChannelMaximumValueAsOB, removeChannelMaximumValueAsOB
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelMaximumValueAsOW.Holder
containsChannelMaximumValueAsOW, getChannelMaximumValueAsOW, removeChannelMaximumValueAsOW
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelMinimumValueAsOB.Holder
containsChannelMinimumValueAsOB, getChannelMinimumValueAsOB, removeChannelMinimumValueAsOB
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelMinimumValueAsOW.Holder
containsChannelMinimumValueAsOW, getChannelMinimumValueAsOW, removeChannelMinimumValueAsOW
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelOffset.Holder
containsChannelOffset, getChannelOffset, removeChannelOffset
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSampleSkew.Holder
containsChannelSampleSkew, getChannelSampleSkew, removeChannelSampleSkew
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSensitivity.Holder
containsChannelSensitivity, getChannelSensitivity, removeChannelSensitivity
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSensitivityCorrectionFactor.Holder
containsChannelSensitivityCorrectionFactor, getChannelSensitivityCorrectionFactor, removeChannelSensitivityCorrectionFactor
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSensitivityUnitsSequence.Holder
containsChannelSensitivityUnitsSequence, ensureChannelSensitivityUnitsSequence, ensureChannelSensitivityUnitsSequence, getChannelSensitivityUnitsSequence, newChannelSensitivityUnitsSequence, removeChannelSensitivityUnitsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSourceModifiersSequence.Holder
containsChannelSourceModifiersSequence, ensureChannelSourceModifiersSequence, ensureChannelSourceModifiersSequence, getChannelSourceModifiersSequence, newChannelSourceModifiersSequence, removeChannelSourceModifiersSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelSourceSequence.Holder
containsChannelSourceSequence, ensureChannelSourceSequence, ensureChannelSourceSequence, getChannelSourceSequence, newChannelSourceSequence, removeChannelSourceSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelStatus.Holder
containsChannelStatus, getChannelStatus, removeChannelStatus
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ChannelTimeSkew.Holder
containsChannelTimeSkew, getChannelTimeSkew, removeChannelTimeSkew
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FilterHighFrequency.Holder
containsFilterHighFrequency, getFilterHighFrequency, removeFilterHighFrequency
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FilterHighFrequencyCharacteristicsSequence.Holder
containsFilterHighFrequencyCharacteristicsSequence, ensureFilterHighFrequencyCharacteristicsSequence, ensureFilterHighFrequencyCharacteristicsSequence, getFilterHighFrequencyCharacteristicsSequence, newFilterHighFrequencyCharacteristicsSequence, removeFilterHighFrequencyCharacteristicsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FilterLowFrequency.Holder
containsFilterLowFrequency, getFilterLowFrequency, removeFilterLowFrequency
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FilterLowFrequencyCharacteristicsSequence.Holder
containsFilterLowFrequencyCharacteristicsSequence, ensureFilterLowFrequencyCharacteristicsSequence, ensureFilterLowFrequencyCharacteristicsSequence, getFilterLowFrequencyCharacteristicsSequence, newFilterLowFrequencyCharacteristicsSequence, removeFilterLowFrequencyCharacteristicsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NotchFilterBandwidth.Holder
containsNotchFilterBandwidth, getNotchFilterBandwidth, removeNotchFilterBandwidth
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NotchFilterCharacteristicsSequence.Holder
containsNotchFilterCharacteristicsSequence, ensureNotchFilterCharacteristicsSequence, ensureNotchFilterCharacteristicsSequence, getNotchFilterCharacteristicsSequence, newNotchFilterCharacteristicsSequence, removeNotchFilterCharacteristicsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NotchFilterFrequency.Holder
containsNotchFilterFrequency, getNotchFilterFrequency, removeNotchFilterFrequency
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SourceWaveformSequence.Holder
containsSourceWaveformSequence, ensureSourceWaveformSequence, ensureSourceWaveformSequence, getSourceWaveformSequence, newSourceWaveformSequence, removeSourceWaveformSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SummarizedFilterLookupTable.Holder
containsSummarizedFilterLookupTable, ensureSummarizedFilterLookupTable, ensureSummarizedFilterLookupTable, getSummarizedFilterLookupTable, newSummarizedFilterLookupTable, removeSummarizedFilterLookupTable
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.WaveformAmplifierType.Holder
containsWaveformAmplifierType, getWaveformAmplifierType, removeWaveformAmplifierType
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.WaveformBitsStored.Holder
containsWaveformBitsStored, getWaveformBitsStored, removeWaveformBitsStored
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.WaveformChannelNumber.Holder
containsWaveformChannelNumber, getWaveformChannelNumber, removeWaveformChannelNumber
-
-
-
-
Constructor Detail
-
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 Detail
-
builder
public static ChannelDefinitionSequence.Item.Builder 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
public ChannelDefinitionSequence.Item 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.
-
-