Interface PETFrameTypeSequence.Holder
- All Superinterfaces:
AttributesWrapper
- Enclosing class:
- PETFrameTypeSequence
A class implementing this interface can hold attributes which contain the DICOM tag "PET Frame Type Sequence" (see
PETFrameTypeSequence)-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault PETFrameTypeSequenceensurePETFrameTypeSequence(int initialCapacity) Adds a new PET Frame Type Sequence if it does not already exist.default PETFrameTypeSequencedefault PETFrameTypeSequencenewPETFrameTypeSequence(int initialCapacity) Adds a new PET Frame Type Sequence.default voidRemoves the PET Frame Type Sequence (seePETFrameTypeSequencestatic PETFrameTypeSequence.Holderwrap(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 PET Frame Type Sequence (seePETFrameTypeSequence)- Returns:
- A wrapper object implementing the
PETFrameTypeSequence.Holderinterface.
-
getPETFrameTypeSequence
- Returns:
- the PET Frame Type Sequence (see
PETFrameTypeSequence)
-
newPETFrameTypeSequence
Adds a new PET Frame Type Sequence. (seePETFrameTypeSequence)- Parameters:
initialCapacity- the initial capacity for the new PET Frame Type Sequence
-
ensurePETFrameTypeSequence
Adds a new PET Frame Type Sequence if it does not already exist. (seePETFrameTypeSequence)- Parameters:
initialCapacity- the initial capacity if a new PET Frame Type Sequence is created
-
containsPETFrameTypeSequence
default boolean containsPETFrameTypeSequence()- Returns:
- Whether it contains the PET Frame Type Sequence (see
PETFrameTypeSequence)
-
removePETFrameTypeSequence
default void removePETFrameTypeSequence()Removes the PET Frame Type Sequence (seePETFrameTypeSequence
-