Skip navigation links
C E G H I L P R T X 

C

compareTo(Progression) - Method in class xyz.jmburns.rangefun.Progression
 
contains(int) - Method in class xyz.jmburns.rangefun.Progression
Determines whether or not iteration over this progression would produce the given integer.
count(int) - Static method in class xyz.jmburns.rangefun.Progressions
Creates a new Progression instance that behaves like a range of integers, from 0 to the given ending value, exclusive.

E

equals(Object) - Method in class xyz.jmburns.rangefun.Progression
 

G

get(int) - Method in class xyz.jmburns.rangefun.Progression
Returns the integer at the specified index in the progression.

H

hashCode() - Method in class xyz.jmburns.rangefun.Progression
 

I

iterator() - Method in class xyz.jmburns.rangefun.Progression
 

L

length() - Method in class xyz.jmburns.rangefun.Progression
Calculates the length of this progression, with the step value taken into account.

P

Progression - Class in xyz.jmburns.rangefun
This class represents an progression of integers, as built by the Progressions API.
progression(int, int, int) - Static method in class xyz.jmburns.rangefun.Progressions
Creates a new Progression instance with the given starting, ending, and stepping values.
Progressions - Class in xyz.jmburns.rangefun
This class forms most of the public API for this library, and is intended to be the point of creation for all Progression outside of this library.

R

range(int, int) - Static method in class xyz.jmburns.rangefun.Progressions
Creates a new Progression instance that behaves like a range of integers, with the given starting and ending values.
range(Object) - Static method in class xyz.jmburns.rangefun.Progressions
Creates a new Progression instance that behaves like a range of all valid indices of the given array.
reverse() - Method in class xyz.jmburns.rangefun.Progression
Creates a new Progression instance whose starting value is this progression's ending value, and vice versa.

T

toArray() - Method in class xyz.jmburns.rangefun.Progression
Returns a new Integer array filled with all the integers in this progression, in iteration order.
toString() - Method in class xyz.jmburns.rangefun.Progression
 

X

xyz.jmburns.rangefun - package xyz.jmburns.rangefun
The only package in the Range Fun(ctions) library.
C E G H I L P R T X 
Skip navigation links