Interface TwoDDegreeOfFreedomSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
MatingFeatureDegreeOfFreedomSequence.Item
Enclosing class:
TwoDDegreeOfFreedomSequence

public static interface TwoDDegreeOfFreedomSequence.Holder extends AttributesWrapper
  • Method Details

    • getTwoDDegreeOfFreedomSequence

      default TwoDDegreeOfFreedomSequence getTwoDDegreeOfFreedomSequence()
      Returns:
      the 2D Degree of Freedom Sequence (see TwoDDegreeOfFreedomSequence)
    • newTwoDDegreeOfFreedomSequence

      default TwoDDegreeOfFreedomSequence newTwoDDegreeOfFreedomSequence(int initialCapacity)
      Adds a new 2D Degree of Freedom Sequence. (see TwoDDegreeOfFreedomSequence)
      Parameters:
      initialCapacity - the initial capacity for the new 2D Degree of Freedom Sequence
    • ensureTwoDDegreeOfFreedomSequence

      default TwoDDegreeOfFreedomSequence ensureTwoDDegreeOfFreedomSequence(int initialCapacity)
      Adds a new 2D Degree of Freedom Sequence if it does not already exist. (see TwoDDegreeOfFreedomSequence)
      Parameters:
      initialCapacity - the initial capacity if a new 2D Degree of Freedom Sequence is created
    • containsTwoDDegreeOfFreedomSequence

      default boolean containsTwoDDegreeOfFreedomSequence()
      Returns:
      Whether it contains a 2D Degree of Freedom Sequence (see TwoDDegreeOfFreedomSequence)
    • removeTwoDDegreeOfFreedomSequence

      default void removeTwoDDegreeOfFreedomSequence()
      Removes the 2D Degree of Freedom Sequence (see TwoDDegreeOfFreedomSequence