Interface FinalCumulativeTimeWeight.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Implementing Classes:
ChannelSequence.Item,FinalCumulativeTimeWeight.SimpleHolder
- Enclosing class:
- FinalCumulativeTimeWeight
A class implementing this interface can hold attributes which contain the DICOM tag "Final Cumulative Time Weight" (see
FinalCumulativeTimeWeight)-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder(org.dcm4che3.data.Attributes attributes) default booleandefault FinalCumulativeTimeWeightdefault voidRemoves the Final Cumulative Time Weight (seeFinalCumulativeTimeWeightwrap(org.dcm4che3.data.Attributes attributes) Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Method Details
-
wrap
- Parameters:
attributes- An attributes object containing the Final Cumulative Time Weight (seeFinalCumulativeTimeWeight)- Returns:
- A wrapper object implementing the
FinalCumulativeTimeWeight.Holderinterface.
-
builder
- Returns:
- a
FinalCumulativeTimeWeight.Holder.Builderto create Final Cumulative Time Weight Items with a fluent API.
-
builder
- Parameters:
attributes- The Attributes to be wrapped by theFinalCumulativeTimeWeight.Holder.Builder.- Returns:
- a
FinalCumulativeTimeWeight.Holder.Builderto create Final Cumulative Time Weight Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getFinalCumulativeTimeWeight
- Returns:
- the Final Cumulative Time Weight (see
FinalCumulativeTimeWeight)
-
containsFinalCumulativeTimeWeight
default boolean containsFinalCumulativeTimeWeight()- Returns:
- Whether it contains the Final Cumulative Time Weight (see
FinalCumulativeTimeWeight)
-
removeFinalCumulativeTimeWeight
default void removeFinalCumulativeTimeWeight()Removes the Final Cumulative Time Weight (seeFinalCumulativeTimeWeight
-