/**
 * EnumUnitOfMeasure.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
 */

package com.adsionline.ADSIShippingWS;

public class EnumUnitOfMeasure implements java.io.Serializable {
    private java.lang.String _value_;
    private static java.util.HashMap _table_ = new java.util.HashMap();

    // Constructor
    protected EnumUnitOfMeasure(java.lang.String value) {
        _value_ = value;
        _table_.put(_value_,this);
    }

    public static final java.lang.String _uomADJ = "uomADJ";
    public static final java.lang.String _uomBBL = "uomBBL";
    public static final java.lang.String _uomBFT = "uomBFT";
    public static final java.lang.String _uomBTU = "uomBTU";
    public static final java.lang.String _uomBU = "uomBU";
    public static final java.lang.String _uomB56 = "uomB56";
    public static final java.lang.String _uomCAR = "uomCAR";
    public static final java.lang.String _uomCG = "uomCG";
    public static final java.lang.String _uomCM = "uomCM";
    public static final java.lang.String _uomCYG = "uomCYG";
    public static final java.lang.String _uomCYK = "uomCYK";
    public static final java.lang.String _uomCY = "uomCY";
    public static final java.lang.String _uomCGM = "uomCGM";
    public static final java.lang.String _uomCKG = "uomCKG";
    public static final java.lang.String _uomCLB = "uomCLB";
    public static final java.lang.String _uomCTN = "uomCTN";
    public static final java.lang.String _uomCD = "uomCD";
    public static final java.lang.String _uomCRT = "uomCRT";
    public static final java.lang.String _uomCM3 = "uomCM3";
    public static final java.lang.String _uomCFT = "uomCFT";
    public static final java.lang.String _uomM3 = "uomM3";
    public static final java.lang.String _uomCYD = "uomCYD";
    public static final java.lang.String _uomCUR = "uomCUR";
    public static final java.lang.String _uomDEG = "uomDEG";
    public static final java.lang.String _uomDPR = "uomDPR";
    public static final java.lang.String _uomDPC = "uomDPC";
    public static final java.lang.String _uomDOZ = "uomDOZ";
    public static final java.lang.String _uomEA = "uomEA";
    public static final java.lang.String _uomF = "uomF";
    public static final java.lang.String _uomFT = "uomFT";
    public static final java.lang.String _uomFBM = "uomFBM";
    public static final java.lang.String _uomFIB = "uomFIB";
    public static final java.lang.String _uomFOZ = "uomFOZ";
    public static final java.lang.String _uomGAL = "uomGAL";
    public static final java.lang.String _uomGRM = "uomGRM";
    public static final java.lang.String _uomG = "uomG";
    public static final java.lang.String _uomFBX = "uomFBX";
    public static final java.lang.String _uomGRL = "uomGRL";
    public static final java.lang.String _uomGRO = "uomGRO";
    public static final java.lang.String _uomHZ = "uomHZ";
    public static final java.lang.String _uomCWT = "uomCWT";
    public static final java.lang.String _uomHUN = "uomHUN";
    public static final java.lang.String _uomJWL = "uomJWL";
    public static final java.lang.String _uomKGM = "uomKGM";
    public static final java.lang.String _uomKHZ = "uomKHZ";
    public static final java.lang.String _uomKN = "uomKN";
    public static final java.lang.String _uomKPA = "uomKPA";
    public static final java.lang.String _uomKWH = "uomKWH";
    public static final java.lang.String _uomKW = "uomKW";
    public static final java.lang.String _uomLF = "uomLF";
    public static final java.lang.String _uomLFT = "uomLFT";
    public static final java.lang.String _uomLNM = "uomLNM";
    public static final java.lang.String _uomLYD = "uomLYD";
    public static final java.lang.String _uomLIN = "uomLIN";
    public static final java.lang.String _uomL = "uomL";
    public static final java.lang.String _uomLTR = "uomLTR";
    public static final java.lang.String _uomMBQ = "uomMBQ";
    public static final java.lang.String _uomMET = "uomMET";
    public static final java.lang.String _uomMC = "uomMC";
    public static final java.lang.String _uomMG = "uomMG";
    public static final java.lang.String _uomML = "uomML";
    public static final java.lang.String _uomMPA = "uomMPA";
    public static final java.lang.String _uomNO = "uomNO";
    public static final java.lang.String _uomCSI = "uomCSI";
    public static final java.lang.String _uomCLF = "uomCLF";
    public static final java.lang.String _uomC = "uomC";
    public static final java.lang.String _uomOZ = "uomOZ";
    public static final java.lang.String _uomPK = "uomPK";
    public static final java.lang.String _uomPRS = "uomPRS";
    public static final java.lang.String _uomPR = "uomPR";
    public static final java.lang.String _uomPC = "uomPC";
    public static final java.lang.String _uomPCS = "uomPCS";
    public static final java.lang.String _uomLBC = "uomLBC";
    public static final java.lang.String _uomLB = "uomLB";
    public static final java.lang.String _uomPSI = "uomPSI";
    public static final java.lang.String _uomPFG = "uomPFG";
    public static final java.lang.String _uomPFL = "uomPFL";
    public static final java.lang.String _uomROL = "uomROL";
    public static final java.lang.String _uomSFT = "uomSFT";
    public static final java.lang.String _uomM2 = "uomM2";
    public static final java.lang.String _uomSQ = "uomSQ";
    public static final java.lang.String _uomSBE = "uomSBE";
    public static final java.lang.String _uom3MI = "uom3MI";
    public static final java.lang.String _uomKM3 = "uomKM3";
    public static final java.lang.String _uomKM = "uomKM";
    public static final java.lang.String _uomKM2 = "uomKM2";
    public static final java.lang.String _uomKSB = "uomKSB";
    public static final java.lang.String _uomK = "uomK";
    public static final java.lang.String _uomMBF = "uomMBF";
    public static final java.lang.String _uomMCF = "uomMCF";
    public static final java.lang.String _uomMFT = "uomMFT";
    public static final java.lang.String _uomMLF = "uomMLF";
    public static final java.lang.String _uomMSF = "uomMSF";
    public static final java.lang.String _uomMSI = "uomMSI";
    public static final java.lang.String _uomMBE = "uomMBE";
    public static final java.lang.String _uomMYD = "uomMYD";
    public static final java.lang.String _uomTOZ = "uomTOZ";
    public static final java.lang.String _uomYD = "uomYD";
    public static final java.lang.String _uomYN = "uomYN";
    public static final java.lang.String _uomIN = "uomIN";
    public static final java.lang.String _uomX = "uomX";
    public static final EnumUnitOfMeasure uomADJ = new EnumUnitOfMeasure(_uomADJ);
    public static final EnumUnitOfMeasure uomBBL = new EnumUnitOfMeasure(_uomBBL);
    public static final EnumUnitOfMeasure uomBFT = new EnumUnitOfMeasure(_uomBFT);
    public static final EnumUnitOfMeasure uomBTU = new EnumUnitOfMeasure(_uomBTU);
    public static final EnumUnitOfMeasure uomBU = new EnumUnitOfMeasure(_uomBU);
    public static final EnumUnitOfMeasure uomB56 = new EnumUnitOfMeasure(_uomB56);
    public static final EnumUnitOfMeasure uomCAR = new EnumUnitOfMeasure(_uomCAR);
    public static final EnumUnitOfMeasure uomCG = new EnumUnitOfMeasure(_uomCG);
    public static final EnumUnitOfMeasure uomCM = new EnumUnitOfMeasure(_uomCM);
    public static final EnumUnitOfMeasure uomCYG = new EnumUnitOfMeasure(_uomCYG);
    public static final EnumUnitOfMeasure uomCYK = new EnumUnitOfMeasure(_uomCYK);
    public static final EnumUnitOfMeasure uomCY = new EnumUnitOfMeasure(_uomCY);
    public static final EnumUnitOfMeasure uomCGM = new EnumUnitOfMeasure(_uomCGM);
    public static final EnumUnitOfMeasure uomCKG = new EnumUnitOfMeasure(_uomCKG);
    public static final EnumUnitOfMeasure uomCLB = new EnumUnitOfMeasure(_uomCLB);
    public static final EnumUnitOfMeasure uomCTN = new EnumUnitOfMeasure(_uomCTN);
    public static final EnumUnitOfMeasure uomCD = new EnumUnitOfMeasure(_uomCD);
    public static final EnumUnitOfMeasure uomCRT = new EnumUnitOfMeasure(_uomCRT);
    public static final EnumUnitOfMeasure uomCM3 = new EnumUnitOfMeasure(_uomCM3);
    public static final EnumUnitOfMeasure uomCFT = new EnumUnitOfMeasure(_uomCFT);
    public static final EnumUnitOfMeasure uomM3 = new EnumUnitOfMeasure(_uomM3);
    public static final EnumUnitOfMeasure uomCYD = new EnumUnitOfMeasure(_uomCYD);
    public static final EnumUnitOfMeasure uomCUR = new EnumUnitOfMeasure(_uomCUR);
    public static final EnumUnitOfMeasure uomDEG = new EnumUnitOfMeasure(_uomDEG);
    public static final EnumUnitOfMeasure uomDPR = new EnumUnitOfMeasure(_uomDPR);
    public static final EnumUnitOfMeasure uomDPC = new EnumUnitOfMeasure(_uomDPC);
    public static final EnumUnitOfMeasure uomDOZ = new EnumUnitOfMeasure(_uomDOZ);
    public static final EnumUnitOfMeasure uomEA = new EnumUnitOfMeasure(_uomEA);
    public static final EnumUnitOfMeasure uomF = new EnumUnitOfMeasure(_uomF);
    public static final EnumUnitOfMeasure uomFT = new EnumUnitOfMeasure(_uomFT);
    public static final EnumUnitOfMeasure uomFBM = new EnumUnitOfMeasure(_uomFBM);
    public static final EnumUnitOfMeasure uomFIB = new EnumUnitOfMeasure(_uomFIB);
    public static final EnumUnitOfMeasure uomFOZ = new EnumUnitOfMeasure(_uomFOZ);
    public static final EnumUnitOfMeasure uomGAL = new EnumUnitOfMeasure(_uomGAL);
    public static final EnumUnitOfMeasure uomGRM = new EnumUnitOfMeasure(_uomGRM);
    public static final EnumUnitOfMeasure uomG = new EnumUnitOfMeasure(_uomG);
    public static final EnumUnitOfMeasure uomFBX = new EnumUnitOfMeasure(_uomFBX);
    public static final EnumUnitOfMeasure uomGRL = new EnumUnitOfMeasure(_uomGRL);
    public static final EnumUnitOfMeasure uomGRO = new EnumUnitOfMeasure(_uomGRO);
    public static final EnumUnitOfMeasure uomHZ = new EnumUnitOfMeasure(_uomHZ);
    public static final EnumUnitOfMeasure uomCWT = new EnumUnitOfMeasure(_uomCWT);
    public static final EnumUnitOfMeasure uomHUN = new EnumUnitOfMeasure(_uomHUN);
    public static final EnumUnitOfMeasure uomJWL = new EnumUnitOfMeasure(_uomJWL);
    public static final EnumUnitOfMeasure uomKGM = new EnumUnitOfMeasure(_uomKGM);
    public static final EnumUnitOfMeasure uomKHZ = new EnumUnitOfMeasure(_uomKHZ);
    public static final EnumUnitOfMeasure uomKN = new EnumUnitOfMeasure(_uomKN);
    public static final EnumUnitOfMeasure uomKPA = new EnumUnitOfMeasure(_uomKPA);
    public static final EnumUnitOfMeasure uomKWH = new EnumUnitOfMeasure(_uomKWH);
    public static final EnumUnitOfMeasure uomKW = new EnumUnitOfMeasure(_uomKW);
    public static final EnumUnitOfMeasure uomLF = new EnumUnitOfMeasure(_uomLF);
    public static final EnumUnitOfMeasure uomLFT = new EnumUnitOfMeasure(_uomLFT);
    public static final EnumUnitOfMeasure uomLNM = new EnumUnitOfMeasure(_uomLNM);
    public static final EnumUnitOfMeasure uomLYD = new EnumUnitOfMeasure(_uomLYD);
    public static final EnumUnitOfMeasure uomLIN = new EnumUnitOfMeasure(_uomLIN);
    public static final EnumUnitOfMeasure uomL = new EnumUnitOfMeasure(_uomL);
    public static final EnumUnitOfMeasure uomLTR = new EnumUnitOfMeasure(_uomLTR);
    public static final EnumUnitOfMeasure uomMBQ = new EnumUnitOfMeasure(_uomMBQ);
    public static final EnumUnitOfMeasure uomMET = new EnumUnitOfMeasure(_uomMET);
    public static final EnumUnitOfMeasure uomMC = new EnumUnitOfMeasure(_uomMC);
    public static final EnumUnitOfMeasure uomMG = new EnumUnitOfMeasure(_uomMG);
    public static final EnumUnitOfMeasure uomML = new EnumUnitOfMeasure(_uomML);
    public static final EnumUnitOfMeasure uomMPA = new EnumUnitOfMeasure(_uomMPA);
    public static final EnumUnitOfMeasure uomNO = new EnumUnitOfMeasure(_uomNO);
    public static final EnumUnitOfMeasure uomCSI = new EnumUnitOfMeasure(_uomCSI);
    public static final EnumUnitOfMeasure uomCLF = new EnumUnitOfMeasure(_uomCLF);
    public static final EnumUnitOfMeasure uomC = new EnumUnitOfMeasure(_uomC);
    public static final EnumUnitOfMeasure uomOZ = new EnumUnitOfMeasure(_uomOZ);
    public static final EnumUnitOfMeasure uomPK = new EnumUnitOfMeasure(_uomPK);
    public static final EnumUnitOfMeasure uomPRS = new EnumUnitOfMeasure(_uomPRS);
    public static final EnumUnitOfMeasure uomPR = new EnumUnitOfMeasure(_uomPR);
    public static final EnumUnitOfMeasure uomPC = new EnumUnitOfMeasure(_uomPC);
    public static final EnumUnitOfMeasure uomPCS = new EnumUnitOfMeasure(_uomPCS);
    public static final EnumUnitOfMeasure uomLBC = new EnumUnitOfMeasure(_uomLBC);
    public static final EnumUnitOfMeasure uomLB = new EnumUnitOfMeasure(_uomLB);
    public static final EnumUnitOfMeasure uomPSI = new EnumUnitOfMeasure(_uomPSI);
    public static final EnumUnitOfMeasure uomPFG = new EnumUnitOfMeasure(_uomPFG);
    public static final EnumUnitOfMeasure uomPFL = new EnumUnitOfMeasure(_uomPFL);
    public static final EnumUnitOfMeasure uomROL = new EnumUnitOfMeasure(_uomROL);
    public static final EnumUnitOfMeasure uomSFT = new EnumUnitOfMeasure(_uomSFT);
    public static final EnumUnitOfMeasure uomM2 = new EnumUnitOfMeasure(_uomM2);
    public static final EnumUnitOfMeasure uomSQ = new EnumUnitOfMeasure(_uomSQ);
    public static final EnumUnitOfMeasure uomSBE = new EnumUnitOfMeasure(_uomSBE);
    public static final EnumUnitOfMeasure uom3MI = new EnumUnitOfMeasure(_uom3MI);
    public static final EnumUnitOfMeasure uomKM3 = new EnumUnitOfMeasure(_uomKM3);
    public static final EnumUnitOfMeasure uomKM = new EnumUnitOfMeasure(_uomKM);
    public static final EnumUnitOfMeasure uomKM2 = new EnumUnitOfMeasure(_uomKM2);
    public static final EnumUnitOfMeasure uomKSB = new EnumUnitOfMeasure(_uomKSB);
    public static final EnumUnitOfMeasure uomK = new EnumUnitOfMeasure(_uomK);
    public static final EnumUnitOfMeasure uomMBF = new EnumUnitOfMeasure(_uomMBF);
    public static final EnumUnitOfMeasure uomMCF = new EnumUnitOfMeasure(_uomMCF);
    public static final EnumUnitOfMeasure uomMFT = new EnumUnitOfMeasure(_uomMFT);
    public static final EnumUnitOfMeasure uomMLF = new EnumUnitOfMeasure(_uomMLF);
    public static final EnumUnitOfMeasure uomMSF = new EnumUnitOfMeasure(_uomMSF);
    public static final EnumUnitOfMeasure uomMSI = new EnumUnitOfMeasure(_uomMSI);
    public static final EnumUnitOfMeasure uomMBE = new EnumUnitOfMeasure(_uomMBE);
    public static final EnumUnitOfMeasure uomMYD = new EnumUnitOfMeasure(_uomMYD);
    public static final EnumUnitOfMeasure uomTOZ = new EnumUnitOfMeasure(_uomTOZ);
    public static final EnumUnitOfMeasure uomYD = new EnumUnitOfMeasure(_uomYD);
    public static final EnumUnitOfMeasure uomYN = new EnumUnitOfMeasure(_uomYN);
    public static final EnumUnitOfMeasure uomIN = new EnumUnitOfMeasure(_uomIN);
    public static final EnumUnitOfMeasure uomX = new EnumUnitOfMeasure(_uomX);
    public java.lang.String getValue() { return _value_;}
    public static EnumUnitOfMeasure fromValue(java.lang.String value)
          throws java.lang.IllegalArgumentException {
        EnumUnitOfMeasure enumeration = (EnumUnitOfMeasure)
            _table_.get(value);
        if (enumeration==null) throw new java.lang.IllegalArgumentException();
        return enumeration;
    }
    public static EnumUnitOfMeasure fromString(java.lang.String value)
          throws java.lang.IllegalArgumentException {
        return fromValue(value);
    }
    public boolean equals(java.lang.Object obj) {return (obj == this);}
    public int hashCode() { return toString().hashCode();}
    public java.lang.String toString() { return _value_;}
    public java.lang.Object readResolve() throws java.io.ObjectStreamException { return fromValue(_value_);}
    public static org.apache.axis.encoding.Serializer getSerializer(
           java.lang.String mechType, 
           java.lang.Class _javaType,  
           javax.xml.namespace.QName _xmlType) {
        return 
          new org.apache.axis.encoding.ser.EnumSerializer(
            _javaType, _xmlType);
    }
    public static org.apache.axis.encoding.Deserializer getDeserializer(
           java.lang.String mechType, 
           java.lang.Class _javaType,  
           javax.xml.namespace.QName _xmlType) {
        return 
          new org.apache.axis.encoding.ser.EnumDeserializer(
            _javaType, _xmlType);
    }
    // Type metadata
    private static org.apache.axis.description.TypeDesc typeDesc =
        new org.apache.axis.description.TypeDesc(EnumUnitOfMeasure.class);

    static {
        typeDesc.setXmlType(new javax.xml.namespace.QName("http://adsionline.com/ADSIShippingWS/", "enumUnitOfMeasure"));
    }
    /**
     * Return type metadata object
     */
    public static org.apache.axis.description.TypeDesc getTypeDesc() {
        return typeDesc;
    }

}
