All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Jaja.Fixnum

java.lang.Object
   |
   +----Jaja.Jaja
           |
           +----Jaja.Value
                   |
                   +----Jaja.Number
                           |
                           +----Jaja.Fixnum

public class Fixnum
extends Number
This is the class of fixnums ie small integers. To increase efficiency very small integers are pre-allocated.


Method Index

 o create(long)
 o doubleValue()
 o eqnp(Value)
 o fixnum_minus(Fixnum)
 o fixnum_plus(Fixnum)
 o fixnum_times(Fixnum)
 o floatnum_minus(Floatnum)
 o floatnum_plus(Floatnum)
 o floatnum_times(Floatnum)
 o lep(Value)
 o ltp(Value)
 o minus(Number)
 o plus(Number)
 o times(Number)
 o toString()
Convert a Value into a human-readable Java String.

Methods

 o create
 public static Fixnum create(long i)
 o doubleValue
 public double doubleValue()
Overrides:
doubleValue in class Number
 o eqnp
 public boolean eqnp(Value other)
Overrides:
eqnp in class Number
 o lep
 public boolean lep(Value other)
Overrides:
lep in class Number
 o ltp
 public boolean ltp(Value other)
Overrides:
ltp in class Number
 o plus
 public Number plus(Number other)
Overrides:
plus in class Number
 o fixnum_plus
 public Number fixnum_plus(Fixnum other)
Overrides:
fixnum_plus in class Number
 o floatnum_plus
 public Number floatnum_plus(Floatnum other)
Overrides:
floatnum_plus in class Number
 o minus
 public Number minus(Number other)
Overrides:
minus in class Number
 o fixnum_minus
 public Number fixnum_minus(Fixnum other)
Overrides:
fixnum_minus in class Number
 o floatnum_minus
 public Number floatnum_minus(Floatnum other)
Overrides:
floatnum_minus in class Number
 o times
 public Number times(Number other)
Overrides:
times in class Number
 o fixnum_times
 public Number fixnum_times(Fixnum other)
Overrides:
fixnum_times in class Number
 o floatnum_times
 public Number floatnum_times(Floatnum other)
Overrides:
floatnum_times in class Number
 o toString
 public String toString()
Convert a Value into a human-readable Java String.

Overrides:
toString in class Value

All Packages  Class Hierarchy  This Package  Previous  Next  Index