Interface ContinuationPulseNumber.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Subinterfaces:
RTBrachyApplicationSetupDeliveryInstructionModule
- All Known Implementing Classes:
ContinuationPulseNumber.SimpleHolder,RTBrachyApplicationSetupDeliveryInstructionIOD
- Enclosing class:
- ContinuationPulseNumber
public static interface ContinuationPulseNumber.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Continuation Pulse Number" (seeContinuationPulseNumber)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classContinuationPulseNumber.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ContinuationPulseNumber.Holder.Builderbuilder()static ContinuationPulseNumber.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsContinuationPulseNumber()default ContinuationPulseNumbergetContinuationPulseNumber()default voidremoveContinuationPulseNumber()Removes the Continuation Pulse Number (seeContinuationPulseNumberstatic ContinuationPulseNumber.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static ContinuationPulseNumber.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Continuation Pulse Number (seeContinuationPulseNumber)- Returns:
- a wrapper object implementing the
ContinuationPulseNumber.Holderinterface.
-
builder
static ContinuationPulseNumber.Holder.Builder builder()
- Returns:
- a
ContinuationPulseNumber.Holder.Builderto create Continuation Pulse Number Items with a fluent API.
-
builder
static ContinuationPulseNumber.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theContinuationPulseNumber.Holder.Builder.- Returns:
- a
ContinuationPulseNumber.Holder.Builderto create Continuation Pulse Number Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getContinuationPulseNumber
default ContinuationPulseNumber getContinuationPulseNumber()
- Returns:
- the Continuation Pulse Number (see
ContinuationPulseNumber)
-
containsContinuationPulseNumber
default boolean containsContinuationPulseNumber()
- Returns:
- whether it contains the Continuation Pulse Number (see
ContinuationPulseNumber)
-
removeContinuationPulseNumber
default void removeContinuationPulseNumber()
Removes the Continuation Pulse Number (seeContinuationPulseNumber
-
-