Interface CertificateType.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Implementing Classes:
CertificateType.SimpleHolder,DigitalSignaturesSequence.Item
- Enclosing class:
- CertificateType
public static interface CertificateType.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Certificate Type" (seeCertificateType)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCertificateType.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static CertificateType.Holder.Builderbuilder()static CertificateType.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsCertificateType()default CertificateTypegetCertificateType()default voidremoveCertificateType()Removes the Certificate Type (seeCertificateTypestatic CertificateType.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static CertificateType.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Certificate Type (seeCertificateType)- Returns:
- a wrapper object implementing the
CertificateType.Holderinterface.
-
builder
static CertificateType.Holder.Builder builder()
- Returns:
- a
CertificateType.Holder.Builderto create Certificate Type Items with a fluent API.
-
builder
static CertificateType.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theCertificateType.Holder.Builder.- Returns:
- a
CertificateType.Holder.Builderto create Certificate Type Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getCertificateType
default CertificateType getCertificateType()
- Returns:
- the Certificate Type (see
CertificateType)
-
containsCertificateType
default boolean containsCertificateType()
- Returns:
- whether it contains the Certificate Type (see
CertificateType)
-
removeCertificateType
default void removeCertificateType()
Removes the Certificate Type (seeCertificateType
-
-