Class Approval
java.lang.Object
net.finmath.smartcontract.product.xml.Approval
A specific approval state in the workflow.
Java class for Approval complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Approval"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="type" type="{http://www.fpml.org/FpML-5/confirmation}ApprovalType"/> <element name="status" type="{http://www.fpml.org/FpML-5/confirmation}NormalizedString"/> <element name="approver" type="{http://www.fpml.org/FpML-5/confirmation}PersonId" minOccurs="0"/> <element name="approvingPartyReference" type="{http://www.fpml.org/FpML-5/confirmation}PartyReference" minOccurs="0"/> <element name="approvedPartyReference" type="{http://www.fpml.org/FpML-5/confirmation}PartyReference" minOccurs="0"/> <element name="approvalId" type="{http://www.fpml.org/FpML-5/confirmation}ApprovalId" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected ApprovalId
protected PartyReference
protected PersonId
protected PartyReference
protected String
protected ApprovalType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the approvalId property.Gets the value of the approvedPartyReference property.Gets the value of the approver property.Gets the value of the approvingPartyReference property.Gets the value of the status property.getType()
Gets the value of the type property.void
setApprovalId
(ApprovalId value) Sets the value of the approvalId property.void
Sets the value of the approvedPartyReference property.void
setApprover
(PersonId value) Sets the value of the approver property.void
Sets the value of the approvingPartyReference property.void
Sets the value of the status property.void
setType
(ApprovalType value) Sets the value of the type property.
-
Field Details
-
type
-
status
-
approver
-
approvingPartyReference
-
approvedPartyReference
-
approvalId
-
-
Constructor Details
-
Approval
public Approval()
-
-
Method Details
-
getType
Gets the value of the type property.- Returns:
- possible object is
ApprovalType
-
setType
Sets the value of the type property.- Parameters:
value
- allowed object isApprovalType
-
getStatus
-
setStatus
-
getApprover
-
setApprover
-
getApprovingPartyReference
Gets the value of the approvingPartyReference property.- Returns:
- possible object is
PartyReference
-
setApprovingPartyReference
Sets the value of the approvingPartyReference property.- Parameters:
value
- allowed object isPartyReference
-
getApprovedPartyReference
Gets the value of the approvedPartyReference property.- Returns:
- possible object is
PartyReference
-
setApprovedPartyReference
Sets the value of the approvedPartyReference property.- Parameters:
value
- allowed object isPartyReference
-
getApprovalId
Gets the value of the approvalId property.- Returns:
- possible object is
ApprovalId
-
setApprovalId
Sets the value of the approvalId property.- Parameters:
value
- allowed object isApprovalId
-