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