Package org.isda.cdm
Class NonNegativeStep.NonNegativeStepBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.NonNegativeStep.NonNegativeStepBuilder
-
- All Implemented Interfaces:
com.rosetta.model.lib.GlobalKey
,com.rosetta.model.lib.GlobalKeyBuilder<NonNegativeStep.NonNegativeStepBuilder>
- Enclosing class:
- NonNegativeStep
public static class NonNegativeStep.NonNegativeStepBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder implements com.rosetta.model.lib.GlobalKeyBuilder<NonNegativeStep.NonNegativeStepBuilder>
-
-
Field Summary
Fields Modifier and Type Field Description protected MetaFields.MetaFieldsBuilder
meta
protected com.rosetta.model.lib.records.Date
stepDate
protected java.math.BigDecimal
stepValue
-
Constructor Summary
Constructors Constructor Description NonNegativeStepBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NonNegativeStep
build()
boolean
equals(java.lang.Object o)
MetaFields.MetaFieldsBuilder
getMeta()
MetaFields.MetaFieldsBuilder
getOrCreateMeta()
com.rosetta.model.lib.records.Date
getStepDate()
java.math.BigDecimal
getStepValue()
boolean
hasData()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends NonNegativeStep>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
NonNegativeStep.NonNegativeStepBuilder
prune()
NonNegativeStep.NonNegativeStepBuilder
setMeta(MetaFields meta)
NonNegativeStep.NonNegativeStepBuilder
setMetaBuilder(MetaFields.MetaFieldsBuilder meta)
NonNegativeStep.NonNegativeStepBuilder
setStepDate(com.rosetta.model.lib.records.Date stepDate)
NonNegativeStep.NonNegativeStepBuilder
setStepValue(java.math.BigDecimal stepValue)
java.lang.String
toString()
-
-
-
Field Detail
-
meta
protected MetaFields.MetaFieldsBuilder meta
-
stepDate
protected com.rosetta.model.lib.records.Date stepDate
-
stepValue
protected java.math.BigDecimal stepValue
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends NonNegativeStep> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getMeta
public MetaFields.MetaFieldsBuilder getMeta()
- Specified by:
getMeta
in interfacecom.rosetta.model.lib.GlobalKey
- Specified by:
getMeta
in interfacecom.rosetta.model.lib.GlobalKeyBuilder<NonNegativeStep.NonNegativeStepBuilder>
-
getOrCreateMeta
public MetaFields.MetaFieldsBuilder getOrCreateMeta()
- Specified by:
getOrCreateMeta
in interfacecom.rosetta.model.lib.GlobalKeyBuilder<NonNegativeStep.NonNegativeStepBuilder>
-
getStepDate
public com.rosetta.model.lib.records.Date getStepDate()
-
getStepValue
public java.math.BigDecimal getStepValue()
-
setMeta
public NonNegativeStep.NonNegativeStepBuilder setMeta(MetaFields meta)
-
setMetaBuilder
public NonNegativeStep.NonNegativeStepBuilder setMetaBuilder(MetaFields.MetaFieldsBuilder meta)
-
setStepDate
public NonNegativeStep.NonNegativeStepBuilder setStepDate(com.rosetta.model.lib.records.Date stepDate)
-
setStepValue
public NonNegativeStep.NonNegativeStepBuilder setStepValue(java.math.BigDecimal stepValue)
-
build
public NonNegativeStep build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public NonNegativeStep.NonNegativeStepBuilder 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
-
-