Class WaveformAnnotationSequence.Item
java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractSequenceItemWrapper
org.dcm4che.typeddicom.dataelements.WaveformAnnotationSequence.Item
- All Implemented Interfaces:
AttributesWrapper,AnnotationGroupNumber.Holder,ConceptCodeSequence.Holder,ConceptNameCodeSequence.Holder,MeasurementUnitsCodeSequence.Holder,NumericValue.Holder,ReferencedDateTime.Holder,ReferencedSamplePositions.Holder,ReferencedTimeOffsets.Holder,ReferencedWaveformChannels.Holder,TemporalRangeType.Holder,UnformattedTextValue.Holder
- Enclosing class:
- WaveformAnnotationSequence
public static class WaveformAnnotationSequence.Item
extends AbstractSequenceItemWrapper
implements UnformattedTextValue.Holder, ConceptNameCodeSequence.Holder, ConceptCodeSequence.Holder, NumericValue.Holder, MeasurementUnitsCodeSequence.Holder, ReferencedWaveformChannels.Holder, TemporalRangeType.Holder, ReferencedSamplePositions.Holder, ReferencedTimeOffsets.Holder, ReferencedDateTime.Holder, AnnotationGroupNumber.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.dataelements.AnnotationGroupNumber.Holder
containsAnnotationGroupNumber, getAnnotationGroupNumber, removeAnnotationGroupNumberMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.dataelements.ConceptCodeSequence.Holder
containsConceptCodeSequence, ensureConceptCodeSequence, ensureConceptCodeSequence, getConceptCodeSequence, newConceptCodeSequence, removeConceptCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ConceptNameCodeSequence.Holder
containsConceptNameCodeSequence, ensureConceptNameCodeSequence, ensureConceptNameCodeSequence, getConceptNameCodeSequence, newConceptNameCodeSequence, removeConceptNameCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.MeasurementUnitsCodeSequence.Holder
containsMeasurementUnitsCodeSequence, ensureMeasurementUnitsCodeSequence, ensureMeasurementUnitsCodeSequence, getMeasurementUnitsCodeSequence, newMeasurementUnitsCodeSequence, removeMeasurementUnitsCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.NumericValue.Holder
containsNumericValue, getNumericValue, removeNumericValueMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedDateTime.Holder
containsReferencedDateTime, getReferencedDateTime, removeReferencedDateTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedSamplePositions.Holder
containsReferencedSamplePositions, getReferencedSamplePositions, removeReferencedSamplePositionsMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedTimeOffsets.Holder
containsReferencedTimeOffsets, getReferencedTimeOffsets, removeReferencedTimeOffsetsMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedWaveformChannels.Holder
containsReferencedWaveformChannels, getReferencedWaveformChannels, removeReferencedWaveformChannelsMethods inherited from interface org.dcm4che.typeddicom.dataelements.TemporalRangeType.Holder
containsTemporalRangeType, getTemporalRangeType, removeTemporalRangeTypeMethods inherited from interface org.dcm4che.typeddicom.dataelements.UnformattedTextValue.Holder
containsUnformattedTextValue, getUnformattedTextValue, removeUnformattedTextValue
-
Constructor Details
-
Item
public Item(org.dcm4che3.data.Attributes attributes) Creates a new Waveform Annotation Sequence Item object which wraps the providedattributes.- Parameters:
attributes- TheAttributesobject to be wrapped.
-
Item
public Item()Creates a new Waveform Annotation Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Details
-
builder
- Returns:
- a
WaveformAnnotationSequence.Item.Builderto create Waveform Annotation Sequence Items with a fluent API.
-
copy
Returns a new Waveform Annotation Sequence Item which wraps a copy of the Attributes wrapped in this Waveform Annotation Sequence. (seeAttributes(Attributes)- Returns:
- a new Waveform Annotation Sequence Item which wraps a copy of the Attributes wrapped in this Waveform Annotation Sequence.
-