Package org.drip.exposure.holdings
Class PositionGroupSegment
java.lang.Object
org.drip.exposure.holdings.PositionGroupSegment
public class PositionGroupSegment
extends java.lang.Object
PositionGroupSegment contains one Segment of a Position/Collateral Group. The References are:
- Burgard, C., and M. Kjaer (2013): Funding Costs, Funding Strategies Risk 23 (12) 82-87
- Burgard, C., and M. Kjaer (2014): In the Balance Risk 24 (11) 72-75
- Burgard, C., and M. Kjaer (2014): PDE Representations of Derivatives with Bilateral Counter- party Risk and Funding Costs Journal of Credit Risk 7 (3) 1-19
- Burgard, C., and M. Kjaer (2017): Derivatives Funding, Netting, and Accounting https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2534011 eSSRN
- Piterbarg, V. (2010): Funding Beyond Discounting: Collateral Agreements and Derivatives Pricing Risk 21 (2) 97-102
- Module = Portfolio Core Module
- Library = Exposure Analytics
- Project = Exposure Group Level Collateralized/Uncollateralized Exposure
- Package = Holdings Exposure - Position and Dependencies
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description PositionGroupSegment()
Empty PositionGroupSegment Constructor -
Method Summary
Modifier and Type Method Description boolean
add(PositionGroup positionGroup)
Add the Specified Position Group to the SegmentCollateralGroupPath[]
collateralGroupPathArray()
Retrieve the Position Group Collateral Path ArrayPositionGroup[]
positionGroupArray()
Retrieve the Position Group Arrayjava.util.Set<PositionGroup>
positionGroupSet()
Retrieve the Position Group SegmentMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PositionGroupSegment
public PositionGroupSegment()Empty PositionGroupSegment Constructor
-
-
Method Details
-
positionGroupSet
Retrieve the Position Group Segment- Returns:
- The Position Group Segment
-
add
Add the Specified Position Group to the Segment- Parameters:
positionGroup
- The Position Group- Returns:
- TRUE - The Position Group successfully added
-
positionGroupArray
Retrieve the Position Group Array- Returns:
- The Position Group Array
-
collateralGroupPathArray
Retrieve the Position Group Collateral Path Array- Returns:
- The Position Group Collateral Path Array
-