Enum Class ImageModality

java.lang.Object
java.lang.Enum<ImageModality>
org.episteme.natural.medicine.imaging.ImageModality
All Implemented Interfaces:
Serializable, Comparable<ImageModality>, Constable

public enum ImageModality extends Enum<ImageModality>
Common medical imaging modalities.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Enum Constant Details

    • CT

      public static final ImageModality CT
      Computed Tomography
    • MRI

      public static final ImageModality MRI
      Magnetic Resonance Imaging
    • XRAY

      public static final ImageModality XRAY
      X-Ray Radiography
    • ULTRASOUND

      public static final ImageModality ULTRASOUND
      Ultrasound
    • PET

      public static final ImageModality PET
      Positron Emission Tomography
    • SPECT

      public static final ImageModality SPECT
      Single-Photon Emission Computed Tomography
    • MICROSCOPY

      public static final ImageModality MICROSCOPY
      Microscopy
  • Method Details

    • values

      public static ImageModality[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ImageModality valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null