(Not logged on) | Log On
View  History

  

Table of nested Ops classes

1/22/2008 9:29 AM
You can subscribe to this wiki article using an RSS feed reader.

Below is a a table showing the various Ops classes in jsr166.forkjoin.

result = op(a) or result = op(a,b)
arg types result type
a b int long double Object






int <none> Ops.IntOp Ops.IntToLong Ops.IntToDouble Ops.IntToObject

int Ops.BinaryIntOp Ops.IntAndIntToLong Ops.IntAndIntToDouble Ops.IntAndIntToObject

long Ops.IntAndLongToInt Ops.IntAndLongToLong Ops.IntAndLongToDouble Ops.IntAndLongToObject

double Ops.IntandDoubleToInt Ops.IntandDoubleToLong Ops.IntandDoubleToDouble Ops.IntandDoubleToObject

Object Ops.IntAndObjectToInt Ops.IntAndObjectToLong Ops.IntAndObjectToDouble Ops.IntAndObjectToObject






long <none> Ops.LongToInt Ops.LongOp Ops.LongToDouble Ops.LongToObject

int Ops.LongAndIntToInt Ops.LongAndIntToLong Ops.LongAndIntToDouble Ops.LongAndIntToObject

long Ops.LongandLongToInt Ops.BinaryLongOp Ops.LongandLongToDouble Ops.LongandLongToObject

double Ops.LongAndDoubleToInt Ops.LongAndDoubleToLong Ops.LongAndDoubleToDouble Ops.LongAndDoubleToObject

Object Ops.LongAndObjectToInt Ops.LongAndObjectToLong Ops.LongAndObjectToDouble Ops.LongAndObjectToObject






double <none> Ops.DoubleToInt Ops.DoubleToLong Ops.DoubleOp Ops.DoubleToObject

int Ops.DoubleAndIntToInt Ops.DoubleAndIntToLong Ops.DoubleAndIntToDouble Ops.DoubleAndIntToObject

long Ops.DoubleAndLongToInt Ops.DoubleAndLongToLong Ops.DoubleAndLongToDouble Ops.DoubleAndLongToObject

double Ops.DoubleAndDoubleToInt  Ops.DoubleAndDoubleToLong  Ops.BinaryDoubleOp Ops.DoubleAndDoubleToObject 

Object 
Ops.DoubleAndObjectToInt Ops.DoubleAndObjectToLong Ops.DoubleAndObjectToDouble  Ops.DoubleAndObjectToObject






Object 
<none> Ops.ObjectToInt Ops.ObjectToLong Ops.ObjectToDouble Ops.Op

int Ops.ObjectAndIntToInt Ops.ObjectAndIntToLong Ops.ObjectAndIntToDouble Ops.ObjectAndIntToObject

long Ops.ObjectAndLongToInt Ops.ObjectAndLongToLong Ops.ObjectAndLongToDouble Ops.ObjectAndLongToObject

double Ops.ObjectAndDoubleToInt Ops.ObjectAndDoubleToLong Ops.ObjectAndDoubleToDouble Ops.ObjectAndDoubleToObject

Object Ops.ObjectAndObjectToInt Ops.ObjectAndObjectToLong Ops.ObjectAndObjectToDouble Ops.BinaryOp

The above table was derived from the Google doc -- David Biesack