Interface PixelIntensityRelationship.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Subinterfaces:
DXImageModule,IntravascularOCTProcessingParametersModule,RTImageModule,XRayImageModule
- All Known Implementing Classes:
DigitalIntraOralXRayImageIOD,DigitalMammographyXRayImageIOD,DigitalXRayImageIOD,IntravascularOpticalCoherenceTomographyImageIOD,PixelIntensityRelationship.SimpleHolder,RTImageIOD,XRayAngiographicImageIOD,XRayRadiofluoroscopicImageIOD
- Enclosing class:
- PixelIntensityRelationship
public static interface PixelIntensityRelationship.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Pixel Intensity Relationship" (seePixelIntensityRelationship)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPixelIntensityRelationship.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static PixelIntensityRelationship.Holder.Builderbuilder()static PixelIntensityRelationship.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsPixelIntensityRelationship()default PixelIntensityRelationshipgetPixelIntensityRelationship()default voidremovePixelIntensityRelationship()Removes the Pixel Intensity Relationship (seePixelIntensityRelationshipstatic PixelIntensityRelationship.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static PixelIntensityRelationship.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Pixel Intensity Relationship (seePixelIntensityRelationship)- Returns:
- a wrapper object implementing the
PixelIntensityRelationship.Holderinterface.
-
builder
static PixelIntensityRelationship.Holder.Builder builder()
- Returns:
- a
PixelIntensityRelationship.Holder.Builderto create Pixel Intensity Relationship Items with a fluent API.
-
builder
static PixelIntensityRelationship.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by thePixelIntensityRelationship.Holder.Builder.- Returns:
- a
PixelIntensityRelationship.Holder.Builderto create Pixel Intensity Relationship Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getPixelIntensityRelationship
default PixelIntensityRelationship getPixelIntensityRelationship()
- Returns:
- the Pixel Intensity Relationship (see
PixelIntensityRelationship)
-
containsPixelIntensityRelationship
default boolean containsPixelIntensityRelationship()
- Returns:
- whether it contains the Pixel Intensity Relationship (see
PixelIntensityRelationship)
-
removePixelIntensityRelationship
default void removePixelIntensityRelationship()
Removes the Pixel Intensity Relationship (seePixelIntensityRelationship
-
-