/*
* Copyright (c) 2004, 2020 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Distribution License v. 1.0, which is available at
* http://www.eclipse.org/org/documents/edl-v10.php.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
package jakarta.xml.bind.annotation;
Enumeration of XML Schema namespace qualifications.
See "Package Specification" in jakarta.xml.bind.package javadoc for
additional common information.
Usage
The namespace qualification values are used in the annotations
defined in this packge. The enumeration values are mapped as follows:
Mapping of enumeration values
Enum Value
XML Schema Value
UNQUALIFIED
unqualified
QUALIFIED
qualified
UNSET
namespace qualification attribute is absent from the
XML Schema fragment
Author: Sekhar Vajjhala, Sun Microsystems, Inc. Since: 1.6, JAXB 2.0
/**
* Enumeration of XML Schema namespace qualifications.
*
* <p>See "Package Specification" in jakarta.xml.bind.package javadoc for
* additional common information.</p>
*
* <p><b>Usage</b>
* <p>
* The namespace qualification values are used in the annotations
* defined in this packge. The enumeration values are mapped as follows:
*
* <table class="striped">
* <caption style="display:none">Mapping of enumeration values</caption>
* <thead>
* <tr>
* <th scope="col">Enum Value</th>
* <th scope="col">XML Schema Value</th>
* </tr>
* </thead>
*
* <tbody>
* <tr>
* <th scope="row">UNQUALIFIED</th>
* <td>unqualified</td>
* </tr>
* <tr>
* <th scope="row">QUALIFIED</th>
* <td>qualified</td>
* </tr>
* <tr>
* <th scope="row">UNSET</th>
* <td>namespace qualification attribute is absent from the
* XML Schema fragment</td>
* </tr>
* </tbody>
* </table>
*
* @author Sekhar Vajjhala, Sun Microsystems, Inc.
* @since 1.6, JAXB 2.0
*/
public enum XmlNsForm {UNQUALIFIED, QUALIFIED, UNSET}