Interface AlgorithmName.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
AcquisitionMethodAlgorithmSequence.Item, AgeCorrectedSensitivityDeviationAlgorithmSequence.Item, AnnotationGroupAlgorithmIdentificationSequence.Item, ConceptualVolumeDerivationAlgorithmSequence.Item, DecompositionAlgorithmIdentificationSequence.Item, DerivationAlgorithmSequence.Item, GeneralizedDefectSensitivityDeviationAlgorithmSequence.Item, GlobalDeviationProbabilitySequence.Item, IndexProbabilitySequence.Item, LocalizedDeviationProbabilitySequence.Item, OphthalmicEnFaceImageQualityRatingSequence.Item, OphthalmicThicknessMapQualityThresholdSequence.Item, ReconstructionAlgorithmSequence.Item, ROIDerivationAlgorithmIdentificationSequence.Item, SegmentationAlgorithmIdentificationSequence.Item, SegmentSurfaceGenerationAlgorithmIdentificationSequence.Item, SurfaceProcessingAlgorithmIdentificationSequence.Item, TrackingAlgorithmIdentificationSequence.Item, TransformationAlgorithmSequence.Item, WideFieldOphthalmicPhotographyQualityRatingSequence.Item
Enclosing class:
AlgorithmName

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

    • wrap

      static AlgorithmName.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Algorithm Name (see AlgorithmName)
      Returns:
      A wrapper object implementing the AlgorithmName.Holder interface.
    • getAlgorithmName

      default AlgorithmName getAlgorithmName()
      Returns:
      the Algorithm Name (see AlgorithmName)
    • containsAlgorithmName

      default boolean containsAlgorithmName()
      Returns:
      Whether it contains the Algorithm Name (see AlgorithmName)
    • removeAlgorithmName

      default void removeAlgorithmName()
      Removes the Algorithm Name (see AlgorithmName