net.sourceforge.ota_tools.jaxb.ota2010a.ping.TransactionStatusType Maven / Gradle / Ivy
The newest version!
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2014.12.31 at 04:22:27 PM PST
//
package net.sourceforge.ota_tools.jaxb.ota2010a.ping;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for TransactionStatusType.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <simpleType name="TransactionStatusType">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Pending"/>
* <enumeration value="Cancelled"/>
* <enumeration value="Modified"/>
* <enumeration value="Committed"/>
* <enumeration value="Ignored"/>
* <enumeration value="On Hold"/>
* <enumeration value="Unsuccessful"/>
* <enumeration value="PendingCancellation"/>
* <enumeration value="PendingPurchase"/>
* <enumeration value="Requested"/>
* <enumeration value="Reserved"/>
* <enumeration value="Unchanged"/>
* <enumeration value="RequestDenied"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "TransactionStatusType")
@XmlEnum
public enum TransactionStatusType {
@XmlEnumValue("Pending")
PENDING("Pending"),
@XmlEnumValue("Cancelled")
CANCELLED("Cancelled"),
@XmlEnumValue("Modified")
MODIFIED("Modified"),
@XmlEnumValue("Committed")
COMMITTED("Committed"),
@XmlEnumValue("Ignored")
IGNORED("Ignored"),
@XmlEnumValue("On Hold")
ON_HOLD("On Hold"),
@XmlEnumValue("Unsuccessful")
UNSUCCESSFUL("Unsuccessful"),
/**
* The item that is pending cancellation.
*
*/
@XmlEnumValue("PendingCancellation")
PENDING_CANCELLATION("PendingCancellation"),
/**
* Purchase of the item is pending.
*
*/
@XmlEnumValue("PendingPurchase")
PENDING_PURCHASE("PendingPurchase"),
/**
* The item has been requested.
*
*/
@XmlEnumValue("Requested")
REQUESTED("Requested"),
/**
* The item is reserved.
*
*/
@XmlEnumValue("Reserved")
RESERVED("Reserved"),
/**
* The item is not changed due to the most recent action.
*
*/
@XmlEnumValue("Unchanged")
UNCHANGED("Unchanged"),
/**
* Request denied.
*
*/
@XmlEnumValue("RequestDenied")
REQUEST_DENIED("RequestDenied");
private final String value;
TransactionStatusType(String v) {
value = v;
}
public String value() {
return value;
}
public static TransactionStatusType fromValue(String v) {
for (TransactionStatusType c: TransactionStatusType.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}