Package org.isda.cdm
Class Step.StepBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.Step.StepBuilder
-
- All Implemented Interfaces:
com.rosetta.model.lib.GlobalKey
,com.rosetta.model.lib.GlobalKeyBuilder<Step.StepBuilder>
- Enclosing class:
- Step
public static class Step.StepBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder implements com.rosetta.model.lib.GlobalKeyBuilder<Step.StepBuilder>
-
-
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 StepBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Step
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 Step>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
Step.StepBuilder
prune()
Step.StepBuilder
setMeta(MetaFields meta)
Step.StepBuilder
setMetaBuilder(MetaFields.MetaFieldsBuilder meta)
Step.StepBuilder
setStepDate(com.rosetta.model.lib.records.Date stepDate)
Step.StepBuilder
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 Step> 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<Step.StepBuilder>
-
getOrCreateMeta
public MetaFields.MetaFieldsBuilder getOrCreateMeta()
- Specified by:
getOrCreateMeta
in interfacecom.rosetta.model.lib.GlobalKeyBuilder<Step.StepBuilder>
-
getStepDate
public com.rosetta.model.lib.records.Date getStepDate()
-
getStepValue
public java.math.BigDecimal getStepValue()
-
setMeta
public Step.StepBuilder setMeta(MetaFields meta)
-
setMetaBuilder
public Step.StepBuilder setMetaBuilder(MetaFields.MetaFieldsBuilder meta)
-
setStepDate
public Step.StepBuilder setStepDate(com.rosetta.model.lib.records.Date stepDate)
-
setStepValue
public Step.StepBuilder setStepValue(java.math.BigDecimal stepValue)
-
build
public Step build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public Step.StepBuilder 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
-
-