oasis.names.specification.ubl.schema.xsd.qualifieddatatypes_2.SubstitutionStatusCodeType Maven / Gradle / Ivy
package oasis.names.specification.ubl.schema.xsd.qualifieddatatypes_2;
import javax.annotation.Nullable;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.CodeType;
/**
*
*
* <?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:DictionaryEntryName>Substitution Status_ Code. Type</ccts:DictionaryEntryName><ccts:Version>2.0</ccts:Version><ccts:Definition>The set of values that indicate the status of an OrderItem in relation to substitution, denoting an acceptable substitute in the Order, an original for which an alternative is offered in the Order Confirmation, or an original for which an actual replacement is advised in the Despatch Advice.</ccts:Definition><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:QualifierTerm>Substitution Status</ccts:QualifierTerm><ccts:UniqueID/></ccts:Component>
*
*
*
* Java class for SubstitutionStatusCodeType complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="SubstitutionStatusCodeType">
* <simpleContent>
* <restriction base="<urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2>CodeType">
* <attribute name="listID" type="{http://www.w3.org/2001/XMLSchema}normalizedString" default="Substitution Status" />
* <attribute name="listAgencyID" type="{http://www.w3.org/2001/XMLSchema}normalizedString" default="UBL" />
* <attribute name="listAgencyName" type="{http://www.w3.org/2001/XMLSchema}string" default="OASIS Universal Business Language" />
* <attribute name="listName" type="{http://www.w3.org/2001/XMLSchema}string" default="Substitution Status" />
* <attribute name="listVersionID" type="{http://www.w3.org/2001/XMLSchema}normalizedString" default="2.0" />
* <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="languageID" type="{http://www.w3.org/2001/XMLSchema}language" default="en" />
* <attribute name="listURI" type="{http://www.w3.org/2001/XMLSchema}anyURI" default="http://docs.oasis-open.org/ubl/os-ubl-2.0/cl/gc/default/SubstitutionStatusCode-2.0.gc" />
* <attribute name="listSchemeURI" type="{http://www.w3.org/2001/XMLSchema}anyURI" default="urn:oasis:names:specification:ubl:codelist:gc:SubstitutionStatusCode-2.0" />
* </restriction>
* </simpleContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubstitutionStatusCodeType")
@XmlSeeAlso({
oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.SubstitutionStatusCodeType.class
})
public class SubstitutionStatusCodeType
extends CodeType
{
/**
* Constructor for value of type String calling super class constructor.
* Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value
*
* @param valueParam
* The value to be set. May be null
.
*/
public SubstitutionStatusCodeType(
@Nullable
final String valueParam) {
super(valueParam);
}
/**
* Default constructor
* Created by phloc-ubl-jaxb-plugin -Xphloc-ubl-value
*
*/
public SubstitutionStatusCodeType() {
}
/**
* Created by phloc-jaxb22-plugin -Xphloc-equalshashcode
*
*/
@Override
public boolean equals(final Object o) {
return super.equals(o);
}
/**
* Created by phloc-jaxb22-plugin -Xphloc-equalshashcode
*
*/
@Override
public int hashCode() {
return super.hashCode();
}
}