Interface IOLPowerSequence.Holder

    • Method Detail

      • newIOLPowerSequence

        default IOLPowerSequence newIOLPowerSequence​(int initialCapacity)
        Adds a new IOL Power Sequence. (see IOLPowerSequence)
        Parameters:
        initialCapacity - the initial capacity for the new IOL Power Sequence
        Returns:
        the newly created IOLPowerSequence.
      • ensureIOLPowerSequence

        default IOLPowerSequence ensureIOLPowerSequence​(int initialCapacity)
        Adds a new IOL Power Sequence (see IOLPowerSequence) if it does not already exist. (see Attributes.ensureSequence(int, int)
        Parameters:
        initialCapacity - the initial capacity (see ArrayList(int)) if a new IOL Power Sequence is created.
        Returns:
        either the already existing IOL Power Sequence (see IOLPowerSequence) or a new one with capacity initialCapacity.
      • containsIOLPowerSequence

        default boolean containsIOLPowerSequence()
        Returns:
        whether it contains the IOL Power Sequence (see IOLPowerSequence)
      • removeIOLPowerSequence

        default void removeIOLPowerSequence()
        Removes the IOL Power Sequence (see IOLPowerSequence