Interface IMarketDataRetrievalService.IPillarSet
-
- All Known Implementing Classes:
APillarSetOfPillar
,ModifiedPillarSetOfPillar
,PillarSetOfPillar
,PillarSetOfPillarTwo
,SinglePillarOnPillarSet
- Enclosing interface:
- IMarketDataRetrievalService
public static interface IMarketDataRetrievalService.IPillarSet
This interface describes an set of pillar allong an axis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getDays(com.quartetfs.biz.pivot.IActivePivot activePivot, com.quartetfs.biz.pivot.query.IQueryCache cache, IMaturityConverter maturityConverter, int ordinal, LocalDate date)
Compute the number of days corresponding to this pillarIMarketDataRetrievalService.IPillar
getPillar(int ordinal)
Get one specific pillarint
getSize()
The number of pillars on this axis
-
-
-
Method Detail
-
getPillar
IMarketDataRetrievalService.IPillar getPillar(int ordinal)
Get one specific pillar- Parameters:
ordinal
- The pillar number- Returns:
- A pillar
-
getDays
double getDays(com.quartetfs.biz.pivot.IActivePivot activePivot, com.quartetfs.biz.pivot.query.IQueryCache cache, IMaturityConverter maturityConverter, int ordinal, LocalDate date)
Compute the number of days corresponding to this pillar- Parameters:
activePivot
- The active pivot instancecache
- The current query cachematurityConverter
- The maturity converter serviceordinal
- The pillar numberdate
- The reference date for computation- Returns:
- A number of days
-
getSize
int getSize()
The number of pillars on this axis- Returns:
- nr. of pillars
-
-