Package org.isda.cdm
Class Warrant
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.IdentifiedProduct
-
- org.isda.cdm.Warrant
-
@RosettaClass @RosettaSynonym(value="Warrant", source="FpML_5_10") public class Warrant extends IdentifiedProduct
A class to specify a warrant as having a product identifier. As a difference versus the FpML standard, the CDM structure of this class only includes the productIdentifier class, which consists of an identifier, productTaxonomy, and source of the identifier. The reason for this approach is to avoid the potential for conflicting information between the information associated with the contractual product and the reference information maintained by the relevant service provider.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Warrant.WarrantBuilder
-
Nested classes/interfaces inherited from class org.isda.cdm.IdentifiedProduct
IdentifiedProduct.IdentifiedProductBuilder
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Warrant.WarrantBuilder
builder()
boolean
equals(java.lang.Object o)
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends Warrant>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
Warrant.WarrantBuilder
toBuilder()
java.lang.String
toString()
-
Methods inherited from class org.isda.cdm.IdentifiedProduct
getProductIdentifier
-
-
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends Warrant> metaData()
- Overrides:
metaData
in classIdentifiedProduct
-
toBuilder
public Warrant.WarrantBuilder toBuilder()
- Specified by:
toBuilder
in classIdentifiedProduct
-
builder
public static Warrant.WarrantBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Overrides:
process
in classIdentifiedProduct
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classIdentifiedProduct
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classIdentifiedProduct
-
toString
public java.lang.String toString()
- Overrides:
toString
in classIdentifiedProduct
-
-