Interface ReferencedSOPInstanceUID.Holder
- All Superinterfaces:
AttributesWrapper
- All Known Implementing Classes:
AdditionalParameterRecordingInstanceSequence.Item,ApprovalSubjectSequence.Item,AssessedSOPInstanceSequence.Item,ComponentSequence.Item,ContourImageSequence.Item,ConversionSourceAttributesSequence.Item,DefinitionSourceSequence.Item,DerivationImplantAssemblyTemplateSequence.Item,DerivationImplantTemplateSequence.Item,EquivalentConceptualVolumeInstanceReferenceSequence.Item,FailedSOPSequence.Item,HL7StructuredDocumentReferenceSequence.Item,ImplantTemplateGroupMembersSequence.Item,InstanceLevelReferencedPerformedProcedureStepSequence.Item,LeftImageSequence.Item,OriginalImplantAssemblyTemplateSequence.Item,OriginalImplantTemplateSequence.Item,OriginatingSOPInstanceReferenceSequence.Item,PertinentDocumentsSequence.Item,PredecessorProtocolSequence.Item,PredecessorStructureSetSequence.Item,PriorTreatmentReferenceSequence.Item,PseudoColorPaletteInstanceReferenceSequence.Item,ReconstructionProtocolElementSequence.Item,ReferencedBasicAnnotationBoxSequence.Item,ReferencedComparisonSOPInstanceSequence.Item,ReferencedDefinedProtocolSequence.Item,ReferencedDirectSegmentInstanceSequence.Item,ReferencedDoseSequence.Item,ReferencedFilmBoxSequence.Item,ReferencedFilmSessionSequence.Item,ReferencedFirstFrameSequence.Item,ReferencedImageBoxSequence.Item,ReferencedImageSequence.Item,ReferencedInstanceSequence.Item,ReferencedNonImageCompositeSOPInstanceSequence.Item,ReferencedOphthalmicAxialLengthMeasurementQCImageSequence.Item,ReferencedOtherPlaneSequence.Item,ReferencedPatientAliasSequence.Item,ReferencedPatientSequence.Item,ReferencedPatientSetupPhotoSequence.Item,ReferencedPerformedProcedureStepSequence.Item,ReferencedPerformedProtocolSequence.Item,ReferencedPresentationLUTSequence.Item,ReferencedPresentationStateSequence.Item,ReferencedReferenceImageSequence.Item,ReferencedRefractiveMeasurementsSequence.Item,ReferencedRTInstanceSequence.Item,ReferencedRTPhysicianIntentSequence.Item,ReferencedRTPlanSequence.Item,ReferencedRTRadiationRecordSequence.Item,ReferencedRTRadiationSequence.Item,ReferencedRTRadiationSetSequence.Item,ReferencedRTTreatmentPreparationSequence.Item,ReferencedSetupImageSequence.Item,ReferencedSOPInstanceUID.SimpleHolder,ReferencedSOPSequence.Item,ReferencedSpatialRegistrationSequence.Item,ReferencedStereometricInstanceSequence.Item,ReferencedStructuredContextSequence.Item,ReferencedStructureSetSequence.Item,ReferencedStudySequence.Item,ReferencedSurfaceDataSequence.Item,ReferencedSurfaceMeshIdentificationSequence.Item,ReferencedTreatmentRecordSequence.Item,ReferencedVerificationImageSequence.Item,ReferencedVisitSequence.Item,RelatedReferenceRTImageSequence.Item,RenderedImageReferenceSequence.Item,ReplacedImplantAssemblyTemplateSequence.Item,ReplacedImplantTemplateGroupSequence.Item,ReplacedImplantTemplateSequence.Item,ReplacedProcedureStepSequence.Item,RightImageSequence.Item,RTPhysicianIntentPredecessorSequence.Item,RTRadiationSequence.Item,RTReferencedStudySequence.Item,SegmentSurfaceSourceInstanceSequence.Item,SourceHangingProtocolSequence.Item,SourceImageSequence.Item,SourceInstanceSequence.Item,SourceWaveformSequence.Item,StorageProtocolElementSequence.Item,UsedFiducialsSequence.Item,UsedSegmentsSequence.Item
- Enclosing class:
- ReferencedSOPInstanceUID
A class implementing this interface can hold attributes which contain the DICOM tag "Referenced SOP Instance UID" (see
ReferencedSOPInstanceUID)-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder(org.dcm4che3.data.Attributes attributes) default booleandefault ReferencedSOPInstanceUIDdefault voidRemoves the Referenced SOP Instance UID (seeReferencedSOPInstanceUIDwrap(org.dcm4che3.data.Attributes attributes) Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Method Details
-
wrap
- Parameters:
attributes- An attributes object containing the Referenced SOP Instance UID (seeReferencedSOPInstanceUID)- Returns:
- A wrapper object implementing the
ReferencedSOPInstanceUID.Holderinterface.
-
builder
- Returns:
- a
ReferencedSOPInstanceUID.Holder.Builderto create Referenced SOP Instance UID Items with a fluent API.
-
builder
- Parameters:
attributes- The Attributes to be wrapped by theReferencedSOPInstanceUID.Holder.Builder.- Returns:
- a
ReferencedSOPInstanceUID.Holder.Builderto create Referenced SOP Instance UID Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getReferencedSOPInstanceUID
- Returns:
- the Referenced SOP Instance UID (see
ReferencedSOPInstanceUID)
-
containsReferencedSOPInstanceUID
default boolean containsReferencedSOPInstanceUID()- Returns:
- Whether it contains the Referenced SOP Instance UID (see
ReferencedSOPInstanceUID)
-
removeReferencedSOPInstanceUID
default void removeReferencedSOPInstanceUID()Removes the Referenced SOP Instance UID (seeReferencedSOPInstanceUID
-