C# Client Library
A C# Client Library for the AnalyzeRe REST API
Loading...
Searching...
No Matches
CatXL.cs
Go to the documentation of this file.
1using System.Collections.Generic;
2using System.Runtime.Serialization;
4
5namespace AnalyzeRe.Layers
6{
9 {
10 #region Public Properties
15 [DataMember(Order = 30)]
16 [GreaterThan(1, true)]
17 public int nth { get; set; }
18
20 [DataMember(Order = 31)]
21 [ServerHasDefaultEmptyObject(typeof(List<Reinstatement>))]
22 public List<Reinstatement> reinstatements { get; set; }
23 #endregion Public Properties
24
26 public CatXL()
27 {
28 reinstatements = new List<Reinstatement>();
29 }
30 }
31}
Indicates that the property, if left null, will be given a default value by the server corresponding ...
Representation of a Catastrophe Excess of Loss (CatXL) layer.
Definition CatXL.cs:9
int nth
The number of times the limit is exhausted (minus one) before this layer attaches....
Definition CatXL.cs:17
List< Reinstatement > reinstatements
A list of reinstatement provisions applicable by this layer.
Definition CatXL.cs:22
CatXL()
Construct a new CatXL Layer with an empty reinstatements list.
Definition CatXL.cs:26
Abstract representation of a base Excess of Loss layer.
Definition Layer_XL.cs:8
Abstract representation of a layer with terms.