Package org.isda.cdm
Class Barrier.BarrierBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.Barrier.BarrierBuilder
-
- Enclosing class:
- Barrier
public static class Barrier.BarrierBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected TriggerEvent.TriggerEventBuilder
barrierCap
protected TriggerEvent.TriggerEventBuilder
barrierFloor
-
Constructor Summary
Constructors Constructor Description BarrierBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Barrier
build()
boolean
equals(java.lang.Object o)
TriggerEvent.TriggerEventBuilder
getBarrierCap()
TriggerEvent.TriggerEventBuilder
getBarrierFloor()
TriggerEvent.TriggerEventBuilder
getOrCreateBarrierCap()
TriggerEvent.TriggerEventBuilder
getOrCreateBarrierFloor()
boolean
hasData()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends Barrier>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
Barrier.BarrierBuilder
prune()
Barrier.BarrierBuilder
setBarrierCap(TriggerEvent barrierCap)
Barrier.BarrierBuilder
setBarrierCapBuilder(TriggerEvent.TriggerEventBuilder barrierCap)
Barrier.BarrierBuilder
setBarrierFloor(TriggerEvent barrierFloor)
Barrier.BarrierBuilder
setBarrierFloorBuilder(TriggerEvent.TriggerEventBuilder barrierFloor)
java.lang.String
toString()
-
-
-
Field Detail
-
barrierCap
protected TriggerEvent.TriggerEventBuilder barrierCap
-
barrierFloor
protected TriggerEvent.TriggerEventBuilder barrierFloor
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends Barrier> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getBarrierCap
public TriggerEvent.TriggerEventBuilder getBarrierCap()
-
getOrCreateBarrierCap
public TriggerEvent.TriggerEventBuilder getOrCreateBarrierCap()
-
getBarrierFloor
public TriggerEvent.TriggerEventBuilder getBarrierFloor()
-
getOrCreateBarrierFloor
public TriggerEvent.TriggerEventBuilder getOrCreateBarrierFloor()
-
setBarrierCap
public Barrier.BarrierBuilder setBarrierCap(TriggerEvent barrierCap)
-
setBarrierCapBuilder
public Barrier.BarrierBuilder setBarrierCapBuilder(TriggerEvent.TriggerEventBuilder barrierCap)
-
setBarrierFloor
public Barrier.BarrierBuilder setBarrierFloor(TriggerEvent barrierFloor)
-
setBarrierFloorBuilder
public Barrier.BarrierBuilder setBarrierFloorBuilder(TriggerEvent.TriggerEventBuilder barrierFloor)
-
build
public Barrier build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public Barrier.BarrierBuilder 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
-
-