Package org.isda.cdm
Class ClosedState.ClosedStateBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.ClosedState.ClosedStateBuilder
-
- Enclosing class:
- ClosedState
public static class ClosedState.ClosedStateBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected com.rosetta.model.lib.records.Date
activityDate
protected com.rosetta.model.lib.records.Date
effectiveDate
protected com.rosetta.model.lib.records.Date
lastPaymentDate
protected ClosedStateEnum
state
-
Constructor Summary
Constructors Constructor Description ClosedStateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClosedState
build()
boolean
equals(java.lang.Object o)
com.rosetta.model.lib.records.Date
getActivityDate()
com.rosetta.model.lib.records.Date
getEffectiveDate()
com.rosetta.model.lib.records.Date
getLastPaymentDate()
ClosedStateEnum
getState()
boolean
hasData()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends ClosedState>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
ClosedState.ClosedStateBuilder
prune()
ClosedState.ClosedStateBuilder
setActivityDate(com.rosetta.model.lib.records.Date activityDate)
ClosedState.ClosedStateBuilder
setEffectiveDate(com.rosetta.model.lib.records.Date effectiveDate)
ClosedState.ClosedStateBuilder
setLastPaymentDate(com.rosetta.model.lib.records.Date lastPaymentDate)
ClosedState.ClosedStateBuilder
setState(ClosedStateEnum state)
java.lang.String
toString()
-
-
-
Field Detail
-
activityDate
protected com.rosetta.model.lib.records.Date activityDate
-
effectiveDate
protected com.rosetta.model.lib.records.Date effectiveDate
-
lastPaymentDate
protected com.rosetta.model.lib.records.Date lastPaymentDate
-
state
protected ClosedStateEnum state
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends ClosedState> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getActivityDate
public com.rosetta.model.lib.records.Date getActivityDate()
-
getEffectiveDate
public com.rosetta.model.lib.records.Date getEffectiveDate()
-
getLastPaymentDate
public com.rosetta.model.lib.records.Date getLastPaymentDate()
-
getState
public ClosedStateEnum getState()
-
setActivityDate
public ClosedState.ClosedStateBuilder setActivityDate(com.rosetta.model.lib.records.Date activityDate)
-
setEffectiveDate
public ClosedState.ClosedStateBuilder setEffectiveDate(com.rosetta.model.lib.records.Date effectiveDate)
-
setLastPaymentDate
public ClosedState.ClosedStateBuilder setLastPaymentDate(com.rosetta.model.lib.records.Date lastPaymentDate)
-
setState
public ClosedState.ClosedStateBuilder setState(ClosedStateEnum state)
-
build
public ClosedState build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public ClosedState.ClosedStateBuilder prune()
- Specified by:
prune
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()
- Specified by:
hasData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-