Interface ExposureTimeInms.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Subinterfaces:
EnhancedMammographyImageModule,RTImageModule,XAXRFAcquisitionModule
- All Known Implementing Classes:
BreastProjectionXRayImageIOD,CTExposureSequence.Item,CTXRayDetailsSequence.Item,EnhancedXAImageIOD,EnhancedXRFImageIOD,ExposureSequence.Item,ExposureTimeInms.SimpleHolder,PerProjectionAcquisitionSequence.Item,RTImageIOD,XAPlaneDetailsSequence.Item,XRay3DAcquisitionSequence.Item
- Enclosing class:
- ExposureTimeInms
public static interface ExposureTimeInms.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Exposure Time in ms" (seeExposureTimeInms)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classExposureTimeInms.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ExposureTimeInms.Holder.Builderbuilder()static ExposureTimeInms.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsExposureTimeInms()default ExposureTimeInmsgetExposureTimeInms()default voidremoveExposureTimeInms()Removes the Exposure Time in ms (seeExposureTimeInmsstatic ExposureTimeInms.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static ExposureTimeInms.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Exposure Time in ms (seeExposureTimeInms)- Returns:
- a wrapper object implementing the
ExposureTimeInms.Holderinterface.
-
builder
static ExposureTimeInms.Holder.Builder builder()
- Returns:
- a
ExposureTimeInms.Holder.Builderto create Exposure Time in ms Items with a fluent API.
-
builder
static ExposureTimeInms.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theExposureTimeInms.Holder.Builder.- Returns:
- a
ExposureTimeInms.Holder.Builderto create Exposure Time in ms Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getExposureTimeInms
default ExposureTimeInms getExposureTimeInms()
- Returns:
- the Exposure Time in ms (see
ExposureTimeInms)
-
containsExposureTimeInms
default boolean containsExposureTimeInms()
- Returns:
- whether it contains the Exposure Time in ms (see
ExposureTimeInms)
-
removeExposureTimeInms
default void removeExposureTimeInms()
Removes the Exposure Time in ms (seeExposureTimeInms
-
-