fr.etai.xat2v2.obj
Class Policy

java.lang.Object
  extended by fr.etai.xat2v2.obj.Policy
All Implemented Interfaces:
Serializable

public class Policy
extends Object
implements Serializable

Policy describes an insurance policy

Java class for PolicyType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PolicyType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="policy-id" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="person-link-list" type="{http://xat2.etai.fr}PersonLinkListType" minOccurs="0"/>
         <element name="agreement-list" type="{http://xat2.etai.fr}AgreementListType" minOccurs="0"/>
         <element name="excess-list" type="{http://xat2.etai.fr}ExcessListType" minOccurs="0"/>
         <element name="date-list" type="{http://xat2.etai.fr}DateListType" minOccurs="0"/>
         <element name="condition-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="deposit" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="classification-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="nb-days-leased-veh" type="{http://xat2.etai.fr}ValueType" minOccurs="0"/>
         <element name="bottom-limit" type="{http://xat2.etai.fr}ValueType" minOccurs="0"/>
         <element name="upper-limit" type="{http://xat2.etai.fr}ValueType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
Policy()
           
 
Method Summary
 void addAgreement(Agreement agreement)
           
 void addClassification(Classification cl)
           
 void addCondition(Classification condition)
           
 void addDate(ExplicitDate date)
           
 void addDeposit(Classification dep)
           
 void addExcess(Excess excess)
           
 void addPersonLink(PersonLink personLink)
           
 void addPolicyId(Classification pol)
           
 List<Agreement> getAgreementList()
          Gets the value of the agreementList property.
 Value getBottomLimit()
          Gets the value of the bottomLimit property.
 List<Classification> getClassificationList()
          Gets the value of the classificationList property.
 List<Classification> getConditionList()
          Gets the value of the condition-list property.
 List<ExplicitDate> getDateList()
          Gets the value of the dateList property.
 List<Classification> getDeposit()
          Gets the value of the deposit property.
 List<Excess> getExcessList()
          Gets the value of the excessList property.
 Value getNbDaysLeasedVeh()
          Gets the value of the nbDaysLeasedVeh property.
 List<PersonLink> getPersonLinkList()
          Gets the value of the personLinkList property.
 List<Classification> getPolicyId()
          Gets the value of the policyId property.
 Value getUpperLimit()
          Gets the value of the upperLimit property.
 void setAgreementList(List<Agreement> value)
          Sets the value of the agreementList property.
 void setBottomLimit(Value value)
          Sets the value of the bottomLimit property.
 void setClassificationList(List<Classification> value)
          Sets the value of the classificationList property.
 void setConditionList(List<Classification> value)
          Sets the value of the condition-list property.
 void setDateList(List<ExplicitDate> value)
          Sets the value of the dateList property.
 void setDeposit(List<Classification> value)
          Sets the value of the deposit property.
 void setExcessList(List<Excess> value)
          Sets the value of the excessList property.
 void setNbDaysLeasedVeh(Value value)
          Sets the value of the nbDaysLeasedVeh property.
 void setPersonLinkList(List<PersonLink> value)
          Sets the value of the personLinkList property.
 void setPolicyId(List<Classification> value)
          Sets the value of the policyId property.
 void setUpperLimit(Value value)
          Sets the value of the upperLimit property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Policy

public Policy()
Method Detail

getPolicyId

public List<Classification> getPolicyId()
Gets the value of the policyId property.

Returns:
possible object is ClassificationListType

setPolicyId

public void setPolicyId(List<Classification> value)
Sets the value of the policyId property.

Parameters:
value - allowed object is ClassificationListType

addPolicyId

public void addPolicyId(Classification pol)

getPersonLinkList

public List<PersonLink> getPersonLinkList()
Gets the value of the personLinkList property.

Returns:
possible object is PersonLinkListType

setPersonLinkList

public void setPersonLinkList(List<PersonLink> value)
Sets the value of the personLinkList property.

Parameters:
value - allowed object is PersonLinkListType

addPersonLink

public void addPersonLink(PersonLink personLink)

getAgreementList

public List<Agreement> getAgreementList()
Gets the value of the agreementList property.

Returns:
possible object is AgreementListType

setAgreementList

public void setAgreementList(List<Agreement> value)
Sets the value of the agreementList property.

Parameters:
value - allowed object is AgreementListType

addAgreement

public void addAgreement(Agreement agreement)

getExcessList

public List<Excess> getExcessList()
Gets the value of the excessList property.

Returns:
possible object is ExcessListType

setExcessList

public void setExcessList(List<Excess> value)
Sets the value of the excessList property.

Parameters:
value - allowed object is ExcessListType

addExcess

public void addExcess(Excess excess)

getDateList

public List<ExplicitDate> getDateList()
Gets the value of the dateList property.

Returns:
possible object is DateListType

setDateList

public void setDateList(List<ExplicitDate> value)
Sets the value of the dateList property.

Parameters:
value - allowed object is DateListType

addDate

public void addDate(ExplicitDate date)

getConditionList

public List<Classification> getConditionList()
Gets the value of the condition-list property.

Returns:
possible object is ClassificationListType

setConditionList

public void setConditionList(List<Classification> value)
Sets the value of the condition-list property.

Parameters:
value - allowed object is ClassificationListType

addCondition

public void addCondition(Classification condition)

getDeposit

public List<Classification> getDeposit()
Gets the value of the deposit property.

Returns:
possible object is ClassificationListType

setDeposit

public void setDeposit(List<Classification> value)
Sets the value of the deposit property.

Parameters:
value - allowed object is ClassificationListType

addDeposit

public void addDeposit(Classification dep)

getClassificationList

public List<Classification> getClassificationList()
Gets the value of the classificationList property.

Returns:
possible object is ClassificationListType

setClassificationList

public void setClassificationList(List<Classification> value)
Sets the value of the classificationList property.

Parameters:
value - allowed object is ClassificationListType

addClassification

public void addClassification(Classification cl)

getNbDaysLeasedVeh

public Value getNbDaysLeasedVeh()
Gets the value of the nbDaysLeasedVeh property.

Returns:
possible object is Value

setNbDaysLeasedVeh

public void setNbDaysLeasedVeh(Value value)
Sets the value of the nbDaysLeasedVeh property.

Parameters:
value - allowed object is Value

getBottomLimit

public Value getBottomLimit()
Gets the value of the bottomLimit property.

Returns:
possible object is Value

setBottomLimit

public void setBottomLimit(Value value)
Sets the value of the bottomLimit property.

Parameters:
value - allowed object is Value

getUpperLimit

public Value getUpperLimit()
Gets the value of the upperLimit property.

Returns:
possible object is Value

setUpperLimit

public void setUpperLimit(Value value)
Sets the value of the upperLimit property.

Parameters:
value - allowed object is Value


Copyright © 2012. All Rights Reserved.