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