package atlas.classifiers;
public class TransactionOperationClassifier
implements java.io.Serializable, iapp.services.Classifier {
public static final TransactionOperationClassifier CREDIT = new TransactionOperationClassifier("CR");
public static final TransactionOperationClassifier SALE = new TransactionOperationClassifier("SL");
public static final TransactionOperationClassifier VOICE_AUTHORIZATION = new TransactionOperationClassifier("VA");
public static final TransactionOperationClassifier BALANCE_INQUIRY = new TransactionOperationClassifier("BI");
public static final TransactionOperationClassifier ACCOUNT_VERIFICATION = new TransactionOperationClassifier("AV");
public static final TransactionOperationClassifier VOUCHER_CLEAR = new TransactionOperationClassifier("VC");
public static final TransactionOperationClassifier VOUCHER_CLEAR_REFUND = new TransactionOperationClassifier("VR");
public static final TransactionOperationClassifier ACTIVATE = new TransactionOperationClassifier("AC");
public static final TransactionOperationClassifier DEACTIVATE = new TransactionOperationClassifier("DC");
public static final TransactionOperationClassifier REACTIVATE = new TransactionOperationClassifier("RC");
public static final TransactionOperationClassifier CONVENIENCE_FEE = new TransactionOperationClassifier("CF");
public static final TransactionOperationClassifier TRANSFER = new TransactionOperationClassifier("TF");
public static final TransactionOperationClassifier CREATE_ALIAS = new TransactionOperationClassifier("CA");
public static final TransactionOperationClassifier DELETE_ALIAS = new TransactionOperationClassifier("DA");
public static final TransactionOperationClassifier SALE_INFO = new TransactionOperationClassifier("SI");
public static final TransactionOperationClassifier CREDIT_INFO = new TransactionOperationClassifier("CI");
public static final TransactionOperationClassifier STATUS_VERIFICATION = new TransactionOperationClassifier("SV");
public static final TransactionOperationClassifier KEY_LOAD = new TransactionOperationClassifier("KL");
public static final TransactionOperationClassifier P2PE_KEY_LOAD = new TransactionOperationClassifier("PE");
public static final TransactionOperationClassifier MAC_KEY_LOAD = new TransactionOperationClassifier("MC");
public static final TransactionOperationClassifier SPLIT_IN = new TransactionOperationClassifier("XI");
public static final TransactionOperationClassifier SPLIT_OUT = new TransactionOperationClassifier("XO");
public static final TransactionOperationClassifier CAPTURE = new TransactionOperationClassifier("PC");
public static final TransactionOperationClassifier AUTHORIZATION = new TransactionOperationClassifier("AO");
public static final TransactionOperationClassifier CAPTURE = new TransactionOperationClassifier("PC");
public static final TransactionOperationClassifier AUTHORIZATION = new TransactionOperationClassifier("AO");
public static final TransactionOperationClassifier CREDIT = new TransactionOperationClassifier("CR");
public static final TransactionOperationClassifier SALE = new TransactionOperationClassifier("SL");
public static final TransactionOperationClassifier VOICE_AUTHORIZATION = new TransactionOperationClassifier("VA");
public static final TransactionOperationClassifier BALANCE_INQUIRY = new TransactionOperationClassifier("BI");
public static final TransactionOperationClassifier ACCOUNT_VERIFICATION = new TransactionOperationClassifier("AV");
public static final TransactionOperationClassifier VOUCHER_CLEAR = new TransactionOperationClassifier("VC");
public static final TransactionOperationClassifier VOUCHER_CLEAR_REFUND = new TransactionOperationClassifier("VR");
public static final TransactionOperationClassifier ACTIVATE = new TransactionOperationClassifier("AC");
public static final TransactionOperationClassifier DEACTIVATE = new TransactionOperationClassifier("DC");
public static final TransactionOperationClassifier REACTIVATE = new TransactionOperationClassifier("RC");
public static final TransactionOperationClassifier CONVENIENCE_FEE = new TransactionOperationClassifier("CF");
public static final TransactionOperationClassifier TRANSFER = new TransactionOperationClassifier("TF");
public static final TransactionOperationClassifier CREATE_ALIAS = new TransactionOperationClassifier("CA");
public static final TransactionOperationClassifier DELETE_ALIAS = new TransactionOperationClassifier("DA");
public static final TransactionOperationClassifier SALE_INFO = new TransactionOperationClassifier("SI");
public static final TransactionOperationClassifier CREDIT_INFO = new TransactionOperationClassifier("CI");
public static final TransactionOperationClassifier STATUS_VERIFICATION = new TransactionOperationClassifier("SV");
public static final TransactionOperationClassifier KEY_LOAD = new TransactionOperationClassifier("KL");
public static final TransactionOperationClassifier P2PE_KEY_LOAD = new TransactionOperationClassifier("PE");
public static final TransactionOperationClassifier MAC_KEY_LOAD = new TransactionOperationClassifier("MC");
public static final TransactionOperationClassifier SPLIT_IN = new TransactionOperationClassifier("XI");
public static final TransactionOperationClassifier SPLIT_OUT = new TransactionOperationClassifier("XO");
public static final TransactionOperationClassifier CAPTURE = new TransactionOperationClassifier("PC");
public static final TransactionOperationClassifier AUTHORIZATION = new TransactionOperationClassifier("AO");
public static final TransactionOperationClassifier CREDIT = new TransactionOperationClassifier("CR");
public static final TransactionOperationClassifier SALE = new TransactionOperationClassifier("SL");
public static final TransactionOperationClassifier VOICE_AUTHORIZATION = new TransactionOperationClassifier("VA");
public static final TransactionOperationClassifier BALANCE_INQUIRY = new TransactionOperationClassifier("BI");
public static final TransactionOperationClassifier ACCOUNT_VERIFICATION = new TransactionOperationClassifier("AV");
public static final TransactionOperationClassifier VOUCHER_CLEAR = new TransactionOperationClassifier("VC");
public static final TransactionOperationClassifier VOUCHER_CLEAR_REFUND = new TransactionOperationClassifier("VR");
public static final TransactionOperationClassifier ACTIVATE = new TransactionOperationClassifier("AC");
public static final TransactionOperationClassifier DEACTIVATE = new TransactionOperationClassifier("DC");
public static final TransactionOperationClassifier REACTIVATE = new TransactionOperationClassifier("RC");
public static final TransactionOperationClassifier CONVENIENCE_FEE = new TransactionOperationClassifier("CF");
public static final TransactionOperationClassifier TRANSFER = new TransactionOperationClassifier("TF");
public static final TransactionOperationClassifier CREATE_ALIAS = new TransactionOperationClassifier("CA");
public static final TransactionOperationClassifier DELETE_ALIAS = new TransactionOperationClassifier("DA");
public static final TransactionOperationClassifier SALE_INFO = new TransactionOperationClassifier("SI");
public static final TransactionOperationClassifier CREDIT_INFO = new TransactionOperationClassifier("CI");
public static final TransactionOperationClassifier STATUS_VERIFICATION = new TransactionOperationClassifier("SV");
public static final TransactionOperationClassifier KEY_LOAD = new TransactionOperationClassifier("KL");
public static final TransactionOperationClassifier P2PE_KEY_LOAD = new TransactionOperationClassifier("PE");
public static final TransactionOperationClassifier MAC_KEY_LOAD = new TransactionOperationClassifier("MC");
public static final TransactionOperationClassifier SPLIT_IN = new TransactionOperationClassifier("XI");
public static final TransactionOperationClassifier SPLIT_OUT = new TransactionOperationClassifier("XO");
public static final TransactionOperationClassifier PULL_IN = new TransactionOperationClassifier("PI");
public static final TransactionOperationClassifier PULL_OUT = new TransactionOperationClassifier("PO");
public static final TransactionOperationClassifier KEY_LOAD = new TransactionOperationClassifier("KL");
public static final TransactionOperationClassifier KEY_LOAD = new TransactionOperationClassifier("KL");
public static final TransactionOperationClassifier PULL_IN = new TransactionOperationClassifier("PI");
public static final TransactionOperationClassifier PULL_OUT = new TransactionOperationClassifier("PO");
public static final TransactionOperationClassifier PULL_IN = new TransactionOperationClassifier("PI");
public static final TransactionOperationClassifier PULL_OUT = new TransactionOperationClassifier("PO");
public static final TransactionOperationClassifier TERMINAL_CONFIGURATION_LOAD = new TransactionOperationClassifier("TC");
public static final TransactionOperationClassifier TERMINAL_CONFIGURATION_LOAD = new TransactionOperationClassifier("TC");
public static final TransactionOperationClassifier TERMINAL_CONFIGURATION_LOAD = new TransactionOperationClassifier("TC");
private static final java.util.Map values = new java.util.TreeMap();
private static java.util.List literals = new java.util.ArrayList(3);
private static java.util.List names = new java.util.ArrayList(3);
/**
* Initializes the values.
*/
static {
values.put(CREDIT.value, CREDIT);
literals.add(CREDIT.value);
CREDIT.setName("CREDIT");
names.add("CREDIT");
values.put(SALE.value, SALE);
literals.add(SALE.value);
SALE.setName("SALE");
names.add("SALE");
values.put(VOICE_AUTHORIZATION.value, VOICE_AUTHORIZATION);
literals.add(VOICE_AUTHORIZATION.value);
VOICE_AUTHORIZATION.setName("VOICE_AUTHORIZATION");
names.add("VOICE_AUTHORIZATION");
values.put(BALANCE_INQUIRY.value, BALANCE_INQUIRY);
literals.add(BALANCE_INQUIRY.value);
BALANCE_INQUIRY.setName("BALANCE_INQUIRY");
names.add("BALANCE_INQUIRY");
values.put(ACCOUNT_VERIFICATION.value, ACCOUNT_VERIFICATION);
literals.add(ACCOUNT_VERIFICATION.value);
ACCOUNT_VERIFICATION.setName("ACCOUNT_VERIFICATION");
names.add("ACCOUNT_VERIFICATION");
values.put(VOUCHER_CLEAR.value, VOUCHER_CLEAR);
literals.add(VOUCHER_CLEAR.value);
VOUCHER_CLEAR.setName("VOUCHER_CLEAR");
names.add("VOUCHER_CLEAR");
values.put(VOUCHER_CLEAR_REFUND.value, VOUCHER_CLEAR_REFUND);
literals.add(VOUCHER_CLEAR_REFUND.value);
VOUCHER_CLEAR_REFUND.setName("VOUCHER_CLEAR_REFUND");
names.add("VOUCHER_CLEAR_REFUND");
values.put(ACTIVATE.value, ACTIVATE);
literals.add(ACTIVATE.value);
ACTIVATE.setName("ACTIVATE");
names.add("ACTIVATE");
values.put(DEACTIVATE.value, DEACTIVATE);
literals.add(DEACTIVATE.value);
DEACTIVATE.setName("DEACTIVATE");
names.add("DEACTIVATE");
values.put(REACTIVATE.value, REACTIVATE);
literals.add(REACTIVATE.value);
REACTIVATE.setName("REACTIVATE");
names.add("REACTIVATE");
values.put(CONVENIENCE_FEE.value, CONVENIENCE_FEE);
literals.add(CONVENIENCE_FEE.value);
CONVENIENCE_FEE.setName("CONVENIENCE_FEE");
names.add("CONVENIENCE_FEE");
values.put(TRANSFER.value, TRANSFER);
literals.add(TRANSFER.value);
TRANSFER.setName("TRANSFER");
names.add("TRANSFER");
values.put(CREATE_ALIAS.value, CREATE_ALIAS);
literals.add(CREATE_ALIAS.value);
CREATE_ALIAS.setName("CREATE_ALIAS");
names.add("CREATE_ALIAS");
values.put(DELETE_ALIAS.value, DELETE_ALIAS);
literals.add(DELETE_ALIAS.value);
DELETE_ALIAS.setName("DELETE_ALIAS");
names.add("DELETE_ALIAS");
values.put(SALE_INFO.value, SALE_INFO);
literals.add(SALE_INFO.value);
SALE_INFO.setName("SALE_INFO");
names.add("SALE_INFO");
values.put(CREDIT_INFO.value, CREDIT_INFO);
literals.add(CREDIT_INFO.value);
CREDIT_INFO.setName("CREDIT_INFO");
names.add("CREDIT_INFO");
values.put(STATUS_VERIFICATION.value, STATUS_VERIFICATION);
literals.add(STATUS_VERIFICATION.value);
STATUS_VERIFICATION.setName("STATUS_VERIFICATION");
names.add("STATUS_VERIFICATION");
values.put(KEY_LOAD.value, KEY_LOAD);
literals.add(KEY_LOAD.value);
KEY_LOAD.setName("KEY_LOAD");
names.add("KEY_LOAD");
values.put(P2PE_KEY_LOAD.value, P2PE_KEY_LOAD);
literals.add(P2PE_KEY_LOAD.value);
P2PE_KEY_LOAD.setName("P2PE_KEY_LOAD");
names.add("P2PE_KEY_LOAD");
values.put(MAC_KEY_LOAD.value, MAC_KEY_LOAD);
literals.add(MAC_KEY_LOAD.value);
MAC_KEY_LOAD.setName("MAC_KEY_LOAD");
names.add("MAC_KEY_LOAD");
values.put(SPLIT_IN.value, SPLIT_IN);
literals.add(SPLIT_IN.value);
SPLIT_IN.setName("SPLIT_IN");
names.add("SPLIT_IN");
values.put(SPLIT_OUT.value, SPLIT_OUT);
literals.add(SPLIT_OUT.value);
SPLIT_OUT.setName("SPLIT_OUT");
names.add("SPLIT_OUT");
values.put(CAPTURE.value, CAPTURE);
literals.add(CAPTURE.value);
CAPTURE.setName("CAPTURE");
names.add("CAPTURE");
values.put(AUTHORIZATION.value, AUTHORIZATION);
literals.add(AUTHORIZATION.value);
AUTHORIZATION.setName("AUTHORIZATION");
names.add("AUTHORIZATION");
values.put(CAPTURE.value, CAPTURE);
literals.add(CAPTURE.value);
CAPTURE.setName("CAPTURE");
names.add("CAPTURE");
values.put(AUTHORIZATION.value, AUTHORIZATION);
literals.add(AUTHORIZATION.value);
AUTHORIZATION.setName("AUTHORIZATION");
names.add("AUTHORIZATION");
values.put(CREDIT.value, CREDIT);
literals.add(CREDIT.value);
CREDIT.setName("CREDIT");
names.add("CREDIT");
values.put(SALE.value, SALE);
literals.add(SALE.value);
SALE.setName("SALE");
names.add("SALE");
values.put(VOICE_AUTHORIZATION.value, VOICE_AUTHORIZATION);
literals.add(VOICE_AUTHORIZATION.value);
VOICE_AUTHORIZATION.setName("VOICE_AUTHORIZATION");
names.add("VOICE_AUTHORIZATION");
values.put(BALANCE_INQUIRY.value, BALANCE_INQUIRY);
literals.add(BALANCE_INQUIRY.value);
BALANCE_INQUIRY.setName("BALANCE_INQUIRY");
names.add("BALANCE_INQUIRY");
values.put(ACCOUNT_VERIFICATION.value, ACCOUNT_VERIFICATION);
literals.add(ACCOUNT_VERIFICATION.value);
ACCOUNT_VERIFICATION.setName("ACCOUNT_VERIFICATION");
names.add("ACCOUNT_VERIFICATION");
values.put(VOUCHER_CLEAR.value, VOUCHER_CLEAR);
literals.add(VOUCHER_CLEAR.value);
VOUCHER_CLEAR.setName("VOUCHER_CLEAR");
names.add("VOUCHER_CLEAR");
values.put(VOUCHER_CLEAR_REFUND.value, VOUCHER_CLEAR_REFUND);
literals.add(VOUCHER_CLEAR_REFUND.value);
VOUCHER_CLEAR_REFUND.setName("VOUCHER_CLEAR_REFUND");
names.add("VOUCHER_CLEAR_REFUND");
values.put(ACTIVATE.value, ACTIVATE);
literals.add(ACTIVATE.value);
ACTIVATE.setName("ACTIVATE");
names.add("ACTIVATE");
values.put(DEACTIVATE.value, DEACTIVATE);
literals.add(DEACTIVATE.value);
DEACTIVATE.setName("DEACTIVATE");
names.add("DEACTIVATE");
values.put(REACTIVATE.value, REACTIVATE);
literals.add(REACTIVATE.value);
REACTIVATE.setName("REACTIVATE");
names.add("REACTIVATE");
values.put(CONVENIENCE_FEE.value, CONVENIENCE_FEE);
literals.add(CONVENIENCE_FEE.value);
CONVENIENCE_FEE.setName("CONVENIENCE_FEE");
names.add("CONVENIENCE_FEE");
values.put(TRANSFER.value, TRANSFER);
literals.add(TRANSFER.value);
TRANSFER.setName("TRANSFER");
names.add("TRANSFER");
values.put(CREATE_ALIAS.value, CREATE_ALIAS);
literals.add(CREATE_ALIAS.value);
CREATE_ALIAS.setName("CREATE_ALIAS");
names.add("CREATE_ALIAS");
values.put(DELETE_ALIAS.value, DELETE_ALIAS);
literals.add(DELETE_ALIAS.value);
DELETE_ALIAS.setName("DELETE_ALIAS");
names.add("DELETE_ALIAS");
values.put(SALE_INFO.value, SALE_INFO);
literals.add(SALE_INFO.value);
SALE_INFO.setName("SALE_INFO");
names.add("SALE_INFO");
values.put(CREDIT_INFO.value, CREDIT_INFO);
literals.add(CREDIT_INFO.value);
CREDIT_INFO.setName("CREDIT_INFO");
names.add("CREDIT_INFO");
values.put(STATUS_VERIFICATION.value, STATUS_VERIFICATION);
literals.add(STATUS_VERIFICATION.value);
STATUS_VERIFICATION.setName("STATUS_VERIFICATION");
names.add("STATUS_VERIFICATION");
values.put(KEY_LOAD.value, KEY_LOAD);
literals.add(KEY_LOAD.value);
KEY_LOAD.setName("KEY_LOAD");
names.add("KEY_LOAD");
values.put(P2PE_KEY_LOAD.value, P2PE_KEY_LOAD);
literals.add(P2PE_KEY_LOAD.value);
P2PE_KEY_LOAD.setName("P2PE_KEY_LOAD");
names.add("P2PE_KEY_LOAD");
values.put(MAC_KEY_LOAD.value, MAC_KEY_LOAD);
literals.add(MAC_KEY_LOAD.value);
MAC_KEY_LOAD.setName("MAC_KEY_LOAD");
names.add("MAC_KEY_LOAD");
values.put(SPLIT_IN.value, SPLIT_IN);
literals.add(SPLIT_IN.value);
SPLIT_IN.setName("SPLIT_IN");
names.add("SPLIT_IN");
values.put(SPLIT_OUT.value, SPLIT_OUT);
literals.add(SPLIT_OUT.value);
SPLIT_OUT.setName("SPLIT_OUT");
names.add("SPLIT_OUT");
values.put(CAPTURE.value, CAPTURE);
literals.add(CAPTURE.value);
CAPTURE.setName("CAPTURE");
names.add("CAPTURE");
values.put(AUTHORIZATION.value, AUTHORIZATION);
literals.add(AUTHORIZATION.value);
AUTHORIZATION.setName("AUTHORIZATION");
names.add("AUTHORIZATION");
values.put(CREDIT.value, CREDIT);
literals.add(CREDIT.value);
CREDIT.setName("CREDIT");
names.add("CREDIT");
values.put(SALE.value, SALE);
literals.add(SALE.value);
SALE.setName("SALE");
names.add("SALE");
values.put(VOICE_AUTHORIZATION.value, VOICE_AUTHORIZATION);
literals.add(VOICE_AUTHORIZATION.value);
VOICE_AUTHORIZATION.setName("VOICE_AUTHORIZATION");
names.add("VOICE_AUTHORIZATION");
values.put(BALANCE_INQUIRY.value, BALANCE_INQUIRY);
literals.add(BALANCE_INQUIRY.value);
BALANCE_INQUIRY.setName("BALANCE_INQUIRY");
names.add("BALANCE_INQUIRY");
values.put(ACCOUNT_VERIFICATION.value, ACCOUNT_VERIFICATION);
literals.add(ACCOUNT_VERIFICATION.value);
ACCOUNT_VERIFICATION.setName("ACCOUNT_VERIFICATION");
names.add("ACCOUNT_VERIFICATION");
values.put(VOUCHER_CLEAR.value, VOUCHER_CLEAR);
literals.add(VOUCHER_CLEAR.value);
VOUCHER_CLEAR.setName("VOUCHER_CLEAR");
names.add("VOUCHER_CLEAR");
values.put(VOUCHER_CLEAR_REFUND.value, VOUCHER_CLEAR_REFUND);
literals.add(VOUCHER_CLEAR_REFUND.value);
VOUCHER_CLEAR_REFUND.setName("VOUCHER_CLEAR_REFUND");
names.add("VOUCHER_CLEAR_REFUND");
values.put(ACTIVATE.value, ACTIVATE);
literals.add(ACTIVATE.value);
ACTIVATE.setName("ACTIVATE");
names.add("ACTIVATE");
values.put(DEACTIVATE.value, DEACTIVATE);
literals.add(DEACTIVATE.value);
DEACTIVATE.setName("DEACTIVATE");
names.add("DEACTIVATE");
values.put(REACTIVATE.value, REACTIVATE);
literals.add(REACTIVATE.value);
REACTIVATE.setName("REACTIVATE");
names.add("REACTIVATE");
values.put(CONVENIENCE_FEE.value, CONVENIENCE_FEE);
literals.add(CONVENIENCE_FEE.value);
CONVENIENCE_FEE.setName("CONVENIENCE_FEE");
names.add("CONVENIENCE_FEE");
values.put(TRANSFER.value, TRANSFER);
literals.add(TRANSFER.value);
TRANSFER.setName("TRANSFER");
names.add("TRANSFER");
values.put(CREATE_ALIAS.value, CREATE_ALIAS);
literals.add(CREATE_ALIAS.value);
CREATE_ALIAS.setName("CREATE_ALIAS");
names.add("CREATE_ALIAS");
values.put(DELETE_ALIAS.value, DELETE_ALIAS);
literals.add(DELETE_ALIAS.value);
DELETE_ALIAS.setName("DELETE_ALIAS");
names.add("DELETE_ALIAS");
values.put(SALE_INFO.value, SALE_INFO);
literals.add(SALE_INFO.value);
SALE_INFO.setName("SALE_INFO");
names.add("SALE_INFO");
values.put(CREDIT_INFO.value, CREDIT_INFO);
literals.add(CREDIT_INFO.value);
CREDIT_INFO.setName("CREDIT_INFO");
names.add("CREDIT_INFO");
values.put(STATUS_VERIFICATION.value, STATUS_VERIFICATION);
literals.add(STATUS_VERIFICATION.value);
STATUS_VERIFICATION.setName("STATUS_VERIFICATION");
names.add("STATUS_VERIFICATION");
values.put(KEY_LOAD.value, KEY_LOAD);
literals.add(KEY_LOAD.value);
KEY_LOAD.setName("KEY_LOAD");
names.add("KEY_LOAD");
values.put(P2PE_KEY_LOAD.value, P2PE_KEY_LOAD);
literals.add(P2PE_KEY_LOAD.value);
P2PE_KEY_LOAD.setName("P2PE_KEY_LOAD");
names.add("P2PE_KEY_LOAD");
values.put(MAC_KEY_LOAD.value, MAC_KEY_LOAD);
literals.add(MAC_KEY_LOAD.value);
MAC_KEY_LOAD.setName("MAC_KEY_LOAD");
names.add("MAC_KEY_LOAD");
values.put(SPLIT_IN.value, SPLIT_IN);
literals.add(SPLIT_IN.value);
SPLIT_IN.setName("SPLIT_IN");
names.add("SPLIT_IN");
values.put(SPLIT_OUT.value, SPLIT_OUT);
literals.add(SPLIT_OUT.value);
SPLIT_OUT.setName("SPLIT_OUT");
names.add("SPLIT_OUT");
values.put(PULL_IN.value, PULL_IN);
literals.add(PULL_IN.value);
PULL_IN.setName("PULL_IN");
names.add("PULL_IN");
values.put(PULL_OUT.value, PULL_OUT);
literals.add(PULL_OUT.value);
PULL_OUT.setName("PULL_OUT");
names.add("PULL_OUT");
values.put(KEY_LOAD.value, KEY_LOAD);
literals.add(KEY_LOAD.value);
KEY_LOAD.setName("KEY_LOAD");
names.add("KEY_LOAD");
values.put(KEY_LOAD.value, KEY_LOAD);
literals.add(KEY_LOAD.value);
KEY_LOAD.setName("KEY_LOAD");
names.add("KEY_LOAD");
values.put(PULL_IN.value, PULL_IN);
literals.add(PULL_IN.value);
PULL_IN.setName("PULL_IN");
names.add("PULL_IN");
values.put(PULL_OUT.value, PULL_OUT);
literals.add(PULL_OUT.value);
PULL_OUT.setName("PULL_OUT");
names.add("PULL_OUT");
values.put(PULL_IN.value, PULL_IN);
literals.add(PULL_IN.value);
PULL_IN.setName("PULL_IN");
names.add("PULL_IN");
values.put(PULL_OUT.value, PULL_OUT);
literals.add(PULL_OUT.value);
PULL_OUT.setName("PULL_OUT");
names.add("PULL_OUT");
values.put(TERMINAL_CONFIGURATION_LOAD.value, TERMINAL_CONFIGURATION_LOAD);
literals.add(TERMINAL_CONFIGURATION_LOAD.value);
TERMINAL_CONFIGURATION_LOAD.setName("TERMINAL_CONFIGURATION_LOAD");
names.add("TERMINAL_CONFIGURATION_LOAD");
values.put(TERMINAL_CONFIGURATION_LOAD.value, TERMINAL_CONFIGURATION_LOAD);
literals.add(TERMINAL_CONFIGURATION_LOAD.value);
TERMINAL_CONFIGURATION_LOAD.setName("TERMINAL_CONFIGURATION_LOAD");
names.add("TERMINAL_CONFIGURATION_LOAD");
values.put(TERMINAL_CONFIGURATION_LOAD.value, TERMINAL_CONFIGURATION_LOAD);
literals.add(TERMINAL_CONFIGURATION_LOAD.value);
TERMINAL_CONFIGURATION_LOAD.setName("TERMINAL_CONFIGURATION_LOAD");
names.add("TERMINAL_CONFIGURATION_LOAD");
literals = java.util.Collections.unmodifiableList(literals);
names = java.util.Collections.unmodifiableList(names);
}
private java.lang.String value;
private java.lang.String name;
/**
* The default constructor allowing super classes to access it.
*/
protected TransactionOperationClassifier() {}
private TransactionOperationClassifier(java.lang.String value) {
this.value = value;
}
public String toString() {
return java.lang.String.valueOf(value);
}
/**
* Creates an instance of TransactionOperationClassifier from <code>value</code>.
*
* @param value the value to create the TransactionOperationClassifier from.
*/
public static TransactionOperationClassifier fromString(java.lang.String value) {
if(value == null) return null;
final TransactionOperationClassifier typeValue = (TransactionOperationClassifier) values.get(value);
if (typeValue == null) {
throw new IllegalArgumentException("invalid value '" + value + "', possible values are: " + literals);
}
return typeValue;
}
/**
* Checks correct value for the classifier
*/
public boolean isTransactionOperationClassifier(java.lang.String value){
return (value == null || values.get(value) != null);
}
/**
* Get/set for value
*/
public java.lang.String getValue() {
return this.value;
}
public java.lang.String getName() {
return this.name;
}
/**
* Get/set for name
*/
private void setName(java.lang.String name) {
this.name = name;
}
/**
* @see java.lang.Comparable#compareTo(java.lang.Object)
*/
public int compareTo(Object that)
{
return (this == that) ? 0 : this.getValue().compareTo(((TransactionOperationClassifier)that).getValue());
}
public static java.util.Map getValues() {
return values;
}
/**
* Returns an unmodifiable list containing the literals that are known by this enumeration.
*
* @return A List containing the actual literals defined by this enumeration, this list
* can not be modified.
*/
public static java.util.List literals() {
return literals;
}
/**
* Returns an unmodifiable list containing the names of the literals that are known
* by this enumeration.
*
* @return A List containing the actual names of the literals defined by this
* enumeration, this list can not be modified.
*/
public static java.util.List names() {
return names;
}
/**
* @see java.lang.Object#equals(java.lang.Object)
*/
public boolean equals(Object object) {
return (this == object)
|| (object instanceof TransactionOperationClassifier && ((TransactionOperationClassifier)object).getValue().equals(
this.getValue()));
}
/**
* @see java.lang.Object#hashCode()
*/
public int hashCode() {
return this.getValue().hashCode();
}
/**
* This method allows the deserialization of an instance of this enumeration type to return the actual instance
* that will be the singleton for the JVM in which the current thread is running.
* <p/>
* Doing this will allow users to safely use the equality operator <code>==</code> for enumerations because
* a regular deserialized object is always a newly constructed instance and will therefore never be
* an existing reference; it is this <code>readResolve()</code> method which will intercept the deserialization
* process in order to return the proper singleton reference.
*/
private java.lang.Object readResolve() throws java.io.ObjectStreamException {
return TransactionOperationClassifier.fromString(this.value);
}
}