Interface VisualAcuityMeasurementSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
OphthalmicPatientClinicalInformationLeftEyeSequence.Item, OphthalmicPatientClinicalInformationRightEyeSequence.Item
Enclosing class:
VisualAcuityMeasurementSequence

public static interface VisualAcuityMeasurementSequence.Holder extends AttributesWrapper
  • Method Details

    • getVisualAcuityMeasurementSequence

      default VisualAcuityMeasurementSequence getVisualAcuityMeasurementSequence()
      Returns:
      the Visual Acuity Measurement Sequence (see VisualAcuityMeasurementSequence)
    • newVisualAcuityMeasurementSequence

      default VisualAcuityMeasurementSequence newVisualAcuityMeasurementSequence(int initialCapacity)
      Adds a new Visual Acuity Measurement Sequence. (see VisualAcuityMeasurementSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Visual Acuity Measurement Sequence
    • ensureVisualAcuityMeasurementSequence

      default VisualAcuityMeasurementSequence ensureVisualAcuityMeasurementSequence(int initialCapacity)
      Adds a new Visual Acuity Measurement Sequence if it does not already exist. (see VisualAcuityMeasurementSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Visual Acuity Measurement Sequence is created
    • containsVisualAcuityMeasurementSequence

      default boolean containsVisualAcuityMeasurementSequence()
      Returns:
      Whether it contains a Visual Acuity Measurement Sequence (see VisualAcuityMeasurementSequence)
    • removeVisualAcuityMeasurementSequence

      default void removeVisualAcuityMeasurementSequence()
      Removes the Visual Acuity Measurement Sequence (see VisualAcuityMeasurementSequence