Interface RefractiveStateSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
OphthalmicPhotographyAcquisitionParametersModule, OphthalmicTomographyAcquisitionParametersModule
All Known Implementing Classes:
CornealTopographyMapIOD, IntraocularLensCalculationsLeftEyeSequence.Item, IntraocularLensCalculationsRightEyeSequence.Item, OphthalmicPhotography16BitImageIOD, OphthalmicPhotography8BitImageIOD, OphthalmicThicknessMapIOD, OphthalmicTomographyImageIOD, WideFieldOphthalmicPhotography3DCoordinatesImageIOD, WideFieldOphthalmicPhotographyStereographicProjectionImageIOD
Enclosing class:
RefractiveStateSequence

public static interface RefractiveStateSequence.Holder extends AttributesWrapper
  • Method Details

    • getRefractiveStateSequence

      default RefractiveStateSequence getRefractiveStateSequence()
      Returns:
      the Refractive State Sequence (see RefractiveStateSequence)
    • newRefractiveStateSequence

      default RefractiveStateSequence newRefractiveStateSequence(int initialCapacity)
      Adds a new Refractive State Sequence. (see RefractiveStateSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Refractive State Sequence
    • ensureRefractiveStateSequence

      default RefractiveStateSequence ensureRefractiveStateSequence(int initialCapacity)
      Adds a new Refractive State Sequence if it does not already exist. (see RefractiveStateSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Refractive State Sequence is created
    • containsRefractiveStateSequence

      default boolean containsRefractiveStateSequence()
      Returns:
      Whether it contains a Refractive State Sequence (see RefractiveStateSequence)
    • removeRefractiveStateSequence

      default void removeRefractiveStateSequence()
      Removes the Refractive State Sequence (see RefractiveStateSequence