All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openapplications.oagis_segments.AMOUNT Maven / Gradle / Ivy

There is a newer version: 12.1.0-21
Show newest version

package org.openapplications.oagis_segments;

import java.math.BigDecimal;
import java.math.BigInteger;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;


/**
 * 

Classe Java pour AMOUNT complex type. * *

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe. * *

 * <complexType name="AMOUNT">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element ref="{http://www.openapplications.org/oagis_fields}VALUE"/>
 *         <element ref="{http://www.openapplications.org/oagis_fields}NUMOFDEC"/>
 *         <element ref="{http://www.openapplications.org/oagis_fields}SIGN"/>
 *         <element ref="{http://www.openapplications.org/oagis_fields}CURRENCY"/>
 *         <element ref="{http://www.openapplications.org/oagis_fields}DRCR"/>
 *       </sequence>
 *       <attribute name="qualifier" use="required">
 *         <simpleType>
 *           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
 *             <enumeration value="ACTUAL"/>
 *             <enumeration value="APPRVORD"/>
 *             <enumeration value="AVAILABLE"/>
 *             <enumeration value="BUDGET"/>
 *             <enumeration value="COMMISSION"/>
 *             <enumeration value="DECLAREVAL"/>
 *             <enumeration value="DSCPRCNT"/>
 *             <enumeration value="DSCVALUE"/>
 *             <enumeration value="DISCNT"/>
 *             <enumeration value="DOCUMENT"/>
 *             <enumeration value="ESTENGIMP"/>
 *             <enumeration value="ESTFREIGHT"/>
 *             <enumeration value="ESTHRS"/>
 *             <enumeration value="ESTIMATE"/>
 *             <enumeration value="ESTMANIMP"/>
 *             <enumeration value="ESTUCOST"/>
 *             <enumeration value="EXTENDED"/>
 *             <enumeration value="FREIGHT"/>
 *             <enumeration value="ITEM"/>
 *             <enumeration value="OPENITEM"/>
 *             <enumeration value="ORDER"/>
 *             <enumeration value="ORDLIMIT"/>
 *             <enumeration value="PAYRATE"/>
 *             <enumeration value="RATE"/>
 *             <enumeration value="PRCBRK"/>
 *             <enumeration value="TAX"/>
 *             <enumeration value="TAXBASE"/>
 *             <enumeration value="TOTAL"/>
 *             <enumeration value="TOTLIMIT"/>
 *             <enumeration value="OTHER"/>
 *           </restriction>
 *         </simpleType>
 *       </attribute>
 *       <attribute name="type">
 *         <simpleType>
 *           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
 *             <enumeration value="T"/>
 *             <enumeration value="F"/>
 *             <enumeration value="TAX"/>
 *             <enumeration value="OTHER"/>
 *           </restriction>
 *         </simpleType>
 *       </attribute>
 *       <attribute name="index" type="{http://www.w3.org/2001/XMLSchema}string" />
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AMOUNT", propOrder = { "value", "numofdec", "sign", "currency", "drcr" }) public class AMOUNT { @XmlElement(name = "VALUE", namespace = "http://www.openapplications.org/oagis_fields", required = true) protected BigDecimal value; @XmlElement(name = "NUMOFDEC", namespace = "http://www.openapplications.org/oagis_fields", required = true) protected BigInteger numofdec; @XmlElement(name = "SIGN", namespace = "http://www.openapplications.org/oagis_fields", required = true) protected String sign; @XmlElement(name = "CURRENCY", namespace = "http://www.openapplications.org/oagis_fields", required = true) protected String currency; @XmlElement(name = "DRCR", namespace = "http://www.openapplications.org/oagis_fields", required = true) protected String drcr; @XmlAttribute(name = "qualifier", required = true) @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String qualifier; @XmlAttribute(name = "type") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected String type; @XmlAttribute(name = "index") protected String index; /** * Obtient la valeur de la propriété value. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getVALUE() { return value; } /** * Définit la valeur de la propriété value. * * @param value * allowed object is * {@link BigDecimal } * */ public void setVALUE(BigDecimal value) { this.value = value; } /** * Obtient la valeur de la propriété numofdec. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getNUMOFDEC() { return numofdec; } /** * Définit la valeur de la propriété numofdec. * * @param value * allowed object is * {@link BigInteger } * */ public void setNUMOFDEC(BigInteger value) { this.numofdec = value; } /** * Obtient la valeur de la propriété sign. * * @return * possible object is * {@link String } * */ public String getSIGN() { return sign; } /** * Définit la valeur de la propriété sign. * * @param value * allowed object is * {@link String } * */ public void setSIGN(String value) { this.sign = value; } /** * Obtient la valeur de la propriété currency. * * @return * possible object is * {@link String } * */ public String getCURRENCY() { return currency; } /** * Définit la valeur de la propriété currency. * * @param value * allowed object is * {@link String } * */ public void setCURRENCY(String value) { this.currency = value; } /** * Obtient la valeur de la propriété drcr. * * @return * possible object is * {@link String } * */ public String getDRCR() { return drcr; } /** * Définit la valeur de la propriété drcr. * * @param value * allowed object is * {@link String } * */ public void setDRCR(String value) { this.drcr = value; } /** * Obtient la valeur de la propriété qualifier. * * @return * possible object is * {@link String } * */ public String getQualifier() { return qualifier; } /** * Définit la valeur de la propriété qualifier. * * @param value * allowed object is * {@link String } * */ public void setQualifier(String value) { this.qualifier = value; } /** * Obtient la valeur de la propriété type. * * @return * possible object is * {@link String } * */ public String getType() { return type; } /** * Définit la valeur de la propriété type. * * @param value * allowed object is * {@link String } * */ public void setType(String value) { this.type = value; } /** * Obtient la valeur de la propriété index. * * @return * possible object is * {@link String } * */ public String getIndex() { return index; } /** * Définit la valeur de la propriété index. * * @param value * allowed object is * {@link String } * */ public void setIndex(String value) { this.index = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy