Interface UniqueIdentifierUIDWrapper
- All Superinterfaces:
AttributesWrapper,BytesDataElementWrapper,DataElementWrapper,StringDataElementWrapper
- All Known Implementing Classes:
AnnotationGroupUID,AssertionUID,CodingSchemeUID,ConcatenationUID,ConceptualVolumeUID,ConstituentConceptualVolumeUID,ContextGroupExtensionCreatorUID,ContextUID,CreatorVersionUID,DeviceUID,DigitalSignatureUID,DimensionOrganizationUID,DoseReferenceUID,DosimetricObjectiveUID,EncryptedContentTransferSyntaxUID,EquipmentFrameOfReferenceUID,FiducialUID,FindingsGroupUIDTrial,FlowTransferSyntaxUID,FrameOfReferenceUID,HomeCommunityID,ImplementationClassUID,InstanceCreatorUID,LargePaletteColorLookupTableUID,MACCalculationTransferSyntaxUID,MappingResourceUID,MediaStorageSOPClassUID,MediaStorageSOPInstanceUID,ModelGroupUID,MultiFrameSourceSOPInstanceUID,MultiplexGroupUID,ObservationSubjectUIDTrial,ObservationUID,OriginalSpecializedSOPClassUID,PaletteColorLookupTableUID,PatientSetupUID,PresentationDisplayCollectionUID,PresentationSequenceCollectionUID,PrivateInformationCreatorUID,PrivateRecordUID,RadiopharmaceuticalAdministrationEventUID,ReferencedAssertionUID,ReferencedColorPaletteInstanceUID,ReferencedConceptualVolumeUID,ReferencedContentItem,ReferencedDoseReferenceUID,ReferencedDosimetricObjectiveUID,ReferencedFiducialsUID,ReferencedFiducialUID,ReferencedFindingsGroupUIDTrial,ReferencedFrameOfReferenceUID,ReferencedGeneralPurposeScheduledProcedureStepTransactionUID,ReferencedObservationUIDTrial,ReferencedSOPClassUID,ReferencedSOPClassUIDInFile,ReferencedSOPInstanceUID,ReferencedSOPInstanceUIDInFile,ReferencedTransferSyntaxUIDInFile,ReferencedTreatmentPositionGroupUID,RelatedFrameOfReferenceUID,RepositoryUniqueID,RetrieveLocationUID,RTTreatmentPhaseUID,RTVCommunicationSOPClassUID,RTVCommunicationSOPInstanceUID,SegmentationTemplateUID,SeriesInstanceUID,SOPClassUID,SOPInstanceUID,SOPInstanceUIDOfConcatenationSource,SourceConceptualVolumeUID,SourceFrameOfReferenceUID,SpecimenUID,StorageMediaFileSetUID,StudyInstanceUID,SynchronizationFrameOfReferenceUID,TableFrameOfReferenceUID,TargetFrameOfReferenceUID,TargetUID,TemplateExtensionCreatorUID,TemplateExtensionOrganizationUID,TrackingUID,TransactionUID,TransferSyntaxUID,TreatmentPositionGroupUID,TreatmentSessionUID,UID,VolumeFrameOfReferenceUID,VolumetricPresentationInputSetUID
public interface UniqueIdentifierUIDWrapper
extends StringDataElementWrapper, BytesDataElementWrapper
Name: Unique Identifier (UID)
Tag: UI
Definition:
Character Repertoire:
Length of Value:
Tag: UI
Definition:
A character string containing a UID that is used to uniquely identify a wide variety of items. The UID is a series of numeric components separated by the period "." character. If a Value Field containing one or more UIDs is an odd number of bytes in length, the Value Field shall be padded with a single trailing NULL (00H) character to ensure that the Value Field is an even number of bytes in length. See DICOM Standard Part 5 - chapter_9 and DICOM Standard Part 5 - chapter_B for a complete specification and examples.
Character Repertoire:
"0"-"9", "." of Default Character Repertoire
Length of Value:
64 bytes maximum
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classUniqueIdentifierUIDWrapper.Setter<B extends Builder<B,? extends AttributesWrapper>, D extends UniqueIdentifierUIDWrapper> -
Method Summary
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytesMethods inherited from interface org.dcm4che.typeddicom.DataElementWrapper
exists, getTag, getValue, getValueRepresentationMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.StringDataElementWrapper
getString, setString