Interface EnergyWindowNumber.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Implementing Classes:
CalibrationDataSequence.Item,EnergyWindowNumber.SimpleHolder
- Enclosing class:
- EnergyWindowNumber
A class implementing this interface can hold attributes which contain the DICOM tag "Energy Window Number" (see
EnergyWindowNumber)-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder(org.dcm4che3.data.Attributes attributes) default booleandefault EnergyWindowNumberdefault voidRemoves the Energy Window Number (seeEnergyWindowNumberstatic EnergyWindowNumber.Holderwrap(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 Energy Window Number (seeEnergyWindowNumber)- Returns:
- A wrapper object implementing the
EnergyWindowNumber.Holderinterface.
-
builder
- Returns:
- a
EnergyWindowNumber.Holder.Builderto create Energy Window Number Items with a fluent API.
-
builder
- Parameters:
attributes- The Attributes to be wrapped by theEnergyWindowNumber.Holder.Builder.- Returns:
- a
EnergyWindowNumber.Holder.Builderto create Energy Window Number Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getEnergyWindowNumber
- Returns:
- the Energy Window Number (see
EnergyWindowNumber)
-
containsEnergyWindowNumber
default boolean containsEnergyWindowNumber()- Returns:
- Whether it contains the Energy Window Number (see
EnergyWindowNumber)
-
removeEnergyWindowNumber
default void removeEnergyWindowNumber()Removes the Energy Window Number (seeEnergyWindowNumber
-