Interface DerivationConceptualVolumeSequence.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Implementing Classes:
CombinationSegmentReferenceSequence.Item,ConceptualVolumeIdentificationSequence.Item,ConceptualVolumeSequence.Item,DerivationConceptualVolumeSequence.SimpleHolder,DirectSegmentReferenceSequence.Item
- Enclosing class:
- DerivationConceptualVolumeSequence
public static interface DerivationConceptualVolumeSequence.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Derivation Conceptual Volume Sequence" (seeDerivationConceptualVolumeSequence)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDerivationConceptualVolumeSequence.Holder.Builder
-
Method Summary
-
-
-
Method Detail
-
wrap
static DerivationConceptualVolumeSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Derivation Conceptual Volume Sequence (seeDerivationConceptualVolumeSequence)- Returns:
- a wrapper object implementing the
DerivationConceptualVolumeSequence.Holderinterface.
-
builder
static DerivationConceptualVolumeSequence.Holder.Builder builder()
- Returns:
- a
DerivationConceptualVolumeSequence.Holder.Builderto create Derivation Conceptual Volume Sequence Items with a fluent API.
-
builder
static DerivationConceptualVolumeSequence.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theDerivationConceptualVolumeSequence.Holder.Builder.- Returns:
- a
DerivationConceptualVolumeSequence.Holder.Builderto create Derivation Conceptual Volume Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getDerivationConceptualVolumeSequence
default DerivationConceptualVolumeSequence getDerivationConceptualVolumeSequence()
- Returns:
- the Derivation Conceptual Volume Sequence (see
DerivationConceptualVolumeSequence)
-
newDerivationConceptualVolumeSequence
default DerivationConceptualVolumeSequence newDerivationConceptualVolumeSequence(int initialCapacity)
Adds a new Derivation Conceptual Volume Sequence. (seeDerivationConceptualVolumeSequence)- Parameters:
initialCapacity- the initial capacity for the new Derivation Conceptual Volume Sequence- Returns:
- the newly created DerivationConceptualVolumeSequence.
-
ensureDerivationConceptualVolumeSequence
default DerivationConceptualVolumeSequence ensureDerivationConceptualVolumeSequence(int initialCapacity)
Adds a new Derivation Conceptual Volume Sequence (seeDerivationConceptualVolumeSequence) if it does not already exist. (seeAttributes.ensureSequence(int, int)- Parameters:
initialCapacity- the initial capacity (seeArrayList(int)) if a new Derivation Conceptual Volume Sequence is created.- Returns:
- either the already existing Derivation Conceptual Volume Sequence (see
DerivationConceptualVolumeSequence) or a new one with capacityinitialCapacity.
-
ensureDerivationConceptualVolumeSequence
default DerivationConceptualVolumeSequence ensureDerivationConceptualVolumeSequence()
Adds a new Derivation Conceptual Volume Sequence (seeDerivationConceptualVolumeSequence) with initial capacity 1 (seeensureDerivationConceptualVolumeSequence(int)) if it does not already exist.- Returns:
- either the already existing Derivation Conceptual Volume Sequence (see
DerivationConceptualVolumeSequence) or a new one with capacity 1.
-
containsDerivationConceptualVolumeSequence
default boolean containsDerivationConceptualVolumeSequence()
- Returns:
- whether it contains the Derivation Conceptual Volume Sequence (see
DerivationConceptualVolumeSequence)
-
removeDerivationConceptualVolumeSequence
default void removeDerivationConceptualVolumeSequence()
Removes the Derivation Conceptual Volume Sequence (seeDerivationConceptualVolumeSequence
-
-