Interface AlgorithmSource.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:
AlgorithmSource

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

    • wrap

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

      default AlgorithmSource getAlgorithmSource()
      Returns:
      the Algorithm Source (see AlgorithmSource)
    • containsAlgorithmSource

      default boolean containsAlgorithmSource()
      Returns:
      Whether it contains the Algorithm Source (see AlgorithmSource)
    • removeAlgorithmSource

      default void removeAlgorithmSource()
      Removes the Algorithm Source (see AlgorithmSource