Interface ProbeDriveSettingsSequence.Holder
- All Superinterfaces:
AttributesWrapper
- Enclosing class:
- ProbeDriveSettingsSequence
A class implementing this interface can hold attributes which contain the DICOM tag "Probe Drive Settings Sequence" (see
ProbeDriveSettingsSequence)-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault ProbeDriveSettingsSequenceensureProbeDriveSettingsSequence(int initialCapacity) Adds a new Probe Drive Settings Sequence if it does not already exist.default ProbeDriveSettingsSequencedefault ProbeDriveSettingsSequencenewProbeDriveSettingsSequence(int initialCapacity) Adds a new Probe Drive Settings Sequence.default voidRemoves the Probe Drive Settings Sequence (seeProbeDriveSettingsSequencewrap(org.dcm4che3.data.Attributes attributes) Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Method Details
-
wrap
- Parameters:
attributes- An attributes object containing the Probe Drive Settings Sequence (seeProbeDriveSettingsSequence)- Returns:
- A wrapper object implementing the
ProbeDriveSettingsSequence.Holderinterface.
-
getProbeDriveSettingsSequence
- Returns:
- the Probe Drive Settings Sequence (see
ProbeDriveSettingsSequence)
-
newProbeDriveSettingsSequence
Adds a new Probe Drive Settings Sequence. (seeProbeDriveSettingsSequence)- Parameters:
initialCapacity- the initial capacity for the new Probe Drive Settings Sequence
-
ensureProbeDriveSettingsSequence
Adds a new Probe Drive Settings Sequence if it does not already exist. (seeProbeDriveSettingsSequence)- Parameters:
initialCapacity- the initial capacity if a new Probe Drive Settings Sequence is created
-
containsProbeDriveSettingsSequence
default boolean containsProbeDriveSettingsSequence()- Returns:
- Whether it contains the Probe Drive Settings Sequence (see
ProbeDriveSettingsSequence)
-
removeProbeDriveSettingsSequence
default void removeProbeDriveSettingsSequence()Removes the Probe Drive Settings Sequence (seeProbeDriveSettingsSequence
-