Interface SurfaceSequence.Holder

    • Method Detail

      • newSurfaceSequence

        default SurfaceSequence newSurfaceSequence​(int initialCapacity)
        Adds a new Surface Sequence. (see SurfaceSequence)
        Parameters:
        initialCapacity - the initial capacity for the new Surface Sequence
        Returns:
        the newly created SurfaceSequence.
      • ensureSurfaceSequence

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

        default boolean containsSurfaceSequence()
        Returns:
        whether it contains the Surface Sequence (see SurfaceSequence)
      • removeSurfaceSequence

        default void removeSurfaceSequence()
        Removes the Surface Sequence (see SurfaceSequence