|
|
virtual | ~SimmBucketMapper () |
| | Destructor.
|
| |
| virtual std::string | bucket (const CrifRecord::RiskType &riskType, const std::string &qualifier) const =0 |
| |
|
virtual bool | hasBuckets (const CrifRecord::RiskType &riskType) const =0 |
| | Check if the given SIMM RiskType has a bucket structure.
|
| |
|
virtual bool | has (const CrifRecord::RiskType &riskType, const std::string &qualifier, boost::optional< bool > fallback=boost::none) const =0 |
| | Check if the given riskType and qualifier has a mapping (which is valid, and matches the fallback flag if given)
|
| |
| virtual void | addMapping (const CrifRecord::RiskType &riskType, const std::string &qualifier, const std::string &bucket, const std::string &validFrom="", const std::string &validTo="", bool fallback=false)=0 |
| | Add a single bucket mapping for qualifier with risk type riskType. More...
|
| |
|
virtual const std::set< FailedMapping > & | failedMappings () const =0 |
| |
|
void | updateFromCrif (const ore::analytics::Crif &crif) |
| |