Interface ReplacedImplantAssemblyTemplateSequence.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Subinterfaces:
ImplantAssemblyTemplateModule
- All Known Implementing Classes:
ImplantAssemblyTemplateIOD,ImplantAssemblyTemplateModule.SimpleWrapper
- Enclosing class:
- ReplacedImplantAssemblyTemplateSequence
public static interface ReplacedImplantAssemblyTemplateSequence.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Replaced Implant Assembly Template Sequence" (seeReplacedImplantAssemblyTemplateSequence)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classReplacedImplantAssemblyTemplateSequence.Holder.Builder
-
Method Summary
-
-
-
Method Detail
-
wrap
static ReplacedImplantAssemblyTemplateSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Replaced Implant Assembly Template Sequence (seeReplacedImplantAssemblyTemplateSequence)- Returns:
- a wrapper object implementing the
ReplacedImplantAssemblyTemplateSequence.Holderinterface.
-
builder
static ReplacedImplantAssemblyTemplateSequence.Holder.Builder builder()
- Returns:
- a
ReplacedImplantAssemblyTemplateSequence.Holder.Builderto create Replaced Implant Assembly Template Sequence Items with a fluent API.
-
builder
static ReplacedImplantAssemblyTemplateSequence.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theReplacedImplantAssemblyTemplateSequence.Holder.Builder.- Returns:
- a
ReplacedImplantAssemblyTemplateSequence.Holder.Builderto create Replaced Implant Assembly Template Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getReplacedImplantAssemblyTemplateSequence
default ReplacedImplantAssemblyTemplateSequence getReplacedImplantAssemblyTemplateSequence()
- Returns:
- the Replaced Implant Assembly Template Sequence (see
ReplacedImplantAssemblyTemplateSequence)
-
newReplacedImplantAssemblyTemplateSequence
default ReplacedImplantAssemblyTemplateSequence newReplacedImplantAssemblyTemplateSequence(int initialCapacity)
Adds a new Replaced Implant Assembly Template Sequence. (seeReplacedImplantAssemblyTemplateSequence)- Parameters:
initialCapacity- the initial capacity for the new Replaced Implant Assembly Template Sequence- Returns:
- the newly created ReplacedImplantAssemblyTemplateSequence.
-
ensureReplacedImplantAssemblyTemplateSequence
default ReplacedImplantAssemblyTemplateSequence ensureReplacedImplantAssemblyTemplateSequence(int initialCapacity)
Adds a new Replaced Implant Assembly Template Sequence (seeReplacedImplantAssemblyTemplateSequence) if it does not already exist. (seeAttributes.ensureSequence(int, int)- Parameters:
initialCapacity- the initial capacity (seeArrayList(int)) if a new Replaced Implant Assembly Template Sequence is created.- Returns:
- either the already existing Replaced Implant Assembly Template Sequence (see
ReplacedImplantAssemblyTemplateSequence) or a new one with capacityinitialCapacity.
-
ensureReplacedImplantAssemblyTemplateSequence
default ReplacedImplantAssemblyTemplateSequence ensureReplacedImplantAssemblyTemplateSequence()
Adds a new Replaced Implant Assembly Template Sequence (seeReplacedImplantAssemblyTemplateSequence) with initial capacity 1 (seeensureReplacedImplantAssemblyTemplateSequence(int)) if it does not already exist.- Returns:
- either the already existing Replaced Implant Assembly Template Sequence (see
ReplacedImplantAssemblyTemplateSequence) or a new one with capacity 1.
-
containsReplacedImplantAssemblyTemplateSequence
default boolean containsReplacedImplantAssemblyTemplateSequence()
- Returns:
- whether it contains the Replaced Implant Assembly Template Sequence (see
ReplacedImplantAssemblyTemplateSequence)
-
removeReplacedImplantAssemblyTemplateSequence
default void removeReplacedImplantAssemblyTemplateSequence()
Removes the Replaced Implant Assembly Template Sequence (seeReplacedImplantAssemblyTemplateSequence
-
-