Interface PrinterStatusInfo.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Subinterfaces:
PrinterModule
- All Known Implementing Classes:
PrinterConfigurationIOD,PrinterIOD,PrinterModule.SimpleWrapper
- Enclosing class:
- PrinterStatusInfo
public static interface PrinterStatusInfo.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Printer Status Info" (seePrinterStatusInfo)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPrinterStatusInfo.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static PrinterStatusInfo.Holder.Builderbuilder()static PrinterStatusInfo.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsPrinterStatusInfo()default PrinterStatusInfogetPrinterStatusInfo()default voidremovePrinterStatusInfo()Removes the Printer Status Info (seePrinterStatusInfostatic PrinterStatusInfo.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static PrinterStatusInfo.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Printer Status Info (seePrinterStatusInfo)- Returns:
- a wrapper object implementing the
PrinterStatusInfo.Holderinterface.
-
builder
static PrinterStatusInfo.Holder.Builder builder()
- Returns:
- a
PrinterStatusInfo.Holder.Builderto create Printer Status Info Items with a fluent API.
-
builder
static PrinterStatusInfo.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by thePrinterStatusInfo.Holder.Builder.- Returns:
- a
PrinterStatusInfo.Holder.Builderto create Printer Status Info Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getPrinterStatusInfo
default PrinterStatusInfo getPrinterStatusInfo()
- Returns:
- the Printer Status Info (see
PrinterStatusInfo)
-
containsPrinterStatusInfo
default boolean containsPrinterStatusInfo()
- Returns:
- whether it contains the Printer Status Info (see
PrinterStatusInfo)
-
removePrinterStatusInfo
default void removePrinterStatusInfo()
Removes the Printer Status Info (seePrinterStatusInfo
-
-