public BilateralNettableState<N extends BilateralNettableState<N>>
Interface for state objects that support being netted with other state objects.
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getBilateralNetState()
Returns an object used to determine if two states can be subject to close-out netting. If two states return
equal objects, they can be close out netted together.
|
N |
net(N other)
Perform bilateral netting of this state with another state. The two states must be compatible (as in
bilateralNetState objects are equal).
|
java.lang.Object getBilateralNetState()
Returns an object used to determine if two states can be subject to close-out netting. If two states return equal objects, they can be close out netted together.
N net(N other)
Perform bilateral netting of this state with another state. The two states must be compatible (as in bilateralNetState objects are equal).