fr.etai.xat2v2.obj
Class Price

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

public class Price
extends Object
implements Serializable

Price permits to give all information on a price, such as the value, the debtor,... and so on. *

Java class for PriceType complex type.

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

 <complexType name="PriceType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="breakdown-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="value-list" type="{http://xat2.etai.fr}ValueListType" minOccurs="0"/>
         <element name="debtor" type="{http://xat2.etai.fr}DebtorType" minOccurs="0"/>
         <element name="date-list" type="{http://xat2.etai.fr}DateListType" minOccurs="0"/>
       </sequence>
       <attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="VAT-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="labor-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="part-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="place-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="impact-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="bank-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="discount-internal-id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
Price()
           
 
Method Summary
 void addBreakdown(Classification breakdown)
           
 void addDate(ExplicitDate date)
           
 void addValue(Value value)
           
 void beforeMarshal(Marshaller m)
           
 Bank getBankInternalId()
          Gets the value of the bankInternalId property.
 List<Classification> getBreakdownList()
          Gets the value of the breakdownList property.
 List<ExplicitDate> getDateList()
          Gets the value of the dateList property.
 Debtor getDebtor()
          Gets the value of the debtor property.
 Discount getDiscountInternalId()
          Gets the value of the discountInternalId property.
 Impact getImpactInternalId()
          Gets the value of the impactInternalId property.
 LaborCostRate getLaborInternalId()
          Gets the value of the laborInternalId property.
 Part getPartInternalId()
          Gets the value of the partInternalId property.
 Place getPlaceInternalId()
          Gets the value of the placeInternalId property.
 String getSource()
          Gets the value of the source property.
 List<Value> getValueList()
          Gets the value of the valueList property.
 VATRate getVATInternalId()
          Gets the value of the vatInternalId property.
 void setBankInternalId(Bank value)
          Sets the value of the bankInternalId property.
 void setBreakdownList(List<Classification> value)
          Sets the value of the breakdownList property.
 void setDateList(List<ExplicitDate> value)
          Sets the value of the dateList property.
 void setDebtor(Debtor value)
          Sets the value of the debtor property.
 void setDiscountInternalId(Discount value)
          Sets the value of the discountInternalId property.
 void setImpactInternalId(Impact value)
          Sets the value of the impactInternalId property.
 void setLaborInternalId(LaborCostRate value)
          Sets the value of the laborInternalId property.
 void setPartInternalId(Part value)
          Sets the value of the partInternalId property.
 void setPlaceInternalId(Place value)
          Sets the value of the placeInternalId property.
 void setSource(String value)
          Sets the value of the source property.
 void setValueList(List<Value> value)
          Sets the value of the valueList property.
 void setVATInternalId(VATRate value)
          Sets the value of the vatInternalId property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Price

public Price()
Method Detail

getBreakdownList

public List<Classification> getBreakdownList()
Gets the value of the breakdownList property.

Returns:
possible object is ClassificationListType

setBreakdownList

public void setBreakdownList(List<Classification> value)
Sets the value of the breakdownList property.

Parameters:
value - allowed object is ClassificationListType

addBreakdown

public void addBreakdown(Classification breakdown)

getValueList

public List<Value> getValueList()
Gets the value of the valueList property.

Returns:
possible object is ValueListType

setValueList

public void setValueList(List<Value> value)
Sets the value of the valueList property.

Parameters:
value - allowed object is ValueListType

addValue

public void addValue(Value value)

getDebtor

public Debtor getDebtor()
Gets the value of the debtor property.

Returns:
possible object is Debtor

setDebtor

public void setDebtor(Debtor value)
Sets the value of the debtor property.

Parameters:
value - allowed object is Debtor

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)

getSource

public String getSource()
Gets the value of the source property.

Returns:
possible object is String

setSource

public void setSource(String value)
Sets the value of the source property.

Parameters:
value - allowed object is String

getVATInternalId

public VATRate getVATInternalId()
Gets the value of the vatInternalId property.

Returns:
possible object is Object

setVATInternalId

public void setVATInternalId(VATRate value)
Sets the value of the vatInternalId property.

Parameters:
value - allowed object is Object

getLaborInternalId

public LaborCostRate getLaborInternalId()
Gets the value of the laborInternalId property.

Returns:
possible object is Object

setLaborInternalId

public void setLaborInternalId(LaborCostRate value)
Sets the value of the laborInternalId property.

Parameters:
value - allowed object is Object

getPartInternalId

public Part getPartInternalId()
Gets the value of the partInternalId property.

Returns:
possible object is Object

setPartInternalId

public void setPartInternalId(Part value)
Sets the value of the partInternalId property.

Parameters:
value - allowed object is Object

getPlaceInternalId

public Place getPlaceInternalId()
Gets the value of the placeInternalId property.

Returns:
possible object is Object

setPlaceInternalId

public void setPlaceInternalId(Place value)
Sets the value of the placeInternalId property.

Parameters:
value - allowed object is Object

getImpactInternalId

public Impact getImpactInternalId()
Gets the value of the impactInternalId property.

Returns:
possible object is Object

setImpactInternalId

public void setImpactInternalId(Impact value)
Sets the value of the impactInternalId property.

Parameters:
value - allowed object is Object

getBankInternalId

public Bank getBankInternalId()
Gets the value of the bankInternalId property.

Returns:
possible object is Object

setBankInternalId

public void setBankInternalId(Bank value)
Sets the value of the bankInternalId property.

Parameters:
value - allowed object is Object

getDiscountInternalId

public Discount getDiscountInternalId()
Gets the value of the discountInternalId property.

Returns:
possible object is Object

setDiscountInternalId

public void setDiscountInternalId(Discount value)
Sets the value of the discountInternalId property.

Parameters:
value - allowed object is Object

beforeMarshal

public void beforeMarshal(Marshaller m)


Copyright © 2012. All Rights Reserved.