Abstraction of types which support a unary additive inversion operation. For a numeric type, this should return the negative of the argument value. Note that the type parameter of this interface is not restricted to be a self type, in order to accommodate the possibility of types whose additive inverse can only be expressed in terms of a wider type.
| Attributes | |
| negativeValue | Source Code shared formal Inverse negativeValue The additive inverse of the value, which may be expressed as an instance of a wider type. |
| positiveValue | Source Code shared formal Inverse positiveValue The value itself, expressed as an instance of the wider type. |
| Inherited Attributes |
| Attributes inherited from: Object |