public enum EUBL21DocumentType extends Enum<EUBL21DocumentType> implements IUBLDocumentType
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getImplementationClass() |
String |
getLocalName() |
String |
getNamespaceURI() |
Package |
getPackage() |
QName |
getQName() |
Schema |
getSchema() |
Validator |
getValidator() |
String |
getXSDPath() |
com.helger.commons.io.IReadableResource |
getXSDResource() |
com.helger.commons.error.IResourceErrorGroup |
validateXML(com.helger.commons.io.IReadableResource aXML)
Validate the passed XML instance against the XML Schema of this document
type.
|
static EUBL21DocumentType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EUBL21DocumentType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EUBL21DocumentType APPLICATION_RESPONSE
public static final EUBL21DocumentType ATTACHED_DOCUMENT
public static final EUBL21DocumentType AWARDED_NOTIFICATION
public static final EUBL21DocumentType BILL_OF_LADING
public static final EUBL21DocumentType CALL_FOR_TENDERS
public static final EUBL21DocumentType CATALOGUE
public static final EUBL21DocumentType CATALOGUE_DELETION
public static final EUBL21DocumentType CATALOGUE_ITEM_SPECIFICATION_UPDATE
public static final EUBL21DocumentType CATALOGUE_PRICING_UPDATE
public static final EUBL21DocumentType CATALOGUE_REQUEST
public static final EUBL21DocumentType CERTIFICATE_OF_ORIGIN
public static final EUBL21DocumentType CONTRACT_AWARD_NOTICE
public static final EUBL21DocumentType CONTRACT_NOTICE
public static final EUBL21DocumentType CREDIT_NOTE
public static final EUBL21DocumentType DEBIT_NOTE
public static final EUBL21DocumentType DESPATCH_ADVICE
public static final EUBL21DocumentType DOCUMENT_STATUS
public static final EUBL21DocumentType DOCUMENT_STATUS_REQUEST
public static final EUBL21DocumentType EXCEPTION_CRITERIA
public static final EUBL21DocumentType EXCEPTION_NOTIFICATION
public static final EUBL21DocumentType FORECAST
public static final EUBL21DocumentType FORECAST_REVISION
public static final EUBL21DocumentType FORWARDING_INSTRUCTIONS
public static final EUBL21DocumentType FREIGHT_INVOICE
public static final EUBL21DocumentType FULFILMENT_CANCELATION
public static final EUBL21DocumentType GOODS_ITEM_ITINERARY
public static final EUBL21DocumentType GUARANTEE_CERTIFICATE
public static final EUBL21DocumentType INSTRUCTION_FOR_RETURNS
public static final EUBL21DocumentType INVENTORY_REPORT
public static final EUBL21DocumentType INVOICE
public static final EUBL21DocumentType ITEM_INFORMATION_REQUEST
public static final EUBL21DocumentType ORDER
public static final EUBL21DocumentType ORDER_CANCELLATION
public static final EUBL21DocumentType ORDER_CHANGE
public static final EUBL21DocumentType ORDER_RESPONSE
public static final EUBL21DocumentType ORDER_RESPONSE_SIMPLE
public static final EUBL21DocumentType PACKING_LIST
public static final EUBL21DocumentType PRIOR_INFORMATION_NOTICE
public static final EUBL21DocumentType PRODUCT_ACTIVITY
public static final EUBL21DocumentType QUOTATION
public static final EUBL21DocumentType RECEIPT_ADVICE
public static final EUBL21DocumentType REMINDER
public static final EUBL21DocumentType REMITTANCE_ADVICE
public static final EUBL21DocumentType REQUEST_FOR_QUOTATION
public static final EUBL21DocumentType RETAIL_EVENT
public static final EUBL21DocumentType SELF_BILLED_CREDIT_NOTE
public static final EUBL21DocumentType SELF_BILLED_INVOICE
public static final EUBL21DocumentType STATEMENT
public static final EUBL21DocumentType STOCK_AVAILABILITY_REPORT
public static final EUBL21DocumentType TENDER
public static final EUBL21DocumentType TENDER_QUALIFICATION
public static final EUBL21DocumentType TENDER_QUALIFICATION_RESPONSE
public static final EUBL21DocumentType TENDER_RECEIPT
public static final EUBL21DocumentType TRADE_ITEM_LOCATION_PROFILE
public static final EUBL21DocumentType TRANSPORTATION_STATUS
public static final EUBL21DocumentType TRANSPORTATION_STATUS_REQUEST
public static final EUBL21DocumentType TRANSPORT_EXECUTION_PLAN
public static final EUBL21DocumentType TRANSPORT_EXECUTION_PLAN_REQUEST
public static final EUBL21DocumentType TRANSPORT_PROGRESS_STATUS
public static final EUBL21DocumentType TRANSPORT_PROGRESS_STATUS_REQUEST
public static final EUBL21DocumentType TRANSPORT_SERVICE_DESCRIPTION
public static final EUBL21DocumentType TRANSPORT_SERVICE_DESCRIPTION_REQUEST
public static final EUBL21DocumentType UNAWARDED_NOTIFICATION
public static final EUBL21DocumentType UTILITY_STATEMENT
public static final EUBL21DocumentType WAYBILL
public static EUBL21DocumentType[] values()
for (EUBL21DocumentType c : EUBL21DocumentType.values()) System.out.println(c);
public static EUBL21DocumentType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null@Nonnull public Class<?> getImplementationClass()
getImplementationClass in interface IUBLDocumentTypenull.@Nonnull public Package getPackage()
getPackage in interface IUBLDocumentTypenull.@Nonnull public String getLocalName()
getLocalName in interface IUBLDocumentType@Nonnull public String getNamespaceURI()
getNamespaceURI in interface IUBLDocumentTypenull XML namespace of this UBL document type.@Nonnull public QName getQName()
getQName in interface IUBLDocumentTypenull.@Nonnull public String getXSDPath()
getXSDPath in interface IUBLDocumentType@Nonnull public com.helger.commons.io.IReadableResource getXSDResource()
getXSDResource in interface IUBLDocumentType@Nonnull public Schema getSchema()
getSchema in interface com.helger.commons.xml.schema.IHasSchemagetSchema in interface IUBLDocumentTypenull compiled Schema object retrieved
by the XMLSchemaCache.@Nonnull public Validator getValidator()
getValidator in interface IUBLDocumentTypenull compiled Validator object
retrieved from the schema to be obtained from IUBLDocumentType.getSchema().@Nonnull public com.helger.commons.error.IResourceErrorGroup validateXML(@Nonnull com.helger.commons.io.IReadableResource aXML)
IUBLDocumentTypevalidateXML in interface IUBLDocumentTypeaXML - The XML resource to be validated.null group of validation errors. Is empty if no
error occurred.Copyright © 2014–2015 Philip Helger. All rights reserved.