org.smooks.edifact.binding.d03b.E7161SpecialServiceDescriptionCode Maven / Gradle / Ivy
The newest version!
/*-
* ========================LICENSE_START=================================
* d03b-edifact-binding
* %%
* Copyright (C) 2020 - 2024 Smooks
* %%
* Licensed under the terms of the Apache License Version 2.0, or
* the GNU Lesser General Public License version 3.0 or later.
*
* SPDX-License-Identifier: Apache-2.0 OR LGPL-3.0-or-later
*
* ======================================================================
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* ======================================================================
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* =========================LICENSE_END==================================
*/
//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.2
// See https://eclipse-ee4j.github.io/jaxb-ri
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2024.11.12 at 08:59:44 AM UTC
//
package org.smooks.edifact.binding.d03b;
import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlEnumValue;
import jakarta.xml.bind.annotation.XmlType;
/**
* Java class for E7161-SpecialServiceDescriptionCode.
*
*
The following schema fragment specifies the expected content contained within this class.
*
* <simpleType name="E7161-SpecialServiceDescriptionCode">
* <restriction base="{http://www.ibm.com/dfdl/edi/un/edifact/D03B}alpha0-3">
* <enumeration value="AA"/>
* <enumeration value="AAA"/>
* <enumeration value="AAB"/>
* <enumeration value="AAC"/>
* <enumeration value="AAD"/>
* <enumeration value="AAE"/>
* <enumeration value="AAF"/>
* <enumeration value="AAG"/>
* <enumeration value="AAH"/>
* <enumeration value="AAI"/>
* <enumeration value="AAJ"/>
* <enumeration value="AAK"/>
* <enumeration value="AAL"/>
* <enumeration value="AAM"/>
* <enumeration value="AAN"/>
* <enumeration value="AAO"/>
* <enumeration value="AAP"/>
* <enumeration value="AAQ"/>
* <enumeration value="AAR"/>
* <enumeration value="AAS"/>
* <enumeration value="AAT"/>
* <enumeration value="AAU"/>
* <enumeration value="AAV"/>
* <enumeration value="AAW"/>
* <enumeration value="AAX"/>
* <enumeration value="AAY"/>
* <enumeration value="AAZ"/>
* <enumeration value="ABA"/>
* <enumeration value="ABB"/>
* <enumeration value="ABC"/>
* <enumeration value="ABD"/>
* <enumeration value="ABE"/>
* <enumeration value="ABF"/>
* <enumeration value="ABG"/>
* <enumeration value="ABH"/>
* <enumeration value="ABI"/>
* <enumeration value="ABJ"/>
* <enumeration value="ABK"/>
* <enumeration value="ABL"/>
* <enumeration value="ABM"/>
* <enumeration value="ABN"/>
* <enumeration value="ABO"/>
* <enumeration value="ABP"/>
* <enumeration value="ABQ"/>
* <enumeration value="ABR"/>
* <enumeration value="ABS"/>
* <enumeration value="ABT"/>
* <enumeration value="ABU"/>
* <enumeration value="ABV"/>
* <enumeration value="ABW"/>
* <enumeration value="ABX"/>
* <enumeration value="ABY"/>
* <enumeration value="ABZ"/>
* <enumeration value="ACA"/>
* <enumeration value="ACB"/>
* <enumeration value="ACC"/>
* <enumeration value="ACD"/>
* <enumeration value="ACE"/>
* <enumeration value="ACF"/>
* <enumeration value="ACG"/>
* <enumeration value="ACH"/>
* <enumeration value="ACI"/>
* <enumeration value="ACJ"/>
* <enumeration value="ACK"/>
* <enumeration value="ACL"/>
* <enumeration value="ACM"/>
* <enumeration value="ACN"/>
* <enumeration value="ACO"/>
* <enumeration value="ACP"/>
* <enumeration value="ACQ"/>
* <enumeration value="ACR"/>
* <enumeration value="ACS"/>
* <enumeration value="ACT"/>
* <enumeration value="ACU"/>
* <enumeration value="ACV"/>
* <enumeration value="ACW"/>
* <enumeration value="ACX"/>
* <enumeration value="ACY"/>
* <enumeration value="ACZ"/>
* <enumeration value="ADA"/>
* <enumeration value="ADB"/>
* <enumeration value="ADC"/>
* <enumeration value="ADD"/>
* <enumeration value="ADE"/>
* <enumeration value="ADF"/>
* <enumeration value="ADG"/>
* <enumeration value="ADH"/>
* <enumeration value="ADI"/>
* <enumeration value="ADJ"/>
* <enumeration value="ADK"/>
* <enumeration value="ADL"/>
* <enumeration value="ADM"/>
* <enumeration value="ADN"/>
* <enumeration value="ADO"/>
* <enumeration value="ADP"/>
* <enumeration value="ADQ"/>
* <enumeration value="ADR"/>
* <enumeration value="ADS"/>
* <enumeration value="ADT"/>
* <enumeration value="ADU"/>
* <enumeration value="ADV"/>
* <enumeration value="ADW"/>
* <enumeration value="ADX"/>
* <enumeration value="ADY"/>
* <enumeration value="ADZ"/>
* <enumeration value="AEA"/>
* <enumeration value="AEB"/>
* <enumeration value="AEC"/>
* <enumeration value="AED"/>
* <enumeration value="AEE"/>
* <enumeration value="AEF"/>
* <enumeration value="AEG"/>
* <enumeration value="AEH"/>
* <enumeration value="AEI"/>
* <enumeration value="AEJ"/>
* <enumeration value="AEK"/>
* <enumeration value="AEL"/>
* <enumeration value="AEM"/>
* <enumeration value="AEN"/>
* <enumeration value="AEO"/>
* <enumeration value="AEP"/>
* <enumeration value="AEQ"/>
* <enumeration value="AER"/>
* <enumeration value="AES"/>
* <enumeration value="AET"/>
* <enumeration value="AEU"/>
* <enumeration value="AEV"/>
* <enumeration value="AEW"/>
* <enumeration value="AEX"/>
* <enumeration value="AEY"/>
* <enumeration value="AEZ"/>
* <enumeration value="AG"/>
* <enumeration value="AJ"/>
* <enumeration value="AL"/>
* <enumeration value="AM"/>
* <enumeration value="AU"/>
* <enumeration value="CA"/>
* <enumeration value="CAA"/>
* <enumeration value="CAB"/>
* <enumeration value="CAC"/>
* <enumeration value="CAD"/>
* <enumeration value="CAE"/>
* <enumeration value="CAF"/>
* <enumeration value="CAG"/>
* <enumeration value="CAH"/>
* <enumeration value="CAI"/>
* <enumeration value="CAJ"/>
* <enumeration value="CAK"/>
* <enumeration value="CAL"/>
* <enumeration value="CAM"/>
* <enumeration value="CAN"/>
* <enumeration value="CAO"/>
* <enumeration value="CAP"/>
* <enumeration value="CAQ"/>
* <enumeration value="CAR"/>
* <enumeration value="CAS"/>
* <enumeration value="CAT"/>
* <enumeration value="CAU"/>
* <enumeration value="CB"/>
* <enumeration value="CD"/>
* <enumeration value="CG"/>
* <enumeration value="CK"/>
* <enumeration value="CL"/>
* <enumeration value="CO"/>
* <enumeration value="CP"/>
* <enumeration value="CS"/>
* <enumeration value="CT"/>
* <enumeration value="CW"/>
* <enumeration value="DA"/>
* <enumeration value="DAA"/>
* <enumeration value="DAB"/>
* <enumeration value="DAD"/>
* <enumeration value="DAE"/>
* <enumeration value="DI"/>
* <enumeration value="DL"/>
* <enumeration value="DM"/>
* <enumeration value="EAA"/>
* <enumeration value="EAB"/>
* <enumeration value="EG"/>
* <enumeration value="EP"/>
* <enumeration value="ER"/>
* <enumeration value="EX"/>
* <enumeration value="FA"/>
* <enumeration value="FAA"/>
* <enumeration value="FAB"/>
* <enumeration value="FAC"/>
* <enumeration value="FC"/>
* <enumeration value="FG"/>
* <enumeration value="FH"/>
* <enumeration value="FI"/>
* <enumeration value="FN"/>
* <enumeration value="FR"/>
* <enumeration value="GAA"/>
* <enumeration value="HAA"/>
* <enumeration value="HD"/>
* <enumeration value="HH"/>
* <enumeration value="IA"/>
* <enumeration value="IAA"/>
* <enumeration value="IAB"/>
* <enumeration value="ID"/>
* <enumeration value="IF"/>
* <enumeration value="IN"/>
* <enumeration value="IR"/>
* <enumeration value="IS"/>
* <enumeration value="KO"/>
* <enumeration value="L1"/>
* <enumeration value="LA"/>
* <enumeration value="LAA"/>
* <enumeration value="LAB"/>
* <enumeration value="LAC"/>
* <enumeration value="LF"/>
* <enumeration value="LS"/>
* <enumeration value="MA"/>
* <enumeration value="MAA"/>
* <enumeration value="MAB"/>
* <enumeration value="MAC"/>
* <enumeration value="MAD"/>
* <enumeration value="MAE"/>
* <enumeration value="MC"/>
* <enumeration value="MI"/>
* <enumeration value="ML"/>
* <enumeration value="NAA"/>
* <enumeration value="OA"/>
* <enumeration value="OAA"/>
* <enumeration value="PA"/>
* <enumeration value="PAA"/>
* <enumeration value="PAB"/>
* <enumeration value="PAC"/>
* <enumeration value="PAD"/>
* <enumeration value="PAE"/>
* <enumeration value="PC"/>
* <enumeration value="PD"/>
* <enumeration value="PI"/>
* <enumeration value="PL"/>
* <enumeration value="PN"/>
* <enumeration value="PO"/>
* <enumeration value="QAA"/>
* <enumeration value="QD"/>
* <enumeration value="RAA"/>
* <enumeration value="RAB"/>
* <enumeration value="RAC"/>
* <enumeration value="RAD"/>
* <enumeration value="RAE"/>
* <enumeration value="RAF"/>
* <enumeration value="RAG"/>
* <enumeration value="RAH"/>
* <enumeration value="RE"/>
* <enumeration value="RF"/>
* <enumeration value="RH"/>
* <enumeration value="RO"/>
* <enumeration value="RP"/>
* <enumeration value="RV"/>
* <enumeration value="SA"/>
* <enumeration value="SAA"/>
* <enumeration value="SAB"/>
* <enumeration value="SAC"/>
* <enumeration value="SAD"/>
* <enumeration value="SAE"/>
* <enumeration value="SAF"/>
* <enumeration value="SAG"/>
* <enumeration value="SAH"/>
* <enumeration value="SAI"/>
* <enumeration value="SAJ"/>
* <enumeration value="SC"/>
* <enumeration value="SD"/>
* <enumeration value="SF"/>
* <enumeration value="SG"/>
* <enumeration value="SH"/>
* <enumeration value="SM"/>
* <enumeration value="ST"/>
* <enumeration value="SU"/>
* <enumeration value="SZ"/>
* <enumeration value="TAA"/>
* <enumeration value="TAB"/>
* <enumeration value="TAC"/>
* <enumeration value="TAD"/>
* <enumeration value="TAE"/>
* <enumeration value="TD"/>
* <enumeration value="TS"/>
* <enumeration value="TT"/>
* <enumeration value="TV"/>
* <enumeration value="TX"/>
* <enumeration value="TZ"/>
* <enumeration value="UM"/>
* <enumeration value="V1"/>
* <enumeration value="V2"/>
* <enumeration value="VAA"/>
* <enumeration value="VAB"/>
* <enumeration value="VL"/>
* <enumeration value="WH"/>
* <enumeration value="XAA"/>
* <enumeration value="YY"/>
* <enumeration value="ZZZ"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "E7161-SpecialServiceDescriptionCode")
@XmlEnum
public enum E7161SpecialServiceDescriptionCode {
AA("AA"),
AAA("AAA"),
AAB("AAB"),
AAC("AAC"),
AAD("AAD"),
AAE("AAE"),
AAF("AAF"),
AAG("AAG"),
AAH("AAH"),
AAI("AAI"),
AAJ("AAJ"),
AAK("AAK"),
AAL("AAL"),
AAM("AAM"),
AAN("AAN"),
AAO("AAO"),
AAP("AAP"),
AAQ("AAQ"),
AAR("AAR"),
AAS("AAS"),
AAT("AAT"),
AAU("AAU"),
AAV("AAV"),
AAW("AAW"),
AAX("AAX"),
AAY("AAY"),
AAZ("AAZ"),
ABA("ABA"),
ABB("ABB"),
ABC("ABC"),
ABD("ABD"),
ABE("ABE"),
ABF("ABF"),
ABG("ABG"),
ABH("ABH"),
ABI("ABI"),
ABJ("ABJ"),
ABK("ABK"),
ABL("ABL"),
ABM("ABM"),
ABN("ABN"),
ABO("ABO"),
ABP("ABP"),
ABQ("ABQ"),
ABR("ABR"),
ABS("ABS"),
ABT("ABT"),
ABU("ABU"),
ABV("ABV"),
ABW("ABW"),
ABX("ABX"),
ABY("ABY"),
ABZ("ABZ"),
ACA("ACA"),
ACB("ACB"),
ACC("ACC"),
ACD("ACD"),
ACE("ACE"),
ACF("ACF"),
ACG("ACG"),
ACH("ACH"),
ACI("ACI"),
ACJ("ACJ"),
ACK("ACK"),
ACL("ACL"),
ACM("ACM"),
ACN("ACN"),
ACO("ACO"),
ACP("ACP"),
ACQ("ACQ"),
ACR("ACR"),
ACS("ACS"),
ACT("ACT"),
ACU("ACU"),
ACV("ACV"),
ACW("ACW"),
ACX("ACX"),
ACY("ACY"),
ACZ("ACZ"),
ADA("ADA"),
ADB("ADB"),
ADC("ADC"),
ADD("ADD"),
ADE("ADE"),
ADF("ADF"),
ADG("ADG"),
ADH("ADH"),
ADI("ADI"),
ADJ("ADJ"),
ADK("ADK"),
ADL("ADL"),
ADM("ADM"),
ADN("ADN"),
ADO("ADO"),
ADP("ADP"),
ADQ("ADQ"),
ADR("ADR"),
ADS("ADS"),
ADT("ADT"),
ADU("ADU"),
ADV("ADV"),
ADW("ADW"),
ADX("ADX"),
ADY("ADY"),
ADZ("ADZ"),
AEA("AEA"),
AEB("AEB"),
AEC("AEC"),
AED("AED"),
AEE("AEE"),
AEF("AEF"),
AEG("AEG"),
AEH("AEH"),
AEI("AEI"),
AEJ("AEJ"),
AEK("AEK"),
AEL("AEL"),
AEM("AEM"),
AEN("AEN"),
AEO("AEO"),
AEP("AEP"),
AEQ("AEQ"),
AER("AER"),
AES("AES"),
AET("AET"),
AEU("AEU"),
AEV("AEV"),
AEW("AEW"),
AEX("AEX"),
AEY("AEY"),
AEZ("AEZ"),
AG("AG"),
AJ("AJ"),
AL("AL"),
AM("AM"),
AU("AU"),
CA("CA"),
CAA("CAA"),
CAB("CAB"),
CAC("CAC"),
CAD("CAD"),
CAE("CAE"),
CAF("CAF"),
CAG("CAG"),
CAH("CAH"),
CAI("CAI"),
CAJ("CAJ"),
CAK("CAK"),
CAL("CAL"),
CAM("CAM"),
CAN("CAN"),
CAO("CAO"),
CAP("CAP"),
CAQ("CAQ"),
CAR("CAR"),
CAS("CAS"),
CAT("CAT"),
CAU("CAU"),
CB("CB"),
CD("CD"),
CG("CG"),
CK("CK"),
CL("CL"),
CO("CO"),
CP("CP"),
CS("CS"),
CT("CT"),
CW("CW"),
DA("DA"),
DAA("DAA"),
DAB("DAB"),
DAD("DAD"),
DAE("DAE"),
DI("DI"),
DL("DL"),
DM("DM"),
EAA("EAA"),
EAB("EAB"),
EG("EG"),
EP("EP"),
ER("ER"),
EX("EX"),
FA("FA"),
FAA("FAA"),
FAB("FAB"),
FAC("FAC"),
FC("FC"),
FG("FG"),
FH("FH"),
FI("FI"),
FN("FN"),
FR("FR"),
GAA("GAA"),
HAA("HAA"),
HD("HD"),
HH("HH"),
IA("IA"),
IAA("IAA"),
IAB("IAB"),
ID("ID"),
IF("IF"),
IN("IN"),
IR("IR"),
IS("IS"),
KO("KO"),
@XmlEnumValue("L1")
L_1("L1"),
LA("LA"),
LAA("LAA"),
LAB("LAB"),
LAC("LAC"),
LF("LF"),
LS("LS"),
MA("MA"),
MAA("MAA"),
MAB("MAB"),
MAC("MAC"),
MAD("MAD"),
MAE("MAE"),
MC("MC"),
MI("MI"),
ML("ML"),
NAA("NAA"),
OA("OA"),
OAA("OAA"),
PA("PA"),
PAA("PAA"),
PAB("PAB"),
PAC("PAC"),
PAD("PAD"),
PAE("PAE"),
PC("PC"),
PD("PD"),
PI("PI"),
PL("PL"),
PN("PN"),
PO("PO"),
QAA("QAA"),
QD("QD"),
RAA("RAA"),
RAB("RAB"),
RAC("RAC"),
RAD("RAD"),
RAE("RAE"),
RAF("RAF"),
RAG("RAG"),
RAH("RAH"),
RE("RE"),
RF("RF"),
RH("RH"),
RO("RO"),
RP("RP"),
RV("RV"),
SA("SA"),
SAA("SAA"),
SAB("SAB"),
SAC("SAC"),
SAD("SAD"),
SAE("SAE"),
SAF("SAF"),
SAG("SAG"),
SAH("SAH"),
SAI("SAI"),
SAJ("SAJ"),
SC("SC"),
SD("SD"),
SF("SF"),
SG("SG"),
SH("SH"),
SM("SM"),
ST("ST"),
SU("SU"),
SZ("SZ"),
TAA("TAA"),
TAB("TAB"),
TAC("TAC"),
TAD("TAD"),
TAE("TAE"),
TD("TD"),
TS("TS"),
TT("TT"),
TV("TV"),
TX("TX"),
TZ("TZ"),
UM("UM"),
@XmlEnumValue("V1")
V_1("V1"),
@XmlEnumValue("V2")
V_2("V2"),
VAA("VAA"),
VAB("VAB"),
VL("VL"),
WH("WH"),
XAA("XAA"),
YY("YY"),
ZZZ("ZZZ");
private final String value;
E7161SpecialServiceDescriptionCode(String v) {
value = v;
}
public String value() {
return value;
}
public static E7161SpecialServiceDescriptionCode fromValue(String v) {
for (E7161SpecialServiceDescriptionCode c: E7161SpecialServiceDescriptionCode.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy