Interface EchoPlanarPulseSequence.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Subinterfaces:
MRPulseSequenceModule,MRSpectroscopyPulseSequenceModule
- All Known Implementing Classes:
EchoPlanarPulseSequence.SimpleHolder,EnhancedMRColorImageIOD,EnhancedMRImageIOD,MRSpectroscopyIOD
- Enclosing class:
- EchoPlanarPulseSequence
public static interface EchoPlanarPulseSequence.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Echo Planar Pulse Sequence" (seeEchoPlanarPulseSequence)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classEchoPlanarPulseSequence.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static EchoPlanarPulseSequence.Holder.Builderbuilder()static EchoPlanarPulseSequence.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsEchoPlanarPulseSequence()default EchoPlanarPulseSequencegetEchoPlanarPulseSequence()default voidremoveEchoPlanarPulseSequence()Removes the Echo Planar Pulse Sequence (seeEchoPlanarPulseSequencestatic EchoPlanarPulseSequence.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static EchoPlanarPulseSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Echo Planar Pulse Sequence (seeEchoPlanarPulseSequence)- Returns:
- a wrapper object implementing the
EchoPlanarPulseSequence.Holderinterface.
-
builder
static EchoPlanarPulseSequence.Holder.Builder builder()
- Returns:
- a
EchoPlanarPulseSequence.Holder.Builderto create Echo Planar Pulse Sequence Items with a fluent API.
-
builder
static EchoPlanarPulseSequence.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theEchoPlanarPulseSequence.Holder.Builder.- Returns:
- a
EchoPlanarPulseSequence.Holder.Builderto create Echo Planar Pulse Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getEchoPlanarPulseSequence
default EchoPlanarPulseSequence getEchoPlanarPulseSequence()
- Returns:
- the Echo Planar Pulse Sequence (see
EchoPlanarPulseSequence)
-
containsEchoPlanarPulseSequence
default boolean containsEchoPlanarPulseSequence()
- Returns:
- whether it contains the Echo Planar Pulse Sequence (see
EchoPlanarPulseSequence)
-
removeEchoPlanarPulseSequence
default void removeEchoPlanarPulseSequence()
Removes the Echo Planar Pulse Sequence (seeEchoPlanarPulseSequence
-
-