Interface UsedFiducialsSequence.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Implementing Classes:
DeformableRegistrationSequence.Item,RegistrationSequence.Item,UsedFiducialsSequence.SimpleHolder
- Enclosing class:
- UsedFiducialsSequence
public static interface UsedFiducialsSequence.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Used Fiducials Sequence" (seeUsedFiducialsSequence)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classUsedFiducialsSequence.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static UsedFiducialsSequence.Holder.Builderbuilder()static UsedFiducialsSequence.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsUsedFiducialsSequence()default UsedFiducialsSequenceensureUsedFiducialsSequence()Adds a new Used Fiducials Sequence (seeUsedFiducialsSequence) with initial capacity 1 (seeensureUsedFiducialsSequence(int)) if it does not already exist.default UsedFiducialsSequenceensureUsedFiducialsSequence(int initialCapacity)Adds a new Used Fiducials Sequence (seeUsedFiducialsSequence) if it does not already exist.default UsedFiducialsSequencegetUsedFiducialsSequence()default UsedFiducialsSequencenewUsedFiducialsSequence(int initialCapacity)Adds a new Used Fiducials Sequence.default voidremoveUsedFiducialsSequence()Removes the Used Fiducials Sequence (seeUsedFiducialsSequencestatic UsedFiducialsSequence.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static UsedFiducialsSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Used Fiducials Sequence (seeUsedFiducialsSequence)- Returns:
- a wrapper object implementing the
UsedFiducialsSequence.Holderinterface.
-
builder
static UsedFiducialsSequence.Holder.Builder builder()
- Returns:
- a
UsedFiducialsSequence.Holder.Builderto create Used Fiducials Sequence Items with a fluent API.
-
builder
static UsedFiducialsSequence.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theUsedFiducialsSequence.Holder.Builder.- Returns:
- a
UsedFiducialsSequence.Holder.Builderto create Used Fiducials Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getUsedFiducialsSequence
default UsedFiducialsSequence getUsedFiducialsSequence()
- Returns:
- the Used Fiducials Sequence (see
UsedFiducialsSequence)
-
newUsedFiducialsSequence
default UsedFiducialsSequence newUsedFiducialsSequence(int initialCapacity)
Adds a new Used Fiducials Sequence. (seeUsedFiducialsSequence)- Parameters:
initialCapacity- the initial capacity for the new Used Fiducials Sequence- Returns:
- the newly created UsedFiducialsSequence.
-
ensureUsedFiducialsSequence
default UsedFiducialsSequence ensureUsedFiducialsSequence(int initialCapacity)
Adds a new Used Fiducials Sequence (seeUsedFiducialsSequence) if it does not already exist. (seeAttributes.ensureSequence(int, int)- Parameters:
initialCapacity- the initial capacity (seeArrayList(int)) if a new Used Fiducials Sequence is created.- Returns:
- either the already existing Used Fiducials Sequence (see
UsedFiducialsSequence) or a new one with capacityinitialCapacity.
-
ensureUsedFiducialsSequence
default UsedFiducialsSequence ensureUsedFiducialsSequence()
Adds a new Used Fiducials Sequence (seeUsedFiducialsSequence) with initial capacity 1 (seeensureUsedFiducialsSequence(int)) if it does not already exist.- Returns:
- either the already existing Used Fiducials Sequence (see
UsedFiducialsSequence) or a new one with capacity 1.
-
containsUsedFiducialsSequence
default boolean containsUsedFiducialsSequence()
- Returns:
- whether it contains the Used Fiducials Sequence (see
UsedFiducialsSequence)
-
removeUsedFiducialsSequence
default void removeUsedFiducialsSequence()
Removes the Used Fiducials Sequence (seeUsedFiducialsSequence
-
-