Class SequentialRange<E extends Sequential<E,​S,​U>,​S,​U>

    • Constructor Detail

      • SequentialRange

        public SequentialRange​(E left,
                               E right,
                               S step,
                               U unit,
                               boolean leftClosed,
                               boolean rightClosed,
                               boolean reverse)
    • Method Detail

      • getFromLeft

        public E getFromLeft​(int iStepIndex)
        Parameters:
        iStepIndex - The index of the step from the left endpoint
        Returns:
        The nth step from the left endpoint. Returns null if iStepIndex is out of bounds.
      • getFromRight

        public E getFromRight​(int iStepIndex)
        Parameters:
        iStepIndex - The index of the step from the right endpoint
        Returns:
        The nth step from the right endpoint. Returns null if iStepIndex is out of bounds.