public final class ProratedCommitmentAdjustment extends Object implements ProratedLoanEvent, org.joda.beans.ImmutableBean
Modifier and Type | Class and Description |
---|---|
static class |
ProratedCommitmentAdjustment.Builder
The bean-builder for
ProratedCommitmentAdjustment . |
static class |
ProratedCommitmentAdjustment.Meta
The meta-bean for
ProratedCommitmentAdjustment . |
Modifier and Type | Method and Description |
---|---|
static ProratedCommitmentAdjustment.Builder |
builder()
Returns a builder used to create an instance of the bean.
|
boolean |
equals(Object obj) |
com.opengamma.strata.basics.currency.CurrencyAmount |
getAmount()
Gets the contract event share amount.
|
java.time.LocalDate |
getEffectiveDate()
Gets the effective date of the event.
|
FacilityEventType |
getType()
Return type of facility event CommitmentAdjustmentEvent
|
int |
hashCode() |
boolean |
isPik()
Gets flag indicating that this adjustment represents a capitalization from a PIK accrual.
|
boolean |
isRefusalAllowed()
Gets if true, indicates a non-prorata adjustment, e.g.
|
static ProratedCommitmentAdjustment.Meta |
meta()
The meta-bean for
ProratedCommitmentAdjustment . |
ProratedCommitmentAdjustment.Meta |
metaBean() |
ProratedCommitmentAdjustment.Builder |
toBuilder()
Returns a builder that allows this bean to be mutated.
|
String |
toString() |
public FacilityEventType getType()
getType
in interface ProratedLoanEvent
public static ProratedCommitmentAdjustment.Meta meta()
ProratedCommitmentAdjustment
.public static ProratedCommitmentAdjustment.Builder builder()
public ProratedCommitmentAdjustment.Meta metaBean()
metaBean
in interface org.joda.beans.Bean
public java.time.LocalDate getEffectiveDate()
getEffectiveDate
in interface ProratedLoanEvent
public com.opengamma.strata.basics.currency.CurrencyAmount getAmount()
public boolean isPik()
public boolean isRefusalAllowed()
public ProratedCommitmentAdjustment.Builder toBuilder()
Copyright © 2018. All rights reserved.