Package org.isda.cdm
Class Knock.KnockBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.Knock.KnockBuilder
-
- Enclosing class:
- Knock
public static class Knock.KnockBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected TriggerEvent.TriggerEventBuilder
knockIn
protected TriggerEvent.TriggerEventBuilder
knockOut
-
Constructor Summary
Constructors Constructor Description KnockBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Knock
build()
boolean
equals(java.lang.Object o)
TriggerEvent.TriggerEventBuilder
getKnockIn()
TriggerEvent.TriggerEventBuilder
getKnockOut()
TriggerEvent.TriggerEventBuilder
getOrCreateKnockIn()
TriggerEvent.TriggerEventBuilder
getOrCreateKnockOut()
boolean
hasData()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends Knock>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
Knock.KnockBuilder
prune()
Knock.KnockBuilder
setKnockIn(TriggerEvent knockIn)
Knock.KnockBuilder
setKnockInBuilder(TriggerEvent.TriggerEventBuilder knockIn)
Knock.KnockBuilder
setKnockOut(TriggerEvent knockOut)
Knock.KnockBuilder
setKnockOutBuilder(TriggerEvent.TriggerEventBuilder knockOut)
java.lang.String
toString()
-
-
-
Field Detail
-
knockIn
protected TriggerEvent.TriggerEventBuilder knockIn
-
knockOut
protected TriggerEvent.TriggerEventBuilder knockOut
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends Knock> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getKnockIn
public TriggerEvent.TriggerEventBuilder getKnockIn()
-
getOrCreateKnockIn
public TriggerEvent.TriggerEventBuilder getOrCreateKnockIn()
-
getKnockOut
public TriggerEvent.TriggerEventBuilder getKnockOut()
-
getOrCreateKnockOut
public TriggerEvent.TriggerEventBuilder getOrCreateKnockOut()
-
setKnockIn
public Knock.KnockBuilder setKnockIn(TriggerEvent knockIn)
-
setKnockInBuilder
public Knock.KnockBuilder setKnockInBuilder(TriggerEvent.TriggerEventBuilder knockIn)
-
setKnockOut
public Knock.KnockBuilder setKnockOut(TriggerEvent knockOut)
-
setKnockOutBuilder
public Knock.KnockBuilder setKnockOutBuilder(TriggerEvent.TriggerEventBuilder knockOut)
-
build
public Knock build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public Knock.KnockBuilder 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
-
-