Interface IndicationPhysicalPropertySequence.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Implementing Classes:
IndicationPhysicalPropertySequence.SimpleHolder
- Enclosing class:
- IndicationPhysicalPropertySequence
public static interface IndicationPhysicalPropertySequence.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Indication Physical Property Sequence" (seeIndicationPhysicalPropertySequence)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIndicationPhysicalPropertySequence.Holder.Builder
-
Method Summary
-
-
-
Method Detail
-
wrap
static IndicationPhysicalPropertySequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Indication Physical Property Sequence (seeIndicationPhysicalPropertySequence)- Returns:
- a wrapper object implementing the
IndicationPhysicalPropertySequence.Holderinterface.
-
builder
static IndicationPhysicalPropertySequence.Holder.Builder builder()
- Returns:
- a
IndicationPhysicalPropertySequence.Holder.Builderto create Indication Physical Property Sequence Items with a fluent API.
-
builder
static IndicationPhysicalPropertySequence.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theIndicationPhysicalPropertySequence.Holder.Builder.- Returns:
- a
IndicationPhysicalPropertySequence.Holder.Builderto create Indication Physical Property Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getIndicationPhysicalPropertySequence
default IndicationPhysicalPropertySequence getIndicationPhysicalPropertySequence()
- Returns:
- the Indication Physical Property Sequence (see
IndicationPhysicalPropertySequence)
-
newIndicationPhysicalPropertySequence
default IndicationPhysicalPropertySequence newIndicationPhysicalPropertySequence(int initialCapacity)
Adds a new Indication Physical Property Sequence. (seeIndicationPhysicalPropertySequence)- Parameters:
initialCapacity- the initial capacity for the new Indication Physical Property Sequence- Returns:
- the newly created IndicationPhysicalPropertySequence.
-
ensureIndicationPhysicalPropertySequence
default IndicationPhysicalPropertySequence ensureIndicationPhysicalPropertySequence(int initialCapacity)
Adds a new Indication Physical Property Sequence (seeIndicationPhysicalPropertySequence) if it does not already exist. (seeAttributes.ensureSequence(int, int)- Parameters:
initialCapacity- the initial capacity (seeArrayList(int)) if a new Indication Physical Property Sequence is created.- Returns:
- either the already existing Indication Physical Property Sequence (see
IndicationPhysicalPropertySequence) or a new one with capacityinitialCapacity.
-
ensureIndicationPhysicalPropertySequence
default IndicationPhysicalPropertySequence ensureIndicationPhysicalPropertySequence()
Adds a new Indication Physical Property Sequence (seeIndicationPhysicalPropertySequence) with initial capacity 1 (seeensureIndicationPhysicalPropertySequence(int)) if it does not already exist.- Returns:
- either the already existing Indication Physical Property Sequence (see
IndicationPhysicalPropertySequence) or a new one with capacity 1.
-
containsIndicationPhysicalPropertySequence
default boolean containsIndicationPhysicalPropertySequence()
- Returns:
- whether it contains the Indication Physical Property Sequence (see
IndicationPhysicalPropertySequence)
-
removeIndicationPhysicalPropertySequence
default void removeIndicationPhysicalPropertySequence()
Removes the Indication Physical Property Sequence (seeIndicationPhysicalPropertySequence
-
-