Interface InstanceNumber.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
ColorPaletteDefinitionModule, CornealTopographyMapImageModule, DeformableSpatialRegistrationModule, EncapsulatedDocumentModule, GeneralImageModule, GeneralOphthalmicRefractiveMeasurementsModule, KeyObjectDocumentModule, MicroscopyBulkSimpleAnnotationsModule, MultiFrameFunctionalGroupsModule, OphthalmicOpticalCoherenceTomographyBScanVolumeAnalysisImageModule, OphthalmicOpticalCoherenceTomographyEnFaceImageModule, OphthalmicPhotographyImageModule, OphthalmicThicknessMapModule, ParametricMapImageModule, PresentationStateIdentificationModule, RawDataModule, RealWorldValueMappingModule, RTDoseModule, RTGeneralPlanModule, RTGeneralTreatmentRecordModule, ScanProcedureModule, SegmentationImageModule, SOPCommonModule, SpatialFiducialsModule, SpatialRegistrationModule, SRDocumentGeneralModule, StructuredDisplayModule, StructureSetModule, SurfaceSegmentationModule, TractographyResultsModule, VolumetricPresentationStateIdentificationModule, WaveformIdentificationModule
All Known Implementing Classes:
AcquisitionContextSRIOD, AdvancedBlendingPresentationStateIOD, AmbulatoryECGIOD, ArterialPulseWaveformIOD, AutorefractionMeasurementsIOD, BasicAnnotationBoxIOD, BasicCardiacElectrophysiologyWaveformIOD, BasicFilmBoxIOD, BasicImageBoxIOD, BasicStructuredDisplayIOD, BasicTextSRIOD, BasicVoiceAudioWaveformIOD, BlendingSoftcopyPresentationStateIOD, BodyPositionWaveformIOD, BreastProjectionXRayImageIOD, BreastTomosynthesisImageIOD, CArmPhotonElectronRadiationIOD, CArmPhotonElectronRadiationRecordIOD, ChestCADSRIOD, ColonCADSRIOD, ColorPaletteIOD, ColorSoftcopyPresentationStateIOD, Comprehensive3DSRIOD, ComprehensiveSRIOD, ContentAssessmentResultsIOD, CornealTopographyMapIOD, CRImageIOD, CTDefinedProcedureProtocolIOD, CTImageIOD, CTPerformedProcedureProtocolIOD, DeformableSpatialRegistrationIOD, DermoscopicPhotographyImageIOD, DigitalIntraOralXRayImageIOD, DigitalMammographyXRayImageIOD, DigitalXRayImageIOD, DisplaySystemIOD, ElectromyogramIOD, ElectrooculogramIOD, EncapsulatedCDAIOD, EncapsulatedMTLIOD, EncapsulatedOBJIOD, EncapsulatedPDFIOD, EncapsulatedSTLIOD, EnhancedCTImageIOD, EnhancedMRColorImageIOD, EnhancedMRImageIOD, EnhancedPETImageIOD, EnhancedSRIOD, EnhancedUSVolumeIOD, EnhancedXAImageIOD, EnhancedXRayRadiationDoseStructuredReportIOD, EnhancedXRFImageIOD, ExtensibleSRIOD, FilmSessionIOD, GeneralAudioWaveformIOD, GeneralECGIOD, GenericImplantTemplateIOD, GrayscaleSoftcopyPresentationStateIOD, HangingProtocolIOD, HemodynamicWaveformIOD, ImplantAssemblyTemplateIOD, ImplantationPlanSRDocumentIOD, ImplantTemplateGroupIOD, InstanceAvailabilityNotificationIOD, IntraocularLensCalculationsIOD, IntravascularOpticalCoherenceTomographyImageIOD, KeratometryMeasurementsIOD, KeyObjectSelectionDocumentIOD, LegacyConvertedEnhancedCTImageIOD, LegacyConvertedEnhancedMRImageIOD, LegacyConvertedEnhancedPETImageIOD, LensometryMeasurementsIOD, MacularGridThicknessAndVolumeReportIOD, MammographyCADSRIOD, MediaCreationManagementIOD, MicroscopyBulkSimpleAnnotationsIOD, ModalityPerformedProcedureStepIOD, MRImageIOD, MRSpectroscopyIOD, MultiChannelRespiratoryWaveformIOD, MultiFrameGrayscaleByteSCImageIOD, MultiFrameGrayscaleWordSCImageIOD, MultiFrameSingleBitSCImageIOD, MultiFrameTrueColorSCImageIOD, NMImageIOD, OphthalmicAxialMeasurementsIOD, OphthalmicOpticalCoherenceTomographyBScanVolumeAnalysisIOD, OphthalmicOpticalCoherenceTomographyEnFaceImageIOD, OphthalmicPhotography16BitImageIOD, OphthalmicPhotography8BitImageIOD, OphthalmicThicknessMapIOD, OphthalmicTomographyImageIOD, OphthalmicVisualFieldStaticPerimetryMeasurementsIOD, ParametricMapIOD, PatientRadiationDoseStructuredReportIOD, PerformedImagingAgentAdministrationSRIOD, PETImageIOD, PlanarMPRVolumetricPresentationStateIOD, PlannedImagingAgentAdministrationSRIOD, PresentationLUTIOD, PrinterConfigurationIOD, PrinterIOD, PrintJobIOD, ProcedureLogIOD, ProtocolApprovalIOD, PseudoColorSoftcopyPresentationStateIOD, RadiopharmaceuticalRadiationDoseSRIOD, RawDataIOD, RealTimeAudioWaveformIOD, RealTimeVideoEndoscopicImageIOD, RealTimeVideoPhotographicImageIOD, RealWorldValueMappingIOD, ReferencedInstanceSequence.Item, RenditionSelectionDocumentIOD, RespiratoryWaveformIOD, RoboticArmRadiationIOD, RoboticArmRadiationRecordIOD, RoutineScalpElectroencephalogramIOD, RTBeamsDeliveryInstructionIOD, RTBeamsTreatmentRecordIOD, RTBrachyApplicationSetupDeliveryInstructionIOD, RTBrachyTreatmentRecordIOD, RTConventionalMachineVerificationIOD, RTDoseIOD, RTImageIOD, RTIonBeamsTreatmentRecordIOD, RTIonMachineVerificationIOD, RTIonPlanIOD, RTPhysicianIntentIOD, RTPlanIOD, RTRadiationRecordSetIOD, RTRadiationSalvageRecordIOD, RTRadiationSetDeliveryInstructionIOD, RTRadiationSetIOD, RTSegmentAnnotationIOD, RTStructureSetIOD, RTTreatmentPreparationIOD, RTTreatmentSummaryRecordIOD, SecondaryCaptureImageIOD, SegmentationIOD, SimplifiedAdultEchoSRIOD, SleepElectroencephalogramIOD, SpatialFiducialsIOD, SpatialRegistrationIOD, SpectaclePrescriptionReportIOD, StereometricRelationshipIOD, StorageCommitmentIOD, SubjectiveRefractionMeasurementsIOD, SurfaceScanMeshIOD, SurfaceScanPointCloudIOD, SurfaceSegmentationIOD, TomotherapeuticRadiationIOD, TomotherapeuticRadiationRecordIOD, TractographyResultsIOD, TwelveLeadECGIOD, UnifiedProcedureStepIOD, USImageIOD, USMultiFrameImageIOD, VideoEndoscopicImageIOD, VideoMicroscopicImageIOD, VideoPhotographicImageIOD, VisualAcuityMeasurementsIOD, VLEndoscopicImageIOD, VLMicroscopicImageIOD, VLPhotographicImageIOD, VLSlideCoordinatesMicroscopicImageIOD, VLWholeSlideMicroscopyImageIOD, VolumeRenderingVolumetricPresentationStateIOD, WideFieldOphthalmicPhotography3DCoordinatesImageIOD, WideFieldOphthalmicPhotographyStereographicProjectionImageIOD, XADefinedProcedureProtocolIOD, XAPerformedProcedureProtocolIOD, XAXRFGrayscaleSoftcopyPresentationStateIOD, XRay3DAngiographicImageIOD, XRay3DCraniofacialImageIOD, XRayAngiographicImageIOD, XRayRadiationDoseSRIOD, XRayRadiofluoroscopicImageIOD
Enclosing class:
InstanceNumber

public static interface InstanceNumber.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Instance Number" (see InstanceNumber)
  • Method Details

    • wrap

      static InstanceNumber.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Instance Number (see InstanceNumber)
      Returns:
      A wrapper object implementing the InstanceNumber.Holder interface.
    • getInstanceNumber

      default InstanceNumber getInstanceNumber()
      Returns:
      the Instance Number (see InstanceNumber)
    • containsInstanceNumber

      default boolean containsInstanceNumber()
      Returns:
      Whether it contains the Instance Number (see InstanceNumber)
    • removeInstanceNumber

      default void removeInstanceNumber()
      Removes the Instance Number (see InstanceNumber