Package org.isda.cdm
Class Underlier.UnderlierBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.Underlier.UnderlierBuilder
-
- Enclosing class:
- Underlier
public static class Underlier.UnderlierBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected Basket.BasketBuilder
basket
protected SingleUnderlier.SingleUnderlierBuilder
singleUnderlier
-
Constructor Summary
Constructors Constructor Description UnderlierBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Underlier
build()
boolean
equals(java.lang.Object o)
Basket.BasketBuilder
getBasket()
Basket.BasketBuilder
getOrCreateBasket()
SingleUnderlier.SingleUnderlierBuilder
getOrCreateSingleUnderlier()
SingleUnderlier.SingleUnderlierBuilder
getSingleUnderlier()
boolean
hasData()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends Underlier>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
Underlier.UnderlierBuilder
prune()
Underlier.UnderlierBuilder
setBasket(Basket basket)
Underlier.UnderlierBuilder
setBasketBuilder(Basket.BasketBuilder basket)
Underlier.UnderlierBuilder
setSingleUnderlier(SingleUnderlier singleUnderlier)
Underlier.UnderlierBuilder
setSingleUnderlierBuilder(SingleUnderlier.SingleUnderlierBuilder singleUnderlier)
java.lang.String
toString()
-
-
-
Field Detail
-
basket
protected Basket.BasketBuilder basket
-
singleUnderlier
protected SingleUnderlier.SingleUnderlierBuilder singleUnderlier
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends Underlier> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getBasket
public Basket.BasketBuilder getBasket()
-
getOrCreateBasket
public Basket.BasketBuilder getOrCreateBasket()
-
getSingleUnderlier
public SingleUnderlier.SingleUnderlierBuilder getSingleUnderlier()
-
getOrCreateSingleUnderlier
public SingleUnderlier.SingleUnderlierBuilder getOrCreateSingleUnderlier()
-
setBasket
public Underlier.UnderlierBuilder setBasket(Basket basket)
-
setBasketBuilder
public Underlier.UnderlierBuilder setBasketBuilder(Basket.BasketBuilder basket)
-
setSingleUnderlier
public Underlier.UnderlierBuilder setSingleUnderlier(SingleUnderlier singleUnderlier)
-
setSingleUnderlierBuilder
public Underlier.UnderlierBuilder setSingleUnderlierBuilder(SingleUnderlier.SingleUnderlierBuilder singleUnderlier)
-
build
public Underlier build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public Underlier.UnderlierBuilder 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
-
-