Interface RGBATransferFunctionDescription.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Implementing Classes:
PresentationStateClassificationComponentSequence.Item,RGBATransferFunctionDescription.SimpleHolder
- Enclosing class:
- RGBATransferFunctionDescription
public static interface RGBATransferFunctionDescription.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "RGBA Transfer Function Description" (seeRGBATransferFunctionDescription)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRGBATransferFunctionDescription.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static RGBATransferFunctionDescription.Holder.Builderbuilder()static RGBATransferFunctionDescription.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsRGBATransferFunctionDescription()default RGBATransferFunctionDescriptiongetRGBATransferFunctionDescription()default voidremoveRGBATransferFunctionDescription()Removes the RGBA Transfer Function Description (seeRGBATransferFunctionDescriptionstatic RGBATransferFunctionDescription.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static RGBATransferFunctionDescription.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the RGBA Transfer Function Description (seeRGBATransferFunctionDescription)- Returns:
- a wrapper object implementing the
RGBATransferFunctionDescription.Holderinterface.
-
builder
static RGBATransferFunctionDescription.Holder.Builder builder()
- Returns:
- a
RGBATransferFunctionDescription.Holder.Builderto create RGBA Transfer Function Description Items with a fluent API.
-
builder
static RGBATransferFunctionDescription.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theRGBATransferFunctionDescription.Holder.Builder.- Returns:
- a
RGBATransferFunctionDescription.Holder.Builderto create RGBA Transfer Function Description Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getRGBATransferFunctionDescription
default RGBATransferFunctionDescription getRGBATransferFunctionDescription()
- Returns:
- the RGBA Transfer Function Description (see
RGBATransferFunctionDescription)
-
containsRGBATransferFunctionDescription
default boolean containsRGBATransferFunctionDescription()
- Returns:
- whether it contains the RGBA Transfer Function Description (see
RGBATransferFunctionDescription)
-
removeRGBATransferFunctionDescription
default void removeRGBATransferFunctionDescription()
Removes the RGBA Transfer Function Description (seeRGBATransferFunctionDescription
-
-