jet.runtime
Class Ranges

java.lang.Object
  extended by jet.runtime.Ranges

public class Ranges
extends java.lang.Object


Method Summary
static IntRange arrayIndices(int length)
           
static ByteRange rangeTo(byte from, byte to)
           
static CharRange rangeTo(byte from, char to)
           
static DoubleRange rangeTo(byte from, double to)
           
static FloatRange rangeTo(byte from, float to)
           
static IntRange rangeTo(byte from, int to)
           
static LongRange rangeTo(byte from, long to)
           
static ShortRange rangeTo(byte from, short to)
           
static CharRange rangeTo(char from, byte to)
           
static CharRange rangeTo(char from, char to)
           
static DoubleRange rangeTo(char from, double to)
           
static FloatRange rangeTo(char from, float to)
           
static IntRange rangeTo(char from, int to)
           
static LongRange rangeTo(char from, long to)
           
static ShortRange rangeTo(char from, short to)
           
static DoubleRange rangeTo(double from, byte to)
           
static DoubleRange rangeTo(double from, char to)
           
static DoubleRange rangeTo(double from, double to)
           
static DoubleRange rangeTo(double from, float to)
           
static DoubleRange rangeTo(double from, int to)
           
static DoubleRange rangeTo(double from, long to)
           
static DoubleRange rangeTo(double from, short to)
           
static FloatRange rangeTo(float from, byte to)
           
static FloatRange rangeTo(float from, char to)
           
static DoubleRange rangeTo(float from, double to)
           
static FloatRange rangeTo(float from, float to)
           
static FloatRange rangeTo(float from, int to)
           
static FloatRange rangeTo(float from, long to)
           
static FloatRange rangeTo(float from, short to)
           
static IntRange rangeTo(int from, byte to)
           
static IntRange rangeTo(int from, char to)
           
static DoubleRange rangeTo(int from, double to)
           
static FloatRange rangeTo(int from, float to)
           
static IntRange rangeTo(int from, int to)
           
static LongRange rangeTo(int from, long to)
           
static IntRange rangeTo(int from, short to)
           
static LongRange rangeTo(long from, byte to)
           
static LongRange rangeTo(long from, char to)
           
static DoubleRange rangeTo(long from, double to)
           
static FloatRange rangeTo(long from, float to)
           
static LongRange rangeTo(long from, int to)
           
static LongRange rangeTo(long from, long to)
           
static LongRange rangeTo(long from, short to)
           
static ShortRange rangeTo(short from, byte to)
           
static ShortRange rangeTo(short from, char to)
           
static DoubleRange rangeTo(short from, double to)
           
static FloatRange rangeTo(short from, float to)
           
static IntRange rangeTo(short from, int to)
           
static LongRange rangeTo(short from, long to)
           
static ShortRange rangeTo(short from, short to)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

rangeTo

public static ByteRange rangeTo(byte from,
                                byte to)

rangeTo

public static ShortRange rangeTo(byte from,
                                 short to)

rangeTo

public static IntRange rangeTo(byte from,
                               int to)

rangeTo

public static LongRange rangeTo(byte from,
                                long to)

rangeTo

public static FloatRange rangeTo(byte from,
                                 float to)

rangeTo

public static DoubleRange rangeTo(byte from,
                                  double to)

rangeTo

public static CharRange rangeTo(byte from,
                                char to)

rangeTo

public static ShortRange rangeTo(short from,
                                 byte to)

rangeTo

public static ShortRange rangeTo(short from,
                                 short to)

rangeTo

public static IntRange rangeTo(short from,
                               int to)

rangeTo

public static LongRange rangeTo(short from,
                                long to)

rangeTo

public static FloatRange rangeTo(short from,
                                 float to)

rangeTo

public static DoubleRange rangeTo(short from,
                                  double to)

rangeTo

public static ShortRange rangeTo(short from,
                                 char to)

rangeTo

public static IntRange rangeTo(int from,
                               byte to)

rangeTo

public static IntRange rangeTo(int from,
                               short to)

rangeTo

public static IntRange rangeTo(int from,
                               int to)

rangeTo

public static LongRange rangeTo(int from,
                                long to)

rangeTo

public static FloatRange rangeTo(int from,
                                 float to)

rangeTo

public static DoubleRange rangeTo(int from,
                                  double to)

rangeTo

public static IntRange rangeTo(int from,
                               char to)

rangeTo

public static LongRange rangeTo(long from,
                                byte to)

rangeTo

public static LongRange rangeTo(long from,
                                short to)

rangeTo

public static LongRange rangeTo(long from,
                                int to)

rangeTo

public static LongRange rangeTo(long from,
                                long to)

rangeTo

public static FloatRange rangeTo(long from,
                                 float to)

rangeTo

public static DoubleRange rangeTo(long from,
                                  double to)

rangeTo

public static LongRange rangeTo(long from,
                                char to)

rangeTo

public static FloatRange rangeTo(float from,
                                 byte to)

rangeTo

public static FloatRange rangeTo(float from,
                                 short to)

rangeTo

public static FloatRange rangeTo(float from,
                                 int to)

rangeTo

public static FloatRange rangeTo(float from,
                                 long to)

rangeTo

public static FloatRange rangeTo(float from,
                                 float to)

rangeTo

public static DoubleRange rangeTo(float from,
                                  double to)

rangeTo

public static FloatRange rangeTo(float from,
                                 char to)

rangeTo

public static DoubleRange rangeTo(double from,
                                  byte to)

rangeTo

public static DoubleRange rangeTo(double from,
                                  short to)

rangeTo

public static DoubleRange rangeTo(double from,
                                  int to)

rangeTo

public static DoubleRange rangeTo(double from,
                                  long to)

rangeTo

public static DoubleRange rangeTo(double from,
                                  float to)

rangeTo

public static DoubleRange rangeTo(double from,
                                  double to)

rangeTo

public static DoubleRange rangeTo(double from,
                                  char to)

rangeTo

public static CharRange rangeTo(char from,
                                byte to)

rangeTo

public static ShortRange rangeTo(char from,
                                 short to)

rangeTo

public static IntRange rangeTo(char from,
                               int to)

rangeTo

public static LongRange rangeTo(char from,
                                long to)

rangeTo

public static FloatRange rangeTo(char from,
                                 float to)

rangeTo

public static DoubleRange rangeTo(char from,
                                  double to)

rangeTo

public static CharRange rangeTo(char from,
                                char to)

arrayIndices

public static IntRange arrayIndices(int length)