Java Iterator.rangeClosedBy Examples

Java Iterator.rangeClosedBy - 4 examples found. These are the top rated real world Java examples of java.util.Iterator.rangeClosedBy extracted from open source projects. You can rate examples to help us improve the quality of examples.
Example #1
0
 /**
  * Creates a Array of long numbers starting from {@code from}, extending to {@code toInclusive},
  * with {@code step}.
  *
  * <p>Examples:
  *
  * <pre>
  * <code>
  * Array.rangeClosedBy(1L, 3L, 1L)  // = Array(1L, 2L, 3L)
  * Array.rangeClosedBy(1L, 4L, 2L)  // = Array(1L, 3L)
  * Array.rangeClosedBy(4L, 1L, -2L) // = Array(4L, 2L)
  * Array.rangeClosedBy(4L, 1L, 2L)  // = Array()
  * </code>
  * </pre>
  *
  * @param from the first number
  * @param toInclusive the last number
  * @param step the step
  * @return a range of int values as specified or the empty range if<br>
  *     {@code from > toInclusive} and {@code step > 0} or<br>
  *     {@code from < toInclusive} and {@code step < 0}
  * @throws IllegalArgumentException if {@code step} is zero
  */
 public static Array<Long> rangeClosedBy(long from, long toInclusive, long step) {
   return ofAll(Iterator.rangeClosedBy(from, toInclusive, step));
 }
Example #2
0
 public static Array<Double> rangeClosedBy(double from, double toInclusive, double step) {
   return ofAll(Iterator.rangeClosedBy(from, toInclusive, step));
 }
Example #3
0
 /**
  * Creates a Array of int numbers starting from {@code from}, extending to {@code toInclusive},
  * with {@code step}.
  *
  * <p>Examples:
  *
  * <pre>
  * <code>
  * Array.rangeClosedBy(1, 3, 1)  // = Array(1, 2, 3)
  * Array.rangeClosedBy(1, 4, 2)  // = Array(1, 3)
  * Array.rangeClosedBy(4, 1, -2) // = Array(4, 2)
  * Array.rangeClosedBy(4, 1, 2)  // = Array()
  * </code>
  * </pre>
  *
  * @param from the first number
  * @param toInclusive the last number
  * @param step the step
  * @return a range of int values as specified or the empty range if<br>
  *     {@code from > toInclusive} and {@code step > 0} or<br>
  *     {@code from < toInclusive} and {@code step < 0}
  * @throws IllegalArgumentException if {@code step} is zero
  */
 public static Array<Integer> rangeClosedBy(int from, int toInclusive, int step) {
   return ofAll(Iterator.rangeClosedBy(from, toInclusive, step));
 }
Example #4
0
 public static Array<Character> rangeClosedBy(char from, char toInclusive, int step) {
   return ofAll(Iterator.rangeClosedBy(from, toInclusive, step));
 }