
org.openapplications.oagis_segments.QUANTITY Maven / Gradle / Ivy
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 QUANTITY complex type.
*
*
Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.
*
*
* <complexType name="QUANTITY">
* <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}UOM"/>
* </sequence>
* <attribute name="qualifier" use="required">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
* <enumeration value="ACCEPTED"/>
* <enumeration value="ACTDUR"/>
* <enumeration value="ACTHRS"/>
* <enumeration value="ALLOCATED"/>
* <enumeration value="ALLOWEDWT"/>
* <enumeration value="AVAILABLE"/>
* <enumeration value="AVGRUNSIZE"/>
* <enumeration value="BACKORDERD"/>
* <enumeration value="BATCHSIZE"/>
* <enumeration value="BATCHTIME"/>
* <enumeration value="BLOCKED"/>
* <enumeration value="BREAKTIME"/>
* <enumeration value="CAPPERCENT"/>
* <enumeration value="CATCHWEGHT"/>
* <enumeration value="COMMISSION"/>
* <enumeration value="COMPLETED"/>
* <enumeration value="CUMULATIVE"/>
* <enumeration value="DELIVERED"/>
* <enumeration value="DURATION"/>
* <enumeration value="DUROVER"/>
* <enumeration value="DURUNDER"/>
* <enumeration value="EMPLOYEES"/>
* <enumeration value="EMPREQD"/>
* <enumeration value="ESTDUR"/>
* <enumeration value="ESTHRS"/>
* <enumeration value="ESTWEIGHT"/>
* <enumeration value="FILENAME"/>
* <enumeration value="FILESIZE"/>
* <enumeration value="FIXEDTIME"/>
* <enumeration value="HEIGHT"/>
* <enumeration value="INSPECTED"/>
* <enumeration value="INSPECTION"/>
* <enumeration value="ITEM"/>
* <enumeration value="LDTMOFFSET"/>
* <enumeration value="LENGTH"/>
* <enumeration value="LABOR"/>
* <enumeration value="LOADINGWT"/>
* <enumeration value="LOTSIZEMAX"/>
* <enumeration value="LOTSIZEMIN"/>
* <enumeration value="LOTSIZEMLT"/>
* <enumeration value="LOWERLIMIT"/>
* <enumeration value="MACHINEHRS"/>
* <enumeration value="MAXIMUM"/>
* <enumeration value="MAXPARLTM"/>
* <enumeration value="MINIMUM"/>
* <enumeration value="MOVETIME"/>
* <enumeration value="MSMENT"/>
* <enumeration value="MULTIPLIER"/>
* <enumeration value="NETWEIGHT"/>
* <enumeration value="OPEN"/>
* <enumeration value="ORDERED"/>
* <enumeration value="OTHERREJ"/>
* <enumeration value="OVERSHIP"/>
* <enumeration value="PACKING"/>
* <enumeration value="PERCENT"/>
* <enumeration value="PERCENTREQ"/>
* <enumeration value="PERSHBNOPR"/>
* <enumeration value="PERSHWIOPR"/>
* <enumeration value="PLNDPRCT"/>
* <enumeration value="PRCBRK"/>
* <enumeration value="PRIOR"/>
* <enumeration value="QUEUETIME"/>
* <enumeration value="RATE"/>
* <enumeration value="RECEIVED"/>
* <enumeration value="REJECTED"/>
* <enumeration value="REJFIXED"/>
* <enumeration value="REJPERCENT"/>
* <enumeration value="REMDUR"/>
* <enumeration value="REMHRS"/>
* <enumeration value="REQUIRED"/>
* <enumeration value="RETURNED"/>
* <enumeration value="REWORK"/>
* <enumeration value="RUNTIME"/>
* <enumeration value="SCRAP"/>
* <enumeration value="SETUPTIME"/>
* <enumeration value="SHELFLIFE"/>
* <enumeration value="SHIPPED"/>
* <enumeration value="SHIPUNIT"/>
* <enumeration value="START"/>
* <enumeration value="TEARDOWN"/>
* <enumeration value="TOOLREQD"/>
* <enumeration value="TOTWEIGHT"/>
* <enumeration value="TRANSFRLOT"/>
* <enumeration value="UNDERSHIP"/>
* <enumeration value="UNIT"/>
* <enumeration value="UPPERLIMIT"/>
* <enumeration value="VOLUME"/>
* <enumeration value="WAITTIME"/>
* <enumeration value="WEIGHT"/>
* <enumeration value="WIDTH"/>
* <enumeration value="OTHER"/>
* </restriction>
* </simpleType>
* </attribute>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "QUANTITY", propOrder = {
"value",
"numofdec",
"sign",
"uom"
})
public class QUANTITY {
@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 = "UOM", namespace = "http://www.openapplications.org/oagis_fields", required = true)
protected String uom;
@XmlAttribute(name = "qualifier", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String qualifier;
/**
* 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é uom.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUOM() {
return uom;
}
/**
* Définit la valeur de la propriété uom.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUOM(String value) {
this.uom = 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;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy