Class UBLExtensionType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.ecdt.UBLExtensionType
-
public class UBLExtensionType extends Object
A single extension for private use.Java class for UBLExtensionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="UBLExtensionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Name" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}ExtensionAgencyID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}ExtensionAgencyName" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}ExtensionVersionID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}ExtensionAgencyURI" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}ExtensionURI" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}ExtensionReasonCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}ExtensionReason" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}ExtensionContent"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected ExtensionAgencyIDTypeextensionAgencyIDprotected ExtensionAgencyNameTypeextensionAgencyNameprotected ExtensionAgencyURITypeextensionAgencyURIprotected ExtensionContentTypeextensionContentprotected ExtensionReasonTypeextensionReasonprotected ExtensionReasonCodeTypeextensionReasonCodeprotected ExtensionURITypeextensionURIprotected ExtensionVersionIDTypeextensionVersionIDprotected IDTypeidprotected NameTypename
-
Constructor Summary
Constructors Constructor Description UBLExtensionType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionAgencyIDTypegetExtensionAgencyID()An agency that maintains one or more Extensions.ExtensionAgencyNameTypegetExtensionAgencyName()The name of the agency that maintains the Extension.ExtensionAgencyURITypegetExtensionAgencyURI()A URI for the Agency that maintains the Extension.ExtensionContentTypegetExtensionContent()The definition of the extension content.ExtensionReasonTypegetExtensionReason()A description of the reason for the Extension.ExtensionReasonCodeTypegetExtensionReasonCode()A code for reason the Extension is being included.ExtensionURITypegetExtensionURI()A URI for the Extension.ExtensionVersionIDTypegetExtensionVersionID()The version of the Extension.IDTypegetID()An identifier for the Extension assigned by the creator of the extension.NameTypegetName()A name for the Extension assigned by the creator of the extension.voidsetExtensionAgencyID(ExtensionAgencyIDType value)Sets the value of the extensionAgencyID property.voidsetExtensionAgencyName(ExtensionAgencyNameType value)Sets the value of the extensionAgencyName property.voidsetExtensionAgencyURI(ExtensionAgencyURIType value)Sets the value of the extensionAgencyURI property.voidsetExtensionContent(ExtensionContentType value)Sets the value of the extensionContent property.voidsetExtensionReason(ExtensionReasonType value)Sets the value of the extensionReason property.voidsetExtensionReasonCode(ExtensionReasonCodeType value)Sets the value of the extensionReasonCode property.voidsetExtensionURI(ExtensionURIType value)Sets the value of the extensionURI property.voidsetExtensionVersionID(ExtensionVersionIDType value)Sets the value of the extensionVersionID property.voidsetID(IDType value)Sets the value of the id property.voidsetName(NameType value)Sets the value of the name property.
-
-
-
Field Detail
-
id
protected IDType id
-
name
protected NameType name
-
extensionAgencyID
protected ExtensionAgencyIDType extensionAgencyID
-
extensionAgencyName
protected ExtensionAgencyNameType extensionAgencyName
-
extensionVersionID
protected ExtensionVersionIDType extensionVersionID
-
extensionAgencyURI
protected ExtensionAgencyURIType extensionAgencyURI
-
extensionURI
protected ExtensionURIType extensionURI
-
extensionReasonCode
protected ExtensionReasonCodeType extensionReasonCode
-
extensionReason
protected ExtensionReasonType extensionReason
-
extensionContent
protected ExtensionContentType extensionContent
-
-
Method Detail
-
getID
public IDType getID()
An identifier for the Extension assigned by the creator of the extension.- Returns:
- possible object is
IDType
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getName
public NameType getName()
A name for the Extension assigned by the creator of the extension.- Returns:
- possible object is
NameType
-
setName
public void setName(NameType value)
Sets the value of the name property.- Parameters:
value- allowed object isNameType
-
getExtensionAgencyID
public ExtensionAgencyIDType getExtensionAgencyID()
An agency that maintains one or more Extensions.- Returns:
- possible object is
ExtensionAgencyIDType
-
setExtensionAgencyID
public void setExtensionAgencyID(ExtensionAgencyIDType value)
Sets the value of the extensionAgencyID property.- Parameters:
value- allowed object isExtensionAgencyIDType
-
getExtensionAgencyName
public ExtensionAgencyNameType getExtensionAgencyName()
The name of the agency that maintains the Extension.- Returns:
- possible object is
ExtensionAgencyNameType
-
setExtensionAgencyName
public void setExtensionAgencyName(ExtensionAgencyNameType value)
Sets the value of the extensionAgencyName property.- Parameters:
value- allowed object isExtensionAgencyNameType
-
getExtensionVersionID
public ExtensionVersionIDType getExtensionVersionID()
The version of the Extension.- Returns:
- possible object is
ExtensionVersionIDType
-
setExtensionVersionID
public void setExtensionVersionID(ExtensionVersionIDType value)
Sets the value of the extensionVersionID property.- Parameters:
value- allowed object isExtensionVersionIDType
-
getExtensionAgencyURI
public ExtensionAgencyURIType getExtensionAgencyURI()
A URI for the Agency that maintains the Extension.- Returns:
- possible object is
ExtensionAgencyURIType
-
setExtensionAgencyURI
public void setExtensionAgencyURI(ExtensionAgencyURIType value)
Sets the value of the extensionAgencyURI property.- Parameters:
value- allowed object isExtensionAgencyURIType
-
getExtensionURI
public ExtensionURIType getExtensionURI()
A URI for the Extension.- Returns:
- possible object is
ExtensionURIType
-
setExtensionURI
public void setExtensionURI(ExtensionURIType value)
Sets the value of the extensionURI property.- Parameters:
value- allowed object isExtensionURIType
-
getExtensionReasonCode
public ExtensionReasonCodeType getExtensionReasonCode()
A code for reason the Extension is being included.- Returns:
- possible object is
ExtensionReasonCodeType
-
setExtensionReasonCode
public void setExtensionReasonCode(ExtensionReasonCodeType value)
Sets the value of the extensionReasonCode property.- Parameters:
value- allowed object isExtensionReasonCodeType
-
getExtensionReason
public ExtensionReasonType getExtensionReason()
A description of the reason for the Extension.- Returns:
- possible object is
ExtensionReasonType
-
setExtensionReason
public void setExtensionReason(ExtensionReasonType value)
Sets the value of the extensionReason property.- Parameters:
value- allowed object isExtensionReasonType
-
getExtensionContent
public ExtensionContentType getExtensionContent()
The definition of the extension content.- Returns:
- possible object is
ExtensionContentType
-
setExtensionContent
public void setExtensionContent(ExtensionContentType value)
Sets the value of the extensionContent property.- Parameters:
value- allowed object isExtensionContentType
-
-