Interface OtherPatientIDs.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Implementing Classes:
ProposedStudySequence.Item
- Enclosing class:
- OtherPatientIDs
public static interface OtherPatientIDs.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Other Patient IDs" (seeOtherPatientIDs)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classOtherPatientIDs.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static OtherPatientIDs.Holder.Builderbuilder()static OtherPatientIDs.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsOtherPatientIDs()default OtherPatientIDsgetOtherPatientIDs()default voidremoveOtherPatientIDs()Removes the Other Patient IDs (seeOtherPatientIDsstatic OtherPatientIDs.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static OtherPatientIDs.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Other Patient IDs (seeOtherPatientIDs)- Returns:
- a wrapper object implementing the
OtherPatientIDs.Holderinterface.
-
builder
static OtherPatientIDs.Holder.Builder builder()
- Returns:
- a
OtherPatientIDs.Holder.Builderto create Other Patient IDs Items with a fluent API.
-
builder
static OtherPatientIDs.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theOtherPatientIDs.Holder.Builder.- Returns:
- a
OtherPatientIDs.Holder.Builderto create Other Patient IDs Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getOtherPatientIDs
default OtherPatientIDs getOtherPatientIDs()
- Returns:
- the Other Patient IDs (see
OtherPatientIDs)
-
containsOtherPatientIDs
default boolean containsOtherPatientIDs()
- Returns:
- whether it contains the Other Patient IDs (see
OtherPatientIDs)
-
removeOtherPatientIDs
default void removeOtherPatientIDs()
Removes the Other Patient IDs (seeOtherPatientIDs
-
-