public interface QNameOrTokenAttr extends XMLAttr
The isQName method can be used to determine whether
to call the getQName method or the getToken
method. If the implementor object is initialized with a QName,
isQName will return 'true', getQName
will return the QName object and getToken will return
null. If it is initialized with a xs:token, isQName will
return 'false', getQName will return null and
getToken will return the token string.
If the implementor object is initialized with a null value (i.e. because
of an attribute value conversion error or because the attribute value
was empty in the WSDL), the getContents,
getQName and getToken methods will return null
and isQName and isValid will return false.
| Modifier and Type | Method and Description |
|---|---|
QName |
getQName() |
String |
getToken() |
boolean |
isQName() |
boolean |
isToken() |
getAttributeType, getContent, isValid, toExternalFormCopyright ? Apache Software Foundation. All Rights Reserved.