fr.ocelet.runtime.otypes
Interface Onumber

Package class diagram package Onumber
All Superinterfaces:
Otype
All Known Implementing Classes:
Ointeger, Oreal, Ovolume

public interface Onumber
extends Otype

Common definition for all Otypes that behave as numbers : real and int.


Method Summary
<T extends Onumber>
T
add(T n)
           
 int compareTo(Onumber n)
           
<T extends Onumber>
T
div(T n)
           
 boolean equals(Onumber n)
           
<T extends Onumber>
T
mult(T n)
           
<T extends Onumber>
T
sub(T n)
           
 

Method Detail

compareTo

int compareTo(Onumber n)

equals

boolean equals(Onumber n)

add

<T extends Onumber> T add(T n)

sub

<T extends Onumber> T sub(T n)

mult

<T extends Onumber> T mult(T n)

div

<T extends Onumber> T div(T n)