|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.codehaus.enunciate.XmlQNameEnumUtil
public class XmlQNameEnumUtil
Utilities for converting a QName to/from an QNameEnum. See QName Enums.
| Method Summary | ||
|---|---|---|
static
|
fromQName(javax.xml.namespace.QName qname,
java.lang.Class<Q> clazz)
Convert a QName to a QName enum. |
|
static
|
fromURI(java.net.URI uri,
java.lang.Class<Q> clazz)
Convert a URI to a QName enum. |
|
static
|
fromURIValue(java.lang.String uriValue,
java.lang.Class<Q> clazz)
Convert a URI to a QName enum. |
|
static javax.xml.namespace.QName |
toQName(java.lang.Enum e)
Convert an enum to a QName. |
|
static java.net.URI |
toURI(java.lang.Enum e)
Convert an enum to a URI. |
|
static java.lang.String |
toURIValue(java.lang.Enum e)
Convert an enum to a URI. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static <Q extends java.lang.Enum<Q>> Q fromQName(javax.xml.namespace.QName qname,
java.lang.Class<Q> clazz)
qname - The qname to convert.clazz - The enum clazz.
unknown enum if unable to find an enum for the specified QName, or null
if unable to find an enum for the specified QName and there is no unknown enum specified.
java.lang.IllegalArgumentException - If clazz isn't a QName enum.public static javax.xml.namespace.QName toQName(java.lang.Enum e)
e - The enum.
java.lang.IllegalArgumentException - If e isn't of a valid QName enum type,
or if e is the unknown enum,
or if the enum is excluded as an enum value.
public static <Q extends java.lang.Enum<Q>> Q fromURI(java.net.URI uri,
java.lang.Class<Q> clazz)
uri - The uri to convert.clazz - The enum clazz.
unknown enum if unable to find an enum for the specified URI, or null
if unable to find an enum for the specified URI and there is no unknown enum specified.
java.lang.IllegalArgumentException - If clazz isn't a QName enum.
public static <Q extends java.lang.Enum<Q>> Q fromURIValue(java.lang.String uriValue,
java.lang.Class<Q> clazz)
uriValue - The value of the uri to convert.clazz - The enum clazz.
unknown enum if unable to find an enum for the specified URI, or null
if unable to find an enum for the specified URI and there is no unknown enum specified.
java.lang.IllegalArgumentException - If clazz isn't a QName enum.public static java.net.URI toURI(java.lang.Enum e)
e - The enum.
java.lang.IllegalArgumentException - If e isn't of a valid QName enum type,
or if e is the unknown enum,
or if the enum is excluded as an enum value.public static java.lang.String toURIValue(java.lang.Enum e)
e - The enum.
java.lang.IllegalArgumentException - If e isn't of a valid QName enum type,
or if e is the unknown enum,
or if the enum is excluded as an enum value.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||