Interface Input

    • Method Summary

      Modifier and Type Method Description
      CycleSegment getInputSegment​(int segmentLength)
      Return the next InputSegment available, or null if none were available.
      default boolean isContiguous()  
    • Method Detail

      • getInputSegment

        CycleSegment getInputSegment​(int segmentLength)
        Return the next InputSegment available, or null if none were available. This method is required to be thread safe.

        All implementations of this method are required to be thread-safe.

        Parameters:
        segmentLength - The number of cycles (not necessarily contiguous) in the segment.
        Returns:
        a segment, or null if none available.
      • isContiguous

        default boolean isContiguous()