Interface ConceptNameCodeSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
ColorPaletteDefinitionModule, DeformableSpatialRegistrationModule, EncapsulatedDocumentModule, MicroscopyBulkSimpleAnnotationsModule, ParametricMapImageModule, PresentationStateIdentificationModule, RawDataModule, RealWorldValueMappingModule, SegmentationImageModule, SpatialFiducialsModule, SpatialRegistrationModule, SRDocumentContentModule, StructuredDisplayModule, SurfaceSegmentationModule, TractographyResultsModule, VolumetricPresentationStateIdentificationModule
All Known Implementing Classes:
AcquisitionContextSequence.Item, AcquisitionContextSRIOD, AdvancedBlendingPresentationStateIOD, AlternateContentDescriptionSequence.Item, AlternateValueSequence.Item, BasicStructuredDisplayIOD, BasicTextSRIOD, BlendingSoftcopyPresentationStateIOD, ChestCADSRIOD, ColonCADSRIOD, ColorPaletteIOD, ColorSoftcopyPresentationStateIOD, Comprehensive3DSRIOD, ComprehensiveSRIOD, ContentItemModifierSequence.Item, ContentSequence.Item, DataObservationSequence.Item, DeformableSpatialRegistrationIOD, DosimetricObjectiveParameterSequence.Item, EncapsulatedCDAIOD, EncapsulatedMTLIOD, EncapsulatedOBJIOD, EncapsulatedPDFIOD, EncapsulatedSTLIOD, EnhancedSRIOD, EnhancedXRayRadiationDoseStructuredReportIOD, ExtensibleSRIOD, GrayscaleSoftcopyPresentationStateIOD, ImplantationPlanSRDocumentIOD, KeyObjectSelectionDocumentIOD, LensConstantSequence.Item, MacularGridThicknessAndVolumeReportIOD, MammographyCADSRIOD, MeasurementsSequence.Item, MicroscopyBulkSimpleAnnotationsIOD, OphthalmicAxialLengthQualityMetricSequence.Item, OphthalmicEnFaceImageQualityRatingSequence.Item, OphthalmicThicknessMapQualityRatingSequence.Item, ParametricMapIOD, PatientRadiationDoseStructuredReportIOD, PatientSupportPositionParameterSequence.Item, PatientSupportPositionToleranceSequence.Item, PatientTreatmentPreparationProcedureParameterSequence.Item, PerformedImagingAgentAdministrationSRIOD, PerformedProcessingParametersSequence.Item, PlanarMPRVolumetricPresentationStateIOD, PlannedImagingAgentAdministrationSRIOD, PrescriptionNotesSequence.Item, ProcedureLogIOD, ProcedureStepProgressParametersSequence.Item, ProductParameterSequence.Item, ProtocolContextSequence.Item, PseudoColorSoftcopyPresentationStateIOD, QuantityDefinitionSequence.Item, RadiationDeviceConfigurationAndCommissioningKeySequence.Item, RadiopharmaceuticalRadiationDoseSRIOD, RawDataIOD, RealWorldValueMappingIOD, RenditionSelectionDocumentIOD, ScheduledProcessingParametersSequence.Item, SegmentationIOD, SegmentCharacteristicsSequence.Item, SimplifiedAdultEchoSRIOD, SpatialFiducialsIOD, SpatialRegistrationIOD, SpecimenLocalizationContentItemSequence.Item, SpecimenPreparationStepContentItemSequence.Item, SpectaclePrescriptionReportIOD, SubstanceAdministrationParameterSequence.Item, SurfaceSegmentationIOD, TableColumnDefinitionSequence.Item, TableRowDefinitionSequence.Item, TrackSetStatisticsSequence.Item, TrackStatisticsSequence.Item, TractographyResultsIOD, VolumeRenderingVolumetricPresentationStateIOD, WaveformAnnotationSequence.Item, WideFieldOphthalmicPhotographyQualityRatingSequence.Item, XAXRFGrayscaleSoftcopyPresentationStateIOD, XRayRadiationDoseSRIOD
Enclosing class:
ConceptNameCodeSequence

public static interface ConceptNameCodeSequence.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Concept Name Code Sequence" (see ConceptNameCodeSequence)
  • Method Details

    • wrap

      static ConceptNameCodeSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Concept Name Code Sequence (see ConceptNameCodeSequence)
      Returns:
      A wrapper object implementing the ConceptNameCodeSequence.Holder interface.
    • getConceptNameCodeSequence

      default ConceptNameCodeSequence getConceptNameCodeSequence()
      Returns:
      the Concept Name Code Sequence (see ConceptNameCodeSequence)
    • newConceptNameCodeSequence

      default ConceptNameCodeSequence newConceptNameCodeSequence(int initialCapacity)
      Adds a new Concept Name Code Sequence. (see ConceptNameCodeSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Concept Name Code Sequence
    • ensureConceptNameCodeSequence

      default ConceptNameCodeSequence ensureConceptNameCodeSequence(int initialCapacity)
      Adds a new Concept Name Code Sequence if it does not already exist. (see ConceptNameCodeSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Concept Name Code Sequence is created
    • containsConceptNameCodeSequence

      default boolean containsConceptNameCodeSequence()
      Returns:
      Whether it contains the Concept Name Code Sequence (see ConceptNameCodeSequence)
    • removeConceptNameCodeSequence

      default void removeConceptNameCodeSequence()
      Removes the Concept Name Code Sequence (see ConceptNameCodeSequence