LUSID C# SDK
|
A reverse split in the company's shares. Shareholders have their number of shares reduced based on the terms of the stock split. More...
Public Member Functions | |
ReverseStockSplitEvent (DateTimeOffset paymentDate=default(DateTimeOffset), DateTimeOffset exDate=default(DateTimeOffset), UnitsRatio unitsRatio=default(UnitsRatio), DateTimeOffset? recordDate=default(DateTimeOffset?), DateTimeOffset? announcementDate=default(DateTimeOffset?), InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum)) | |
Initializes a new instance of the ReverseStockSplitEvent class. More... | |
override string | ToString () |
Returns the string presentation of the object More... | |
override string | ToJson () |
Returns the JSON string presentation of the object More... | |
override bool | Equals (object input) |
Returns true if objects are equal More... | |
bool | Equals (ReverseStockSplitEvent input) |
Returns true if ReverseStockSplitEvent instances are equal More... | |
override int | GetHashCode () |
Gets the hash code More... | |
Public Member Functions inherited from Lusid.Sdk.Model.InstrumentEvent | |
InstrumentEvent (InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum)) | |
Initializes a new instance of the InstrumentEvent class. More... | |
override string | ToString () |
Returns the string presentation of the object More... | |
override bool | Equals (object input) |
Returns true if objects are equal More... | |
bool | Equals (InstrumentEvent input) |
Returns true if InstrumentEvent instances are equal More... | |
override int | GetHashCode () |
Gets the hash code More... | |
Protected Member Functions | |
ReverseStockSplitEvent () | |
Initializes a new instance of the ReverseStockSplitEvent class. More... | |
IEnumerable< System.ComponentModel.DataAnnotations.ValidationResult > | BaseValidate (ValidationContext validationContext) |
To validate all properties of the instance More... | |
Protected Member Functions inherited from Lusid.Sdk.Model.InstrumentEvent | |
InstrumentEvent () | |
Initializes a new instance of the InstrumentEvent class. More... | |
IEnumerable< System.ComponentModel.DataAnnotations.ValidationResult > | BaseValidate (ValidationContext validationContext) |
To validate all properties of the instance More... | |
A reverse split in the company's shares. Shareholders have their number of shares reduced based on the terms of the stock split.
|
inlineprotected |
Initializes a new instance of the ReverseStockSplitEvent class.
|
inline |
Initializes a new instance of the ReverseStockSplitEvent class.
paymentDate | Date on which the stock split takes effect. (required). |
exDate | The first date on which the shares will trade at the post-split price. (required). |
unitsRatio | unitsRatio (required). |
recordDate | Date you have to be the holder of record in order to have their shares merged.. |
announcementDate | Date the reverse stock split was announced.. |
instrumentEventType | The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent (required) (default to "ReverseStockSplitEvent"). |
|
inlineprotected |
To validate all properties of the instance
validationContext | Validation context |
|
inline |
Returns true if objects are equal
input | Object to be compared |
|
inline |
Returns true if ReverseStockSplitEvent instances are equal
input | Instance of ReverseStockSplitEvent to be compared |
|
inline |
Gets the hash code
|
inlinevirtual |
Returns the JSON string presentation of the object
Reimplemented from Lusid.Sdk.Model.InstrumentEvent.
|
inline |
Returns the string presentation of the object
|
getset |
Date the reverse stock split was announced.
Date the reverse stock split was announced.
|
getset |
The first date on which the shares will trade at the post-split price.
The first date on which the shares will trade at the post-split price.
|
getset |
Date on which the stock split takes effect.
Date on which the stock split takes effect.
|
getset |
Date you have to be the holder of record in order to have their shares merged.
Date you have to be the holder of record in order to have their shares merged.
|
getset |
Gets or Sets UnitsRatio