| Interface | Description |
|---|---|
| IArithmetic<T1,T2,TResult> |
Defines generalized methods for numeric operations.
|
| IBitwise<T> |
Defines generalized methods for bitwise operations.
|
| IEquatable<T> |
Defines a generalized method that a value type or class implements
to create a type-specific method for determining equality of instances.
|
| INumeric<T> |
Defines generalized methods/properties for numeric operations.
|
| IStreamable<T> |
Defines generalized methods for reading from and writing
to a binary stream.
|
| Class | Description |
|---|---|
| ArithmeticAdaptor<T1,T2,TResult> |
Retrieves the object that implements the IArithmetic<T1, T2, TResult>
interface.
At most, one instance of this class can exist per VM. |
| BitwiseAdaptor<T> |
Retrieves the object that implements the IBitwise<T> interface.
At most, one instance of this class can exist per VM. |
| BooleanAdaptor |
Implements methods that generate various adaptors.
|
| ByteAdaptor |
Implements methods that generate various adaptors.
|
| CharacterAdaptor |
Implements methods that generate various adaptors.
|
| CompareAdaptor<T> |
Retrieves the object that implements the Comparable<T> interface.
At most, one instance of this class can exist per VM. |
| DoubleAdaptor |
Implements methods that generate various adaptors.
|
| FloatAdaptor |
Implements methods that generate various adaptors.
|
| IntegerAdaptor |
Implements methods that generate various adaptors.
|
| LongAdaptor |
Implements methods that generate various adaptors.
|
| NumericAdaptor<T> |
Retrieves the object that implements the INumeric<T> interface.
At most, one instance of this class can exist per VM. |
| Pair<TFirst,TSecond> |
Holds two objects that can be treated as a single object.
|
| ShortAdaptor |
Implements methods that generate various adaptors.
|
| StreamAdaptor<T> |
Retrieves the object that implements the IStreamable<T> interface.
At most, one instance of this class can exist per VM. |
| Tuple1<T1> |
Represents a 1-tuple, or singleton.
|
| Tuple2<T1,T2> |
Represents a 2-tuple, or pair.
|
| Tuple3<T1,T2,T3> |
Represents a 3-tuple, or triple.
|
| Tuple4<T1,T2,T3,T4> |
Represents a 4-tuple, or quadruple.
|
Copyright© 2012 Progeneric Systems, Inc. All Rights Reserved.