Interface AddIntermediateSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
LeftLensSequence.Item, RightLensSequence.Item, SubjectiveRefractionLeftEyeSequence.Item, SubjectiveRefractionRightEyeSequence.Item, UnspecifiedLateralityLensSequence.Item
Enclosing class:
AddIntermediateSequence

public static interface AddIntermediateSequence.Holder extends AttributesWrapper
  • Method Details

    • getAddIntermediateSequence

      default AddIntermediateSequence getAddIntermediateSequence()
      Returns:
      the Add Intermediate Sequence (see AddIntermediateSequence)
    • newAddIntermediateSequence

      default AddIntermediateSequence newAddIntermediateSequence​(int initialCapacity)
      Adds a new Add Intermediate Sequence. (see AddIntermediateSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Add Intermediate Sequence
    • ensureAddIntermediateSequence

      default AddIntermediateSequence ensureAddIntermediateSequence​(int initialCapacity)
      Adds a new Add Intermediate Sequence if it does not already exist. (see AddIntermediateSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Add Intermediate Sequence is created
    • containsAddIntermediateSequence

      default boolean containsAddIntermediateSequence()
      Returns:
      Whether it contains a Add Intermediate Sequence (see AddIntermediateSequence)
    • removeAddIntermediateSequence

      default void removeAddIntermediateSequence()
      Removes the Add Intermediate Sequence (see AddIntermediateSequence