org.smooks.edifact.binding.d98a.E4451TextSubjectQualifier Maven / Gradle / Ivy
/*-
* ========================LICENSE_START=================================
* d98a-edifact-binding
* %%
* Copyright (C) 2020 - 2025 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: 2025.01.04 at 11:59:25 AM UTC
//
package org.smooks.edifact.binding.d98a;
import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlEnumValue;
import jakarta.xml.bind.annotation.XmlType;
/**
* Java class for E4451-TextSubjectQualifier.
*
*
The following schema fragment specifies the expected content contained within this class.
*
* <simpleType name="E4451-TextSubjectQualifier">
* <restriction base="{http://www.ibm.com/dfdl/edi/un/edifact/D98A}alpha0-3">
* <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="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="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="ALC"/>
* <enumeration value="ALL"/>
* <enumeration value="ARR"/>
* <enumeration value="AUT"/>
* <enumeration value="BLC"/>
* <enumeration value="BLR"/>
* <enumeration value="CCI"/>
* <enumeration value="CEX"/>
* <enumeration value="CHG"/>
* <enumeration value="CIP"/>
* <enumeration value="CLP"/>
* <enumeration value="CLR"/>
* <enumeration value="COI"/>
* <enumeration value="CUR"/>
* <enumeration value="CUS"/>
* <enumeration value="DAR"/>
* <enumeration value="DCL"/>
* <enumeration value="DEL"/>
* <enumeration value="DIN"/>
* <enumeration value="DOC"/>
* <enumeration value="DUT"/>
* <enumeration value="EUR"/>
* <enumeration value="FBC"/>
* <enumeration value="GBL"/>
* <enumeration value="GEN"/>
* <enumeration value="GS7"/>
* <enumeration value="HAN"/>
* <enumeration value="HAZ"/>
* <enumeration value="ICN"/>
* <enumeration value="IIN"/>
* <enumeration value="IMI"/>
* <enumeration value="IND"/>
* <enumeration value="INS"/>
* <enumeration value="INV"/>
* <enumeration value="IRP"/>
* <enumeration value="ITR"/>
* <enumeration value="ITS"/>
* <enumeration value="LIN"/>
* <enumeration value="LOI"/>
* <enumeration value="MCO"/>
* <enumeration value="MKS"/>
* <enumeration value="ORI"/>
* <enumeration value="OSI"/>
* <enumeration value="PAC"/>
* <enumeration value="PAI"/>
* <enumeration value="PAY"/>
* <enumeration value="PKG"/>
* <enumeration value="PKT"/>
* <enumeration value="PMD"/>
* <enumeration value="PMT"/>
* <enumeration value="PRD"/>
* <enumeration value="PRF"/>
* <enumeration value="PRI"/>
* <enumeration value="PUR"/>
* <enumeration value="QIN"/>
* <enumeration value="QQD"/>
* <enumeration value="QUT"/>
* <enumeration value="RAH"/>
* <enumeration value="REG"/>
* <enumeration value="RET"/>
* <enumeration value="REV"/>
* <enumeration value="RQR"/>
* <enumeration value="RQT"/>
* <enumeration value="SAF"/>
* <enumeration value="SIC"/>
* <enumeration value="SIN"/>
* <enumeration value="SLR"/>
* <enumeration value="SPA"/>
* <enumeration value="SPG"/>
* <enumeration value="SPH"/>
* <enumeration value="SPP"/>
* <enumeration value="SPT"/>
* <enumeration value="SRN"/>
* <enumeration value="SSR"/>
* <enumeration value="SUR"/>
* <enumeration value="TCA"/>
* <enumeration value="TDT"/>
* <enumeration value="TRA"/>
* <enumeration value="TRR"/>
* <enumeration value="TXD"/>
* <enumeration value="WHI"/>
* <enumeration value="ZZZ"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "E4451-TextSubjectQualifier")
@XmlEnum
public enum E4451TextSubjectQualifier {
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"),
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"),
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"),
ALC("ALC"),
ALL("ALL"),
ARR("ARR"),
AUT("AUT"),
BLC("BLC"),
BLR("BLR"),
CCI("CCI"),
CEX("CEX"),
CHG("CHG"),
CIP("CIP"),
CLP("CLP"),
CLR("CLR"),
COI("COI"),
CUR("CUR"),
CUS("CUS"),
DAR("DAR"),
DCL("DCL"),
DEL("DEL"),
DIN("DIN"),
DOC("DOC"),
DUT("DUT"),
EUR("EUR"),
FBC("FBC"),
GBL("GBL"),
GEN("GEN"),
@XmlEnumValue("GS7")
GS_7("GS7"),
HAN("HAN"),
HAZ("HAZ"),
ICN("ICN"),
IIN("IIN"),
IMI("IMI"),
IND("IND"),
INS("INS"),
INV("INV"),
IRP("IRP"),
ITR("ITR"),
ITS("ITS"),
LIN("LIN"),
LOI("LOI"),
MCO("MCO"),
MKS("MKS"),
ORI("ORI"),
OSI("OSI"),
PAC("PAC"),
PAI("PAI"),
PAY("PAY"),
PKG("PKG"),
PKT("PKT"),
PMD("PMD"),
PMT("PMT"),
PRD("PRD"),
PRF("PRF"),
PRI("PRI"),
PUR("PUR"),
QIN("QIN"),
QQD("QQD"),
QUT("QUT"),
RAH("RAH"),
REG("REG"),
RET("RET"),
REV("REV"),
RQR("RQR"),
RQT("RQT"),
SAF("SAF"),
SIC("SIC"),
SIN("SIN"),
SLR("SLR"),
SPA("SPA"),
SPG("SPG"),
SPH("SPH"),
SPP("SPP"),
SPT("SPT"),
SRN("SRN"),
SSR("SSR"),
SUR("SUR"),
TCA("TCA"),
TDT("TDT"),
TRA("TRA"),
TRR("TRR"),
TXD("TXD"),
WHI("WHI"),
ZZZ("ZZZ");
private final String value;
E4451TextSubjectQualifier(String v) {
value = v;
}
public String value() {
return value;
}
public static E4451TextSubjectQualifier fromValue(String v) {
for (E4451TextSubjectQualifier c: E4451TextSubjectQualifier.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy