Interface NumericValue.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
AcquisitionContextSequence.Item, AlternateValueSequence.Item, ContentItemModifierSequence.Item, DataObservationSequence.Item, DosimetricObjectiveParameterSequence.Item, LensConstantSequence.Item, MeasuredValueSequence.Item, OphthalmicAxialLengthQualityMetricSequence.Item, OphthalmicEnFaceImageQualityRatingSequence.Item, OphthalmicThicknessMapQualityRatingSequence.Item, PatientSupportPositionParameterSequence.Item, PatientSupportPositionToleranceSequence.Item, PatientTreatmentPreparationProcedureParameterSequence.Item, PerformedProcessingParametersSequence.Item, PrescriptionNotesSequence.Item, ProcedureStepProgressParametersSequence.Item, ProductParameterSequence.Item, ProtocolContextSequence.Item, QuantityDefinitionSequence.Item, RadiationDeviceConfigurationAndCommissioningKeySequence.Item, ScheduledProcessingParametersSequence.Item, SegmentCharacteristicsSequence.Item, SpecimenLocalizationContentItemSequence.Item, SpecimenPreparationStepContentItemSequence.Item, SubstanceAdministrationParameterSequence.Item, WaveformAnnotationSequence.Item, WideFieldOphthalmicPhotographyQualityRatingSequence.Item
Enclosing class:
NumericValue

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

    • wrap

      static NumericValue.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Numeric Value (see NumericValue)
      Returns:
      A wrapper object implementing the NumericValue.Holder interface.
    • getNumericValue

      default NumericValue getNumericValue()
      Returns:
      the Numeric Value (see NumericValue)
    • containsNumericValue

      default boolean containsNumericValue()
      Returns:
      Whether it contains the Numeric Value (see NumericValue)
    • removeNumericValue

      default void removeNumericValue()
      Removes the Numeric Value (see NumericValue