Class VersionedContractId
java.lang.Object
net.finmath.smartcontract.product.xml.VersionedContractId
Contract Id with Version Support
Java class for VersionedContractId complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VersionedContractId">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="contractId" type="{http://www.fpml.org/FpML-5/confirmation}ContractId"/>
<group ref="{http://www.fpml.org/FpML-5/confirmation}VersionHistory.model"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ContractIdprotected IdentifiedDateprotected BigInteger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the contractId property.Gets the value of the effectiveDate property.Gets the value of the version property.voidsetContractId(ContractId value) Sets the value of the contractId property.voidsetEffectiveDate(IdentifiedDate value) Sets the value of the effectiveDate property.voidsetVersion(BigInteger value) Sets the value of the version property.
-
Field Details
-
contractId
-
version
-
effectiveDate
-
-
Constructor Details
-
VersionedContractId
public VersionedContractId()
-
-
Method Details
-
getContractId
Gets the value of the contractId property.- Returns:
- possible object is
ContractId
-
setContractId
Sets the value of the contractId property.- Parameters:
value- allowed object isContractId
-
getVersion
Gets the value of the version property.- Returns:
- possible object is
BigInteger
-
setVersion
Sets the value of the version property.- Parameters:
value- allowed object isBigInteger
-
getEffectiveDate
Gets the value of the effectiveDate property.- Returns:
- possible object is
IdentifiedDate
-
setEffectiveDate
Sets the value of the effectiveDate property.- Parameters:
value- allowed object isIdentifiedDate
-