com.ail.insurance.claim
Class Claim
java.lang.Object
com.ail.core.Type
com.ail.insurance.claim.Claim
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class Claim
- extends Type
- See Also:
- Serialized Form
|
Constructor Summary |
Claim()
|
| Methods inherited from class com.ail.core.Type |
addAttribute, clone, deleteLock, deleteSerialVersion, fetchJXPathContext, getAttribute, getAttribute, getAttributeCount, getForeignSystemId, getLock, getSerialVersion, getSystemId, hasLock, hasSerialVersion, hasSystemId, isPersisted, markAsNotPersisted, mergeWithDataFrom, removeAttribute, removeAttribute, setAttribute, setForeignSystemId, setLock, setSerialVersion, setSystemId, xpathGet, xpathGet, xpathIterate, xpathSet |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Claim
public Claim()
getClaimStatus
public ClaimStatus getClaimStatus()
setClaimStatus
public void setClaimStatus(ClaimStatus claimStatus)
getClaimSections
public java.util.Collection<ClaimSection> getClaimSections()
setClaimSections
public void setClaimSections(java.util.Collection<ClaimSection> claimSections)
getClaimSectionByID
public ClaimSection getClaimSectionByID(java.lang.String sectionID)
throws SectionNotFoundException
- Find a specific section in the claim by its ID.
- Parameters:
sectionID - The ID of the section to return
- Returns:
- The section with ID==sectionID
- Throws:
SectionNotFoundException - If the section cannot be found.
getID
public java.lang.String getID()
setID
public void setID(java.lang.String ID)
getRecoveryStatus
public RecoveryStatus getRecoveryStatus()
setRecoveryStatus
public void setRecoveryStatus(RecoveryStatus recoveryStatus)
isSubrogationPotential
public boolean isSubrogationPotential()
setSubrogationPotential
public void setSubrogationPotential(boolean subrogationPotential)
isSubrogationWaiver
public boolean isSubrogationWaiver()
setSubrogationWaiver
public void setSubrogationWaiver(boolean subrogationWaiver)
getTotalEstimatedRecoveryValue
public CurrencyAmount getTotalEstimatedRecoveryValue()
setTotalEstimatedRecoveryValue
public void setTotalEstimatedRecoveryValue(CurrencyAmount totalEstimatedRecoveryValue)
getTotalRecovered
public CurrencyAmount getTotalRecovered()
setTotalRecovered
public void setTotalRecovered(CurrencyAmount totalRecovered)
getOutstandingReserve
public CurrencyAmount getOutstandingReserve()
setOutstandingReserve
public void setOutstandingReserve(CurrencyAmount outstandingReserve)
getEstimatedReserve
public CurrencyAmount getEstimatedReserve()
setEstimatedReserve
public void setEstimatedReserve(CurrencyAmount estimatedReserve)
getSubrogationReserve
public CurrencyAmount getSubrogationReserve()
setSubrogationReserve
public void setSubrogationReserve(CurrencyAmount subrogationReserve)
getSalvageReserve
public CurrencyAmount getSalvageReserve()
setSalvageReserve
public void setSalvageReserve(CurrencyAmount salvageReserve)
getDeductableReserve
public CurrencyAmount getDeductableReserve()
setDeductableReserve
public void setDeductableReserve(CurrencyAmount deductableReserve)
getContributionReserve
public CurrencyAmount getContributionReserve()
setContributionReserve
public void setContributionReserve(CurrencyAmount contributionReserve)
isPaid
public boolean isPaid()
setPaid
public void setPaid(boolean paid)
isLitigationFlag
public boolean isLitigationFlag()
setLitigationFlag
public void setLitigationFlag(boolean litigationFlag)
isAdrFlag
public boolean isAdrFlag()
setAdrFlag
public void setAdrFlag(boolean adrFlag)
getPolicyID
public java.lang.String getPolicyID()
setPolicyID
public void setPolicyID(java.lang.String policyID)
getOutstandingTotal
public CurrencyAmount getOutstandingTotal()
setOutstandingTotal
public void setOutstandingTotal(CurrencyAmount outstandingTotal)